View Single Post
Old 03-07-2025, 06:08 PM   #2
timschneeb
Junior Member
timschneeb began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Mar 2025
Device: Onyx Boox Go Color 7
Firmware download URLs can be requested using the API: http://data.onyx-international.cn/api/firmware/update?where={%22buildNumber%22:0,%22buildType%22: %22user%22,%22deviceMAC%22:%22%22,%22lang%22:%22en _US%22,%22model%22:%22TabMiniC%22,%22submodel%22:% 22%22,%22fingerprint%22:%22%22}

Here's the current link for the Tab Mini C (stable version from 2024): http://firmware-us.boox.com/38d6130a...aa6/update.upx

Use https://github.com/Hagb/decryptBooxUpdateUpx (requires python) to decrypt the upx:
Code:
python DeBooxUpx.py TabMiniC update.upx
Then, boot into the recovery, select Apply update using ADB, connect your phone to the PC and run:
Code:
adb sideload update.zip
Worked for me after I had to recover from a boot loop.


About the WIFI issue: maybe the WIFI country code is still set to China, and it tries to use the different WIFI frequencies that your router doesn't support?

You can force Android to use a WIFI channel list of a specific country using ADB. However, this requires a rooted device.

These commands work for me on a Go Color 7:

Code:
# Log in from your PC and use root
adb shell
su

# To read the current setting:
cmd wifi get-country-code

# To force a custom country code (root required):
cmd wifi force-country-code enabled <2-Letter Country code>

# Then restart the WIFI subsystem
cmd wifi trigger-recovery
It looks like the setting doesn't persist after a reboot. But other people just installed a script that runs it on boot: https://xdaforums.com/t/guide-root-c...id-10.4703941/
timschneeb is offline   Reply With Quote