CrossMix OS: The Complete Guide for TrimUI Handhelds
tutorialsFeature article

CrossMix OS: The Complete Guide for TrimUI Handhelds

CrossMix OS keeps TrimUI's stock interface and rebuilds everything behind it. Here is what it does, the version confusion nobody explains, and how to install it.

Aug 4, 2026
9 min read

Pocket Retro Gamer takeaway

This article is part of our editorial coverage for people choosing handhelds, curating game libraries, and figuring out what is actually worth playing or buying right now.

Most custom firmware replaces the interface you bought the device for. CrossMix OS does the opposite: it keeps TrimUI's stock interface and rebuilds everything behind it.

That is the whole pitch, and it is why CrossMix ended up as the firmware retailers pre-load onto SD cards. You get the menu you already know, plus 70-odd systems configured properly, a scraper for box art, network file transfer, PortMaster, and a set of tools the stock OS never shipped.

It is also the firmware with the most confusing version situation in the handheld scene, and nobody selling it explains why. That part is worth reading before you buy anything.

Trimui Smart Pro handheld, the device CrossMix OS was built for

What CrossMix OS actually is

CrossMix-OS is an open-source project by a developer who goes by cizia64, published on GitHub under the GPL-3.0 licence. Its own description is deliberately narrow: "Enhanced OS for the TrimUI Smart Pro."

It is not a from-scratch firmware. It builds on the stock TrimUI operating system, which is exactly why the interface still looks and behaves like the one that came in the box. What changes is everything underneath — emulator selection and per-core configuration, overlays, an app layer, and a pile of quality-of-life fixes.

At the time of writing the repository has around 971 stars, 92 forks and roughly 245 open issues, which is a fair snapshot of a project that is popular, actively used, and carrying a real support burden.

The version problem, explained

This is the part that trips people up, so here it is plainly.

The official GitHub release list ends at v1.3.0, published 22 December 2024. That release carries an explicit warning: it is not compatible with the TrimUI Brick, and "CrossMix v1.4.0 will be the first version for the Brick." As of today, no v1.4.0 has ever been tagged on the official repository.

Meanwhile, retail listings sell cards labelled "Surwish CrossMix v1.3.9", and Surwish's own page describes v1.3.9 for the Brick and v1.2.1 for the Smart Pro — version numbers that do not appear anywhere in the official release list. That page also does not credit the upstream project.

Where Newest version Devices
Official GitHub releases v1.3.0 (Dec 2024) Smart Pro; explicitly not the Brick
Official repository commits still active — last commit 5 Feb 2026 ongoing fixes, no tagged release
Surwish / retailer cards v1.3.9 (Brick), v1.2.1 (Smart Pro) Brick and Smart Pro

None of this is necessarily improper — GPL-3.0 explicitly permits redistribution and modification. But it has two practical consequences worth knowing:

  1. A retailer card's build cannot be matched to an official changelog. If something behaves oddly on v1.3.9, there is no release note to check and the upstream issue tracker is not tracking that build.
  2. Brick support is not officially released. A community firmware roundup for the Brick lists CrossMix as available but describes it as experimental. The stable, documented, officially-supported target remains the Smart Pro.

The repository itself has not gone quiet — the most recent commits, through February 2026, include a fix for TrimUI's own firmware v1.1.1 and RetroArch 1.20/1.21 updates. Development is continuing; formal releases simply are not.

If you own a Brick and want firmware with a current, documented release cycle, NextUI is the better-supported choice. CrossMix and NextUI are different projects for the same hardware, and they suit different people — more on that below.

Which devices run it

Anything that is not a TrimUI is out of scope. Miyoo owners want OnionOS instead.

What you need

  • A supported TrimUI handheld
  • A genuine, name-brand microSD card. The project's own FAQ is blunt about this: do not use the SD card or USB reader that came with the console, as both are "very prone to data corruption and failure." This is the single most common cause of problems that get blamed on the firmware
  • At least 7GB free on the card for the install
  • A computer and a card reader
  • Your own ROMs and BIOS files

Formatting the card

CrossMix wants FAT32, and — unusually — it specifies an allocation unit size that scales with card capacity:

Card size Allocation unit size
Under 128GB 512
Under 256GB 1024
Under 512GB 2048
Under 1TB 4096
Under 2TB 8192

On Windows, Windows' own formatter will refuse FAT32 above 32GB, so the documentation points at the fat32format utility; label the card CrossMix and use Quick Format. On macOS, use Disk Utility, erase as MS-DOS (FAT) with a Master Boot Record scheme.

Formatting erases the card. Copy off anything you care about first.

Installing CrossMix OS

The install is a file copy and a first boot.

  1. Download the current CrossMix-OS_v1.x.x.zip release from the project's GitHub releases page.
  2. Format the card as above.
  3. Extract the archive directly to the root of the card — not into a subfolder. 7-Zip or equivalent; the archive is around 2GB, so give it time.
  4. Copy your BIOS files into the BIOS folder.
  5. Copy your ROMs into the matching subfolders under Roms.
  6. Insert the card and power on. The first boot takes several minutes while components initialise — it is not frozen. If a firmware update prompt appears, follow it.

No firmware update is required beforehand; the documentation says the system will guide you if one is needed.

ROM folder names are not what you expect

Two details cause most of the "my games do not show up" reports:

  • Folder and BIOS filenames are case sensitive.
  • Several folder names differ from other firmware. PSP lives in PSP rather than PPSSPP, 3DO-era Panasonic content in PANASONIC rather than OPERA, and PICO-8 in PICO rather than PICO8.

If you are migrating a card from stock or another firmware, expect to rename folders rather than drag the old Roms tree across wholesale.

What you get

The app layer is the reason people pick CrossMix over stock.

App What it does
System Tools The core customisation app — the hub for OS settings
Scraper Downloads box art from ScreenScraper or TheGamesDB over Wi-Fi
EmuCleaner Hides emulators you have no ROMs for, so the menu shows only what you can play
PortMaster Installs native game ports
Moonlight Streams a PC's screen to the handheld
Syncthing / Tailscale File sync and private VPN
FTP, SAMBA, SSH, HTTP file server Add ROMs over the network instead of pulling the card out
Video and music players mpv-based 1080p playback; audio with playlists
Random Game Picker Picks something for you
Bootlogo, theme packs Custom boot logos and combined theme/icon/background packs

On emulation, the wiki documents 70+ systems across consoles, handhelds, arcade, computers and ports, with a default core marked for each. The picks for the demanding systems: PCSX-ReARMed for PS1 (with DuckStation and SwanStation as alternatives), Flycast for Dreamcast, YabaSanshiro for Saturn, PPSSPP standalone for PSP, and ParaLLEl N64 for Nintendo 64.

Held Games' Cole Stubblefield, writing in June 2026 after setting the firmware up, calls it "a polished, feature-packed firmware" that keeps the device's native feel while improving emulator support — and makes the point that matters most for anyone nervous about trying it: it runs from an SD card, so your stock setup stays intact on another card.

Shortcuts worth memorising

Buttons Action
START + L / R Screen brightness, any time
START (in menu) Switch between cover flow and grid view
X (on games list) Show alternative launchers/cores for that game
A tap + L hold Set default launcher for that game
A tap + R hold Set default launcher for that whole system
MENU + START Save and exit to the main menu
MENU + L2 / R2 Load / save state
MENU + LEFT / RIGHT Change save slot
MENU + R Fast forward
MENU + X Toggle FPS display
MENU + POWER (3s) Force quit a crashed game

Note that MENU replaced SELECT as the default hotkey in v1.3.0 — older guides and videos still show SELECT, which is why half the shortcuts you find online appear not to work.

CrossMix vs the alternatives

Firmware Devices The pitch
CrossMix OS Smart Pro (official), Brick (redistributed) Stock interface, 70+ systems configured, big app layer
NextUI Brick, Smart Pro, Smart Pro S, Brick Pro Polished MinUI fork: box art, RetroAchievements, Paks, active releases
MinUI Wide range Deliberately minimal — fast list, instant resume, nothing else
Stock TrimUI OS TrimUI family Works, rarely updated

The short version: choose CrossMix if you want maximum stuff and the familiar stock menu. Choose NextUI if you want a leaner, faster launcher and a project shipping tagged releases you can actually track. Both live entirely on the SD card, so trying one costs a spare card and an evening.

Buying: console, card, or both

Every TrimUI listing sells the same console at several prices, and the difference is the SD card. Prices below are the console-only options, taken from the store's own product data on 4 August 2026.

Device Console only With 128GB CrossMix card Buy
TrimUI Brick $85.99 $125.99 LitNXT →
Trimui Smart Pro $89.99 $119.99 LitNXT →
TrimUI Brick Pro $105.79 $135.99 LitNXT →
Trimui Smart Pro S $109.99 $149.99 LitNXT →

Two things to watch on those listings:

The suspiciously cheap option is not a console. Every listing also sells a CrossMix card on its own for $49.99 (128GB) or $69.99 (256GB). If a "from" price looks too good, that is what you are looking at. Read the variant name before you check out.

The card premium is roughly $30–40. For that you get a card someone else has already formatted, loaded and configured. That is genuinely convenient — but the firmware is free, the card is the commodity, and given the FAQ's warning about cheap cards, a known-good SanDisk or Samsung plus an evening of setup is the option with fewer unknowns.

Frequently asked questions

Does CrossMix OS work on the TrimUI Brick? Redistributed builds do, and that is what retailer cards ship. But the last official release explicitly did not support the Brick, and the promised v1.4.0 has never been tagged. Treat Brick support as experimental.

Will it overwrite my stock system? No. CrossMix runs from the SD card. Keep your stock card and you can revert by swapping cards.

Does it come with games? The official release does not ship ROMs or BIOS files. Retailer cards advertise pre-loaded libraries; what that includes, and whether you are comfortable with it, is your call.

Why is my version number not in the changelog? Because you likely have a redistributed build. Official releases stop at v1.3.0; v1.3.9 comes from a retailer's distribution.

Do I need Wi-Fi? Not to install, but the scraper, PortMaster, Moonlight and network file transfer all need it.

Why will my games not appear? Almost always folder naming — the names are case sensitive, and PSP, PANASONIC and PICO differ from the equivalents in other firmware.

Related reading

Sources: the CrossMix-OS repository and wiki, its release history, Surwish's CrossMix page, and Held Games' setup guide. Prices come from the retailer's own product data, checked 4 August 2026.

Keep reading

Related articles

More tutorials coverage from Pocket Retro Gamer.

Browse all
Hardware Matchups

Recommended Devices

A few handhelds that fit the systems and use cases covered in this article.

Anbernic RG34XX
Classic Style

Anbernic RG34XX

Classic Game Boy inspired design with a 3.5-inch IPS display. Great build quality and excellent for Game Boy Advance games.

$59.99
Anbernic RG35XX
Classic Style

Anbernic RG35XX

Classic Game Boy inspired design with a 3.5-inch IPS display. Great build quality and excellent for Game Boy Advance games with GarlicOS support.

$47.99$49.99
Anbernic RG476H
Premium Android

Anbernic RG476H

Latest Android handheld with full-glass screen and powerful specs. First Anbernic device with 7-inch full-glass display. Handles demanding emulation up to PS2 and GameCube.

$229.99

Affiliate disclosure: Pocket Retro Gamer participates in affiliate programs and may earn a commission when you buy through our links, at no extra cost to you. Recommendations are based on editorial judgment, not retailer incentives.