TRIMUI Smart Pro Firmware

firmware_smartpro

Firmware release for TG5040 SmartPro

Firmware version: 1.1.1 - 20251128

  1. Disable OSD sound effect for audio OSS no sound issue.
  2. Add OFF in OSD, fix OSD unexpected pop-up and BT/Wi-Fi icon synchronization issues.
  3. Fix the favorites crash issue when deleting an item from the list.
  4. Fix the SSID and password issues with special characters, fix the hotspot empty password issue.
  5. Reset Wi-Fi passwords when 'factory reset'.
  6. Add 'Use Joystic' setting for MainUI navigation, optimize the speed of joystick navigation.
  7. Add keytone ON/OFF setting.
  8. Fix occasional deadlocks when coming back from any apps to Main UI.
  9. Fix ARISC firmware for the occasional not being able to start up when USB plugged and force poweroff. (the battery needs to be drained when the problem occurs).
  10. Add SSH support.
  11. Fix OSD layout issue 'last widget does not show'.
  12. Fix language issue 'device crashed when an incorrect lang file was used'.
  13. Fix BGM toggle issue 'BGM will still turn on when toggle was set to OFF and then suspend/wakeup'.

Click here to download>>>

v1.1.0-20250505

Firmware version: 1.1.0 - 20250505

  1. Update functionality from 1.0.6 (TRIMUI Brick TG3040).
    • Use the appearance and wallpaper of version 1.0.6.
    • The emulator icon uses the definition of 1.0.6 (using a two-layer icon/icontop).
    • Homepage settings.
    • Settings-Device information displays the IP and MAC address of the Wi-Fi.
    • Refresh Rom separately for each platfrom.
    • Update LED driver to support frame animation.
    • Fix a lot of language translations.
    • Select A/B key as the confirmation button.
  2. Fix the quick left-right-left issue with the dpad.
  3. Update SDL2 to 2.30.8, fix USB controller keyboard hotplug issue.
    Some incompatible mono ports (such as 'TMNTSR' need to be placed in the original game directory using the old version SDL2 library)
  4. Add theme selector preview image (pop-up display)
  5. Add homepage TAB visibility settings in homepage settings, which can hide unnecessary items except 'settings'.
  6. New feature OSD hot function board, default hotkey 'menu+select' to pop up.
  7. Add various pop-up notifications: global volume/brightness/plug+unplug charging cable/ ..
  8. Add application 'Picture', for jpg/png/bmp/...
  9. Add application 'Reader', for pdf/mobi/epub/...
  10. Add application 'Music', for MP3/wma/wav/flac/ape/..
  11. Game list page flipping improvement, add L2/R2 letter scrolling.
  12. Adjust the volume curve and lower the value at the lowest (1/20) volume.
  13. Add automatic SD error checking and repairing in USB mode.
  14. Add Russian/Vietnamese language translations.
  15. Increase the boot partition space to 22MB for the boot logo, increase the system partition to 2GB.
  16. The system app theme follows Main UI theme.
  17. The game list folder supports thumbnails with the same name, such as Roms/EASYRPG/AAA/AAA.png.

Click here to download>>>

 

Smart Pro TG5040 firmware v1.0.4 hotfix 20240413

Firmware version: 1.0.4 hotfix - 20240413

  1. Fix manually time setting issue. (App hang or suspend failed)
  2. Add libFlac for MAME RetroArch core.
  3. Fix random key hang issue when wakeup.
  4. Make Wi-Fi static mac address.

Click here to download>>>

 

Smart Pro TG5040 firmware v1.0.4

Firmware version: 1.0.4 - 20240401

1.Enable bluetooth function, support a2dp audio and BLE hid. Enable bluetooth audio to all alsa applications.

2.Add Vulkan Linux driver, update GLES/Vulkan library blobs from 1.11 to 1.19. SDL2 enabled vulkan support. More updates please check SD base package. Fix tmntsr graphic corruption Fix PPSSPP graphic corruption Enable RetroArch vulkan support.

3.Update rootfs libc to version 2.33.

4.Add Media Player with hardware decoding base on TinaPlayer. Video: H265 MP/L5.2 4k@30fps 100Mbps H.264 BP/MP/HP Level5.1 1080p@60fps 60Mbps AVS/AVS+ 1080p@60fps 30Mbps VP8 N/A 1080p@60fps 40Mbps MPEG1 MP/HL 1080p@60fps 100Mbps MPEG2 MP/HL 1080p@60fps 100Mbps MPEG4 SP/ASP L5 1080p@60fps 100Mbps XVID N/A 1080p@60fps 100Mbps H.263 BP 1080p@60fps 100Mbps Sorenson Spark N/A 1080p@60fps 100Mbps WMV9/VC-1 SP/MP/AP 1080p@30fps 100Mbps MJPEG N/A 1080p@60fps 60Mbps

Audio: aac、mp3、ape、ogg、flac、wav、opus、alac、amr

Not support: Dolby, AC3.

5.Add moonlight streaming for NVidia or Sunshine (select + start quit streaming) Notice! Please turn bluetooth off when streaming. Bluetooth function will have performance impact on WiFi.

6.Add display enhance color setting.

7.Battery updates Modify charging current from 1500mA to 1950mA. Add low battery warning (Joystick LEDs). Add low battery wakeup and auto shutdown. Power key long pressing 1.5s to force quit app, long pressing 6s to normally shutdown.

8.Wi-Fi driver updated to reduce suspend cancelling (auto screen on when power key suspend).

9.Add Language 'traditional-Chinese/German/French/Italian/Russian'.

10.Fix search result issue when returning from game.

11.Fix 'Refresh roms' issue in 'Best' tab.

12.Fix config.json issue when using png as value of key 'extlist'.

13.Turn off Wi-Fi when suspend, fix auto wakeup when pressing power key (after 15 seconds).

14.Add built-in SD FAT32 formatter.

15Add new tab named 'Ports' for standalone games in 'Ports' folder in SD root path.

Click here to download>>>

Smart Pro TG5040 firmware v1.0.3

Firmware version: 1.0.3 - 20240105 hotfix

  1. Fix audio issue: volume is not actually zero when adjusting to zero.

Firmware version: 1.0.3 - 20231222

  1. Fix '?????' file name in non-English SD contents when using UMS mode.
  2. SD card exFat/ntfs support in system, however only fat32 format can use for system update(uboot fat32).
  3. Fn key editor. multi-seletion for cpu mode/LED/Silent/Global ABXYLR turbo fire/...
  4. Fix Audio issues, add new battery features in Linux driver.
  5. Theme refresh not complete issue
  6. Press B key to move focus to top Tabs
  7. Enable a lot of Linux drivers, like loop dev, more USB hid, add 1.8GHz cpufreq option.
    Add curl/wget in rootfs, add tftp/ftpd in busybox, keep libc/libstdc++ in 2.29 verison.
  8. Search crashing issue.
  9. Wifi records, wifi reconfig password, forget network.
  10. Lock screen time setting.
  11. Rumble motor level setting.
  12. Fix game priview picture aspect.
  13. Add function 'add to favorite' in search and recent page.
  14. Add mute driver for Fn key.
  15. Change Fn key to disable all previous items first. Active select items when exit editor.
  16. Enable 'keymap-rotate 270' function.
    X
    Y A
    B
    When enable 'rotate 270' and run games, the input map will switch to:
    Y
    B X
    A
  17. Fix netplay messages when using host-AP.
  18. Fix SD readonly issue.
  19. Change the default values when 'Factory Reset'.

Click here to download>>>