Skip to content

Instantly share code, notes, and snippets.

@brianpow
Last active September 12, 2019 09:45
Show Gist options
  • Save brianpow/ca2a7b5364f6ad0435fb2acdb2959eb3 to your computer and use it in GitHub Desktop.
Save brianpow/ca2a7b5364f6ad0435fb2acdb2959eb3 to your computer and use it in GitHub Desktop.
Docomo Disney Mobile DM-01H

Docomo Disney Mobile DM-01H

Wiki

https://ja.wikipedia.org/wiki/DM-01H

Variants

Hardware similar to SHARP Aquos Compact SH-02H

Firmware

Latest 01.00.06

GPL Source

https://k-tai.sharp.co.jp/support/developers/oss/dm01h/index.html

Recovery

By buttons: Phone in off state. Hold Power and Volume Down until two vibration. Reboot and hold Power + Volume Down don't work

Under shell: adb reboot recovery does not work

Boot loader

"OEM unlock" option can be found in the Developer menu

By buttons: Not found

Under shell: adb reboot bootloader does not work

EDL

By buttons: Not found. Phone in off state, plug in USB and hold power for 1 second not work.

Under shell: adb reboot edl works for 01.00.04 but not work for 01.00.06. For 01.00.04, Qualcomm HS-USB QDLoader 9008 detected but no leaked rom so far

Qualcomm Diagnostic Mode

*#*#13491#*#* or *#*#717717#*#* does not work

/sys/class/android_usb/android0/* requires root privilege

setprop sys.usb.config diag,adb requires root privilege

Root

Tried: Kingoroot, Kingroot and Root Genius. All failed

OTA Update

Temporarily save at /sdcard/PRIVATE/update_package but the phone will reboot and start update soon after download complete. The connection is encrypted. Man-in-the-middle proxy will cause download stopped. Not sure it uses HTTPS or other protocol so unable to backup the OTA package.

Decrypt OTA update

Seems this guy has some useful codes to decrypt the OTA update, it needs old version of LZMA to compile SHARP FOTA parser DEMO

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment