WARNING: A LINUX SYSTEM WITH edl, AND Android Platform Tools IS REQUIRED
To enter EDL mode on this phone, use VOL-UP + VOL-DN with the phone powered off while plugging in a USB cable with the program/command running already.
The U102AC and U102AA are IDENTICAL but please be SIM unlocked before swapping over, you will have to swap back to your phone's original model firmware to unlock! Swap custom system.img
files back and forth on here, but make sure you include your boot.img
files too because there are differences between the two in software. Keep system and boot together, mixmatching will cause issues!
I first flashed the image to the phone: ./edl qfil '/home/tsuyuno/edl/U102AA-DEV/rawprogram_unsparse.xml' '/home/tsuyuno/edl/U102AA-DEV/patch0.xml' ./U102AA-DEV/
which installed a fresh AT&T dev build, (U102AAV01.95_7.11_DEV_FLASHER.zip
) which has neat codes:
Codes that actually "complete" (any USSD action on entering last digit)
*#*#8#*#* - KaiOS MMI Test
*#*#873733284#*#* - Debug Logger ??
*#*#86436#*#* - Version Information
*#*#8899#*#* - Audio Test v1.2
*#*#793665873#*#* - Qualcomm Diag Port
*#*#3866#*#* - OMADM account settings
*#*#68238665#*#* - stress test
*#3243#* - "DBGF Test Mode" - Purpose???
*#*#36#*#* - OMADM server (productive, iot, ptcrb, external)
*#0661# - Band Info, Efuse support, etc...
*#*#74655577#*#* - "Testbox tools" menu.
*#*#9328378#*#* - Recieve CMAS alerts
*#*#728#*#* - Enable "Network Type" selection option in Carrier under Mobile Data.
Preferably set this to LTE only, as 3G WCDMA (UMTS, HSPA) has gone away and your phone will lose battery life waiting for a 3G network sometimes.
*#*#827#*#* - Disable "Network Type" selection in Carrier menu.
*#09# - IMEI & ICID, good for reading SIM numbers or even when you have to call your carrier.
You then want to read back a system.img in one part - ./edl r system system-u102aa-custom.img
and then mount it - mount system (folder you created for mounting)
In /system/b2g/webapps
there's webapps.json
and app folders. delete the folder in webapps
and the entry in webapps.json
.
Once you are done modding, unmount it - unmount (folder you mounted the image to)
And then flash it to your phone.