Titan

Unihertz Titan Phone

Recommend software

  1. Chinese input method https://github.com/osfans/trime
  2. Launcher https://play.google.com/store/apps/details?id=ru.whatau.cpl

Turn off bottom 3 point nagivation bar

system -> gestures -> system navifation -> gesture navigation

First time unlock oem

fastboot oem unlock
fastboot flashing unlock

Flash new system image

adb reboot fastboot
fastboot flash system.img
fastboot reboot

Driver download list

  1. Download aw9523-key.kcm
  2. Download aw9523-key.idc
  3. Download mtk-kpd.kl
  4. Download mtk-kpd.idc
  5. Download titan-disable-input

Add keyboard driver

adb shell mount / -o rw,remount
adb push aw9523-key.kcm /system/usr/keychars/aw9523-key.kcm
adb push aw9523-key.idc /system/usr/idc/aw9523-key.idc

Shotcut key (Red button) as ctrl

adb shell mount / -o rw,remount
adb push mtk-kpd.kl /system/usr/keylayout/mtk-kpd.kl
adb push mtk-kpd.idc /system/usr/idc/

Disable mouse cursor

adb root
adb shell mount /vendor -o rw,remount
adb push titan-disable-input /vendor/bin/titan-disable-input
adb shell chmod +x /vendor/bin/titan-disable-input
adb shell /vendor/bin/titan-disable-input

Solve “The device isn’t Play Protect certified” error message

$ adb root
$ adb shell 'sqlite3 /data/data/com.google.android.gsf/databases/gservices.db \
>     "select * from main where name = \"android_id\";"'

Copy the andorid_id (3xxxxx) and register at https://www.google.com/android/uncertified/?pli=1 It takes time to propagate the registration.