Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save dudeitssm/7a696a416af16d60fb2da10ebb6ef91f to your computer and use it in GitHub Desktop.
Save dudeitssm/7a696a416af16d60fb2da10ebb6ef91f to your computer and use it in GitHub Desktop.

Quick Guide To Flashing The UMX U693CL Android Smartphone With A Custom ROM And Recovery


Install The edl Tool

https://github.com/bkerler/edl

This tool can be used for flashing a variety of Qualcomm SoC based devices, including the UMX U693CL.

I recommend using the repo maintainer's live Ubuntu ISO for convenience.

Alternatively, you can build the software from source, if you wish.

Download Custom ROM And Recovery

I used OmniRom_A9_Custom_GSI-UMX_U693CL-v0.02.zip and UMX_U693CL-A-Team-Root_Recovery_Package.zip.

Main XDA forum topic: https://forum.xda-developers.com/t/umx-u693cl-recovery-rom-root-release.4293219/

Custom recovery download link: https://forum.xda-developers.com/t/umx-u693cl-recovery-rom-root-release.4293219/page-4#post-85581231

ROM download link: https://androidfilehost.com/?w=files&flid=329699

CHECKSUMS
=========

SHA256:
be35dfd939ace7e35337dfaec209f89c825d467224ad1b58e53466267d0913b4  OmniRom_A9_Custom_GSI-UMX_U693CL-v0.02.zip
d8e1fc91e73b6e7c2ebc5b7bfea62b6b1cd74739268471f41a33837e3af35b24  UMX_U693CL-A-Team-Root_Recovery_Package.zip

MD5:
918ef873d503e518eedf02f08a3c9063  OmniRom_A9_Custom_GSI-UMX_U693CL-v0.02.zip
e83d615b0a569b8dac3f4ad88854c4c1  UMX_U693CL-A-Team-Root_Recovery_Package.zip

Extract UMX_U693CL-A-Team-Root_Recovery_Package.zip, which contains the files needed for flashing a custom recovery.

Place The Phone Into EDL Mode

From the phone being in an off state, press and hold both volume keys and connect it to your computer.

Alternatively, if the phone is on, enable Android debugging, then issue the command:

adb reboot edl

Make An EEPROM Dump Of The Phone (Just In Case Murphy's Law Strikes)

edl --loader='UMX-U693CL-FireHose_Programmer.mbn' rl dumps

All partitions present on the phone are dumped as files into the dumps folder (created for you).

These dumps can be used to restore your phone if anything bad happens during flashing. Keep them safe.

Flash A Custom Recovery

Restart your phone into EDL mode again.

NOTE: you must start flashing within 30 seconds of the phone entering EDL mode!

edl --loader='UMX-U693CL-FireHose_Programmer.mbn' w recovery TWRP_Recovery-UMX_U693CL.img

Boot To Recovery And Flash The Custom ROM

  1. Power off the phone.
  2. Press and hold the power button and volume up key.
  3. Let go of the power button as soon as you see the phone's logo come up, but keep holding volume up.
  4. Once you see the recovery's logo, you can release the volume up button.

Once in the recovery, you should factory reset the phone and wipe the internal storage partition.

Next, transfer over the ROM to the phone with adb:

adb push OmniRom_A9_Custom_GSI-UMX_U693CL-v0.02.zip /sdcard/

Finally, flash your custom ROM from the recovery. This took about 15 minutes for me.

Once complete, reboot and enjoy your brand new debloated phone!

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