Theme Cozy for TrimUI Brick
March 23, 2025 · View on GitHub

Theme Cozy for TrimUI Brick
for TrimUI Brick(CrossMix OS)




Instructions - Theme files only
-
Download the project file.
-
Copy the folder
CozyBrick/ThemeFiles/Themes/Cozyto your SD card'sThemesfolder. -
Settings -> Themes -> Cozy
Instructions - fully - App install
Important
Your TrimUI Brick's version need to be CrossMix v1.3.0 (Brick branch)
You can find the latest version in https://github.com/cizia64/CrossMix-OS/tree/Brick
It would take several copy-and-paste actions to apply a theme, so to make the process more convenient, I’ve created an app to handle it.
You can use this app by following the instructions below.
-
Download the project file.
-
Place the
CozyBrickfolder into your SD card'sAppsfolder. -
Insert the SD card into your Brick device and reboot it.
-
Switch to the Apps tab, where you’ll see an app named CozyBrick.

-
Open the app to view the instructions, as shown below:

-
Press A to automatically install the Cozy theme onto your SD card. This includes:
- theme deploy file
Cozy.sh - theme files
- replace all app's icon into cozy style (irreversible)
- theme deploy file
-
Navigate to System Tools -> Theme -> Cozy to switch to the Cozy theme.
-
Done! Enjoy your new theme.
The app icon in Brick has been using topicon as its icon now, and the icon layout is not compatible with the original "icon" option in the app's config.json file. And CorossMix also has not made adjustment for this. So I have decided to use "icon" as the app's icon. After you fully install this theme into your device, you will find that the icons of the apps that come with the stock are different from the others in size. That's because they are using "topicon" as their icons. So here is what you need to do:
-
Open SSH.
Apps->SystemTools->NETWORK->SSH(enable it) Connect your device with SSH. User:root, password:tina -
Go to the folder
/usr/trimui/apps/You will find four apps in this folder:- fn_editor
- moonlight
- player
- usb_storage
There is a config.json file in each app folder. What you need to do is open those files and replace "icon" in them with the "topicon" content, leave "icontop" to "" Like this:
{ "label":"Media Player", "label.ch.lang":"...............", "icon":"ic-media-player.png", "icontop":"", "launch":"launch.sh", "description":"TRIMUI Media Player", "description.ch.lang":"TRIMUI Media Player" }After this, enter an app and then exit it. You will see the changes. The size of the system icons will be the same as that of the other apps.
Instructions - fully - Manual install
Important
Your TrimUI Brick must be running version 1.3.0.
You can find the latest version at https://github.com/cizia64/CrossMix-OS/tree/Brick
The process of manual installation is exactly the same as app installation.
Therefore, I recommend using the app to install this theme.
Only consider manual installation if the app installation is not feasible for you.
This situation may arise if you’ve made significant changes to CrossMix OS's file structure.
-
Download the project file.
-
Copy the folder
CozyBrick/ThemeFiles/Themes/Cozyto your SD card'sThemesfolder. -
On your TrimUI Brick, navigate to: Settings -> Themes -> Cozy.
-
The basic theme files will now be applied
ADVANCED FILE REPLACEMENT
- Match and replace all normal app icon files in
/mnt/SDCard/Apps/with the corresponding files in/CozyBrick/ThemeFiles/Apps/. - Match and replace all system app icon files in
/usr/trimui/apps/with the corresponding files in/CozyBrick/ThemeFiles/usr/trimui/apps/. - Add the BootLogo file
/CozyBrick/ThemeFiles/BOOT_LOGO/COZY.bmpto the folder/mnt/SDCARD/Apps/BootLogo/Images/. - Add the theme deployment file
/CozyBrick/ThemeFiles/Cozy.shto the folder/mnt/SDCARD/Apps/SystemTools/Menu/THEME##THEME PACK (value)/. - Copy the folder
/CozyBrick/ThemeFiles/Icons/Cozy/into the folder/mnt/SDCARD/Icons/. - Copy the folder
/CozyBrick/ThemeFiles/trimui/res/crossmix-os/style_Cozy/into the folder/mnt/SDCARD/trimui/res/crossmix-os/. - Navigate to System Tools -> Theme -> Cozy to switch to the Cozy theme.
- Done! Enjoy your new theme.
Font
Font noto-sans: from fontsource
Other themes
I’ve previously created themes for three other open-source handheld devices. Feel free to check them out if you’re interested!
- Cosy for Miyoo Mini+
OnionOSonion-theme-cosy - Cosy for Miyoo Flip
StockOStheme-cosy-miyoo-flip-stock - Cosy for Miyoo A30
SpruceOSspruce-theme-cosy
Here are some retro console icon files available for you to use freely.
Struct
CozyBrick/
└── ThemeFiles
├── Apps
│ ├── BootLogo
│ ├── EbookReader
│ ├── EmuCleaner
│ ├── FileManager
│ ├── MusicPlayer
│ ├── OTA-update
│ ├── PortMaster
│ ├── Reboot
│ ├── RetroArch
│ ├── Scraper
│ ├── ScreenRecorder
│ │ └── icon
│ ├── SystemTools
│ ├── Terminal
│ ├── random
│ └── user_guide
├── BOOT_LOGO
├── Icons
│ └── Cozy
│ └── Emus
├── Themes
│ └── Cozy
│ ├── skin
│ └── sound
├── trimui
│ └── res
│ └── crossmix-os
│ └── style_Cozy
└── usr
└── trimui
└── apps
├── fn_editor
├── moonlight
├── player
└── usb_storage
37 directories