In 2023 many Inkpalm 5 devices started shipping with English enabled by default. See this discussion for more information. If your device didn't ship with this new firmware you can follow the old instructions to change language of Xiaomi Inkpalm 5 to English via ADB.
Once you have the Inkpalm 5 in the English mode you can take some additional steps to improve the device.
- Install an English Launcher
- Change the Navigation Button
- Change the timezone
- Disable unneeded apps
- Install Useful Apps like Kindle, Aurora Store, F-Droid
- Pro Tips
- Additional Resources
The pre-installed launcher is not in English. In this step, we'll change the launcher.
- Download
com.jkuester.unlauncher.apk
from https://github.com/jkuester/unlauncher/releases/latest
adb install com.jkuester.unlauncher.apk
The original e-reader app in still there, it now appears as the "Moan" app on the launcher.
The logo button defaults to 'back' for short press, and 'refresh' for long press. The button functions can be changed in the settings e.g. long press can be changed to 'home'.
The device is set to default timezone of China but you can change the timezone with the following command:
adb shell setprop persist.sys.timezone "Continent/City"
You'll find the exact timezone list here: Wikipedia_TZ_List
For example, I set my timezone with
adb shell setprop persist.sys.timezone "Europe/Amsterdam"
adb shell pm disable-user --user 0 com.duokan.einkreader
adb shell pm disable-user --user 0 com.moan.appstore
adb shell pm disable-user --user 0 com.zhangyue.read.iReader.eink
adb shell pm disable-user --user 0 cn.wps.moffice_eng.lite
Kindle - a book reader and store from Amazon
- Download and install Amazon App Store APK
- Login to your Amazon account in the Amazon App store
- Launch the pre-installed Kindle App
F-Droid - an app store for free open source android software
- Download and install the F-Droid classic client
- Launch f-droid
Aurora Store - install Google Play applications
- Download and install the Aurora Store
- Launch Aurora Store
Avoiding Slow Keyboard Entry
Entering text on the eink screen is a pain. Use this instead if you are connected via USB to a laptop:
adb shell input text TEXTTOENTER
This is a fork of the instructions from https://github.com/epodegrid/epd106-ADB