
Если вы купили TrimUI Smart Pro S без карты памяти или просто хотите обновить устройство до последней версии — это руководство для вас. Я прошёл весь процесс с нуля на Manjaro Linux и описал каждый шаг, включая подводные камни, с которыми столкнулся.

Что нам понадобится
- TrimUI Smart Pro S (модель TG5050)
- microSD-карта (рекомендуется 64 ГБ и больше)
- Картридер (встроенный или USB)
- Доступ в интернет для скачивания файлов
Необходимые файлы
Для обновления нам нужны три компонента с GitHub:
- Прошивка (Firmware) — последняя версия
1.0.1-20251218- Репозиторий: trimui/firmware_smartpro_s
- Файл:
trimui_smartpro_s_firmware_v1.0.1-20251218.7z
- Базовый пакет (SD Base) — версия
20251222- Страница релиза: trimui/assets_smartpro_s/releases/tag/20251222
- Файл:
sd_base_package-20251222.7z
- Исправление (Hotfix) — версия
20251224- Там же на странице релиза
- Файл:
hotfix-20251224.7z
Шаг 1: Форматирование карты памяти в FAT32 (Linux/Mac/Windows)
Для Linux (на примере Manjaro)
Вставляем карту и определяем её имя:
lsblk
Ищем устройство размером с вашу карту (например, /dev/sdb). Размонтируем и форматируем:
sudo umount /dev/sdb1 sudo mkfs.vfat -F 32 /dev/sdb1
Важно: Для ускорения копирования множества мелких файлов можно использовать кластер 32 КБ:
sudo mkfs.vfat -F 32 -s 64 /dev/sdb1
Для Windows
- Вставьте карту, откройте «Этот компьютер»
- Правый клик на карте → «Форматировать»
- Файловая система: FAT32, размер кластера: 32 КБ или по умолчанию
- Нажмите «Начать»
Для macOS
- Откройте «Дисковую утилиту»
- Выберите карту, нажмите «Стереть»
- Формат: MS-DOS (FAT), схема: Master Boot Record
Шаг 2: Установка прошивки (Firmware)
- Распакуйте архив с прошивкой (если возникнет ошибка CRC, как у меня, попробуйте другую программу — например, PeaZip под Linux отлично справился).
- Скопируйте файл
trimui_tg5050.awimgв корень отформатированной карты памяти. - Безопасно извлеките карту из компьютера.
- Вставьте карту в выключенную консоль.
- Процесс обновления:
- Зажмите кнопку громкость минус (Volume -) и, не отпуская её, нажмите и удерживайте кнопку питания (Power)
- Когда на экране появится зелёная полоса, отпустите кнопку Power
- Через секунду отпустите кнопку громкость минус
- Начнётся процесс обновления — просто ждите. Консоль сама перезагрузится, когда закончит.
- После перезагрузки проверьте версию прошивки: Настройки → О системе → должно быть 1.0.1
Шаг 3: Подготовка SD Base и Hotfix
- Распакуйте архив
sd_base_package-20251222.7z.- У меня стандартный архиватор выдал ошибку CRC, но PeaZip справился отлично.
- Распакуйте архив
hotfix-20251224.7z.
Шаг 4: Копирование файлов на карту памяти
Важное замечание: копирование 20 000+ мелких файлов на FAT32 может быть очень медленным (у меня скорость падала до 700 КБ/с). Это нормально для FAT32 из-за особенностей файловой системы — просто наберитесь терпения.
- Вставьте карту в компьютер (файл прошивки
.awimgс неё можно удалить — он больше не нужен). - Откройте распакованную папку
sd_base_package-20251222. - Скопируйте всё содержимое (папки
Roms,Emus,Bios,Apps,Themesи текстовый файл) в корень карты памяти. - Откройте распакованную папку
hotfix-20251224. - Скопируйте содержимое папки RetroArch из hotfix в папку
RetroArchна карте, с заменой файлов. - Дождитесь окончания копирования и безопасно извлеките карту.
Шаг 5: Финальный запуск
- Вставьте карту в консоль.
- Включите обычным нажатием кнопки питания.
- Первый запуск может быть долгим (до минуты) — система создаёт кэш игр. Не выключайте, просто подождите.
- Если всё сделано правильно, вы увидите интерфейс с разделами эмуляторов (NES, SNES, PS1, и т.д.).
Что дальше?
Теперь вы можете:
- Копировать свои ROM’ы в соответствующие папки внутри каталога
Romsна карте - Наслаждаться играми на обновлённой консоли!
Возможные проблемы и их решения
Ошибка CRC при распаковке архивов
Попробуйте другую программу для распаковки (на Linux мне помог PeaZip). Если не помогает — скачайте архив заново через wget в терминале.
Медленное копирование на карту
Это особенность FAT32 при работе с тысячами мелких файлов. Убедитесь, что карта не смонтирована с опцией sync (в Linux проверьте командой mount). Если совсем невмоготу — отформатируйте с кластером 32 КБ.