So you’ve shopped around and wisely decided that the TrimUI Smart Pro is the budget device for you, now what? The Smart Pro arrived in 2022 and has maintained a loyal fan base ever since. Multiple CFW options along with some very nice hardware and design choices make this an attractive bargain that can regularly be had for $50 or less.


Table of Contents


I’m going to do my darndest to provide step-by-step instructions for all of the options myself and catch any snags. So, follow me as we jump into the firmware, tweaks, and all-around community goodness that make this such a hot device.

TrimUI Smart Pro Specs

FeatureDescription
Display4.96-inch IPS screen, 720×1280 resolution
CPUAllwinner A133 Plus quad-core, 1.8GHz
GPUPowerVR GE8300, 660MHz
Operating SystemStock Linux Firmware OS, Various CFWs
Battery5000mAh
StorageMicroSD card slot (up to 256GB)
ConnectivityWiFi 4, Bluetooth, USB-C OTG, USB-C for charging
AudioTwo 1W speakers, 3.5mm headphone jack
Dimensions7.08″L x 3.14″W x 0.66″H
Weight8.16 ounces
Color OptionsBlack, White, Retro NES Grey

Required Materials

  • TrimUI Smart Pro
  • microSD card (Size is dependent on how much you want to keep on the device, but 64G up to 256G should work great)
  • microSD Card Reader
  • PC with internet access
  • Firmware downloads for the desired custom firmware

Firmware Download Options

  • Stock Firmware: The default firmware that comes pre-installed with the TrimUI Smart Pro.
  • Knulli Firmware: This is a fork development of Batocera Linux that is available for a number of Anbernic products and the TrimUI Smart Pro.
  • MinUI: An OS choice that describes itself as “a minimal launcher for theTrimui Smart (and Pro), the Miyoo Mini (and Plus) and A30, the Powkiddy RGB30, the M17, the MagicX XU Mini M, and the Anbernic RG*XX family–all from the same SD card. Why? Why not?”
  • Tomato OS: This option takes the TrimUI stock firmware and builds on it with a collection of additional emulators, apps, and quality-of-life enhancements.
  • CrossMix OS: Another enhanced version of the stock firmware. “CrossMix-OS uses TrimUI Stock user interface with refined configurations, new features, new emulators, and new apps. There are so many differences that CrossMix can be considered a dedicated OS in its own right.”

Installation Process

Knulli

Knulli Trim UI Smart Pro

Knulli CFW Main Menu

  • Download Firmware Files: Grab the latest version of Knulli from the Github repository.
  • Prepare the MicroSD Card: Insert the MicroSD card into your computer’s card reader. In Windows, right-click on the desired drive and click Format. Under “File System” select FAT32. You can choose a quick format to speed things along, as we don’t need DoD levels of drive cleaning. Click “Start” to begin formatting the drive. This step isn’t 100% necessary when writing an image, but in my experience, it does help alleviate any unexpected issues.
  • Write the Image: We will write the image here using Balena Etcher, but most image writers will work. Other options include Raspberry Pi Imager, Win32DiskImager, etc. Linux users can format directly from the Disks application.

    • Choose “Flash From File” and navigate to your downloads folder, which contains the Knulli .img file.
Balena Etcher 2024-10-14 11-03-19

Choose “flash from file” and select your Knulli image

    • Click on “Select Target” and choose your desired SD card location for the image file to be written. *Take care in this step as you can potentially erase unintended drives if you’re not paying attention.
      Balena Etcher Select Target

      Choose your SD card destination

      Flash away! Once you click the “flash” button Balena Etcher will begin writing the image to the SD Card.

      Balena Etcher Select Target

      Congrats! You’re now writing CFW

  • Insert MicroSD Card: Once the image has finished writing in Balena Etcher, eject the MicroSD card from your computer and insert it into the TrimUI Smart Pro.
  • Allow Firmware to Install: Power on the TrimUI and you should be greeted with the Knulli logo and a progress dialogue at the bottom of the screen. The OS is currently installing.
  • Complete Installation: Once the CFW firmware install process completes, the device should reboot and load into the Knulli OS. You’ll even be greeted with some fun menu music to let you know you’ve been successful in your CFW journey.

MinUI

MinUI Install

You are now running MinUI

  • Download Firmware Files: Grab the latest version of MinUI from the Github repository.
  • Prepare the MicroSD Card: Insert the MicroSD card into your computer’s card reader. In Windows, right-click on the desired drive and click Format. Under “File System” select FAT32. You can choose quick format to speed things along, as we don’t need DoD levels of drive cleaning. Click “Start” to begin formatting the drive.
  • Unpack the Zip Files: Open up the MinUI zip archive and locate the MinUI.zip and the folder for the TrimUI.
  • Copy Files: Copy the “trimui” folder and “MinUI.zip” (without unzipping) to the root of the SD card. *DO NOT unpack the MinUI.zip to the SD. Copy the whole archive.
    MinUI Unzip

    Find the MinUI.zip and TrimUI folder to copy to your SD card

  • The root of your SD card should only contain the TrimUI folder and MinUI.zip as seen below……
    Root of TrimUI SD Card

    This is how the root of your SD should appear prior to removal

  • Allow Firmware to Install: Power on the TrimUI and you should be greeted with a dialogue that MinUI is being installed.
  •  Load Up the SD Card: Now, remove the SD card from the device and re-insert it into your PC. You should now be greeted with a root of the SD card that contains three directories. Bios, Roms, and Saves. Drag and drop the desired files into their appropriate folders within the Roms/Bios directories (We cannot tell you where to find Roms or system Bios). Load up the card, put it back in the device, and game on.
    MinU Dirs

    A place for everything and everything in its place

CrossMix OS

TrimUI Smart Pro Crossmix

Crossmix brings a whole host of additions to the stock Smart Pro OS

  • Download Firmware Files: Grab the latest version of Crossmix OS from the Github repository.
  • Prepare the MicroSD Card: Insert the MicroSD card into your computer’s card reader. In Windows, right-click on the desired drive and click Format. Under “File System” select FAT32. You can choose quick format to speed things along, as we don’t need DoD levels of drive cleaning. Click “Start” to begin formatting the drive.
  • Unpack the Archive: Extract the downloaded Crossmix zip in full to the root of your freshly formatted FAT32 SD card. Unlike MinUI, here we want to copy everything to the SD card. The archive contains tens of thousands of individual files, so don’t be alarmed in the unpacking process takes some time.
    Crossmix_unpack

    Unzip the entire contents of the Crossmix.zip to your SD card root

  • BIOS and ROMS: Crossmix allows you to load everything over to your SD card now. You don’t have to insert it into the device for an installation procedure first. Everybody goes in the pool at once.

Tomato OS

  • Download Firmware Files: Tomato OS is currently on the dev Google Drive for download. Download both files listed. These steps mostly mimic what is seen above for Crossmix, but you can use Zu’s helpful guide video below if you run into any issues.
  • Prepare the MicroSD Card: Insert the MicroSD card into your computer’s card reader. In Windows, right-click on the desired drive and click Format. Under “File System” select FAT32. You can choose quick format to speed things along, as we don’t need DoD levels of drive cleaning. Click “Start” to begin formatting the drive.
  • Unpack the Archive: Just like in Crossmix, we will now unpack the entire zip file to the root of the SD card.
  • Overwrite: Take the trimui_tg5040.awimg file you downloaded and place it in the root of the SD card. Overwrite any existing files already there as this is a fix.
  • Boot: Insert the SD card back into the TrimUI and power it on by holding the “Power” and “Volume -” buttons at the same time until you see a progress bar pop up.

Post-Installation Setup

Crossmix Moonlight

Moonlight App on Crossmix OS

  • Add ROMs & BIOS: Drag and drop your BIOS files from your collection into the corresponding BIOS directory on your OS SD card. ROMs for each system will have to go in their respective directories.
  • Tweaks & Customization:
    • Customize Themes: Change the look of your chosen OS experience by exploring the “themes” menu under settings.
    • Customize Controls: Remap the buttons and controls to your preference. This can be done by navigating to Settings –> Remap Controls
    • Recalibrate Analog Sticks: Navigate to Settings –> System –> Calibrate Joysticks
    • Enable Gamepad Support: If you have a Bluetooth gamepad, you can enable Bluetooth gamepad support if you want to play with friends.
  • Streaming:
  • One area where I didn’t expect to get so much use out of my Smart Plus was streaming. The console runs Moonlight very competently and has become my go-to for quick sessions of various games from my Steam library with all the horsepower of a full gaming PC behind it. If you’re interested in this function, I’d probably go with Crossmix as it has worked the best in my testing.

Troubleshooting

  • Firmware Not Installing: Ensure the MicroSD card is properly formatted and the firmware files are correctly placed in the root directory.
  • Device Not Booting or Powering On: Remove the SD card and hold down power on the TrimUI without anything in it. It should default back to stock. You can then try again.
  • Issues with Controls: Navigate to Settings –> System –> Calibrate Joystick to recalibrate the sticks on the device to your liking.

Resources

Conclusion

With the TrimUI Smart Pro, you have a range of custom firmware options to enhance your retro gaming experience. Follow this guide to install your preferred firmware and enjoy your device to the fullest.

What did you think of this article? Let us know in the comments below, and chat with us in our Discord!

This page may contain affiliate links, by purchasing something through a link, Retro Handhelds may earn a small commission on the sale at no additional cost to you.