Installation
Firmware
Firmwares that Quark has been tested on:
- v1.0.1 (
UI Version: 20240707
) (shipped with black Smart devices) - v1.0.0 (
UI Version: 20240511
) (latest firmware available on TrimUI GitHub)
Warning
Firmwares older than v1.0.0rc4 (UI Version: 20240501
) have been confirmed to not work with Quark v1.1.0 Baryon and up.
If your Smart has shipped with an older firmware version (i.e. 0.116alpha), you'll need to update to v1.0.0 before installing Quark:
- Download the SD recovery image from the GitHub release link here
- Use an SD card flasher such as the bundled Win32DiskImager (Windows only) or balenaEtcher (Windows/Mac/Linux) to flash the image to a spare microSD card
- Insert the newly created microSD card and boot your Smart. Wait until the LED stops flashing blue.
- Done! Power off your Smart and eject the microSD card.
SD card formatting
To install Quark, you'll need a microSD card formatted to the FAT32 file system:
Tip
If your microSD card is 32GB or below in capacity, it should already be formatted to FAT32 from the factory. This step can be skipped if this is the case.
- Install and launch Rufus
- Insert your microSD card into your computer (via a built-in slot or USB reader)
- Select it within Rufus under Device
- Under Boot Selection, select
Non bootable
- Under File system, select
FAT32 (Default)
orLarge FAT32 (Default)
depending on the size of your microSD card - Click
START
and confirm that you wish to wipe and format your device
- Insert your SD card into your computer (via a built-in slot or USB reader)
- Launch Disk Utility (Applications > Utilities > Disk Utility)
- Select the drive you want to format and click Erase
- For the format, choose
MS-DOS (FAT)
and chooseMaster Boot Record
for the scheme and click Erase
Alternatively, the command line can be used for formatting:
# use `diskutil list` to find which disk corresponds to your microSD card
~ % sudo diskutil eraseDisk FAT32 MBRFormat /dev/diskN
- Insert your SD card into your computer (via a built-in slot or USB reader)
- Open a terminal and run the following commands as root (or via sudo)
$ sudo umount /dev/sdX1 # Use `lsblk` to find which device corresponds to your microSD card.
$ sudo mkfs.vfat -F 32 /dev/sdX1 # This assumes the microSD card has a single partition
Installation
The hard part is now over. With the latest release of Quark downloaded, open it in your favourite archive browser (i.e. 7-Zip) and extract it over the root of your newly formatted microSD card.
Insert your card into your Smart and boot. The first boot procedure may take some time depending on if you've already pre-populated your card with ROMs (see here for details on how to add ROMs)
Congratulations! You have now installed Quark on your TrimUI Smart!