Xiaomi Redmi Note 8T – ROM downgrade

A történet azzal kezdődött, hogy a 2020-ban vásárolt Xiaomi Redmi Note 8T telefont nagy megelégedéssel használtam az android 10 alapú xiaomi.eu-s ROM-mal (egészen pontosan a 12.0.1-es verzióval).
Nem vagyok egy frissítés mániákus, jellemzően csak nagyobb időközönként frissítek. Ennek van két gyakorlati oka:
1, nem szívok a -kezdetekben még- rejtett bugokkal
2, Ritkán van annyi szabadidőm, hogy -belekalkulálva a szívásokat is- nyugodtan nekiálljak

Viszont január elején kijött a 12.5-ös ROM és nem olvastam sok rosszat róla, illetve a már jelzett call record hibák is – a fórum szerint legalábbis- javításra kerültek.
Nos, évek óta először, ezt beszívtam. Gyakorlatilag a frissítést követően érezhetően lassult a telefon, romlott az akku idő és a call record sem működött rendesen.
Gondoltam, akkor wipe data és downgrade a 12.0.1-es verzióra, aztán majd mentésből visszaállok.
Hát nem jött össze. A kapott eredmény felemás lett. A telefon “bizonytalanná” vált, fagyogatott, szóval probléma volt a downgrade-del.
Gondoltam, ha már úgyis szívás van, megnézem a LineageOS-t is. Feltettem, ment egy-két napig, de nekem random újraindult telefonálás közben, szóval gondoltam itt a vége irány vissza a 12.0.1, most már tiszta telepítésből.
Nos, ez nem is volt olyan egyszerű. Először is hiába is szedtem le a 11.0.11-es ROM-ot és tettem fel. Az NFC nem akart működni. Mivel nem emlékeztem, hogy melyik ROM-mal érkezett a telefon (csak abban voltam biztos, hogy 12.0.1-es xiaomi.eu-s ROM volt rajta), rá flasheltem a 12.0.1-es xiaomi.eu ROM-ot, bízva a sikerben. A bugok (laggolás, call recorder hiba, akku üzemidő) rendbe is jöttek, de nem volt továbbra sem NFC, illetve a sötét módban a telefonkönyv és híváslista keresése “inverz” lett és nem látszódott a keresés eredménye. Az NFC-re nem volt ötletem, a sötét mód bugra rémlett, hogy erre volt valami megoldás, de sem a kereső, sem az emlékeim nem hoztak eredményt.
NFC-t kétszer használtam a két év alatt, keresési buggal is tudtam volna együtt élni, de azért b@szta a csőröm.
Az  NFC-re aztán találtam egy megoldást. Egy fórumban említette valaki, hogy ROM cseréknél tapasztalt hasonlót. A AOSP ROM-ban működött, a többiben pedig nem. Végül a vendor törlése utáni flashelés vezetett nála megoldásra.
Nosza, kipróbáltam – tádááám és van NFC 🙂
Már csak az a fránya keresési bug maradt a sötét módnál.
Szerencsére mindent elteszek, mint a rossz ócskás és egy 2020-as xiaomis mappámban mentésben meg is lett a javítás. 🙂
A teljes downgrade menete, ha valaki hasonló szívásba ütközne:

Amire szükséged lesz:

– MiFlashTool: https://xiaomiflashtool.com/download/xiaomi-flash-tool-20210226
– ROM: https://xiaomifirmwareupdater.com/miui/willow/stable/V11.0.11.0.PCXEUXM/ (tgz version)
– xiaomi.eu rom: https://sourceforge.net/projects/xi…MNote8T_V12.0.1.0.QCXMIXM_v12-10.zip/download
– Boot unlock: https://miui.blog/any-devices/mi-flash-unlock/
– twrp: https://androidfilehost.com/?fid=7161016148664848004 (work with willow)
– adb tool (for your OS) https://www.xda-developers.com/install-adb-windows-macos-linux/
– xiaomi.eu javítás miui tárcsázó, telefonkönyva sötét mód: https://mega.nz/file/sV4TzKCC#qTAcXceahGVpmbPTFirMZPsPG3ogejHMyC-yaeLyF8U

Ha fentiek linkek nem működnének, az összes egyben (adb kivételével):

https://mega.nz/folder/AttkhAzL#BL6CHwyKmhTjPv77tz-tMg

Menete:

1, Ments le mindent (lehet a xiaomi beépített mentésével is, csak ne felejtsd el a belső tárhelyről lementeni, mert azt törölni kell!!!)
2, wipe cache, dalvik, system, vendor, data
3, Reboot fastboot módba, a MiFlashTool-lal flash a V11.0.11.0.PCXEUXM.tgz fájlt (nyilván előbb kicsomagoljuk – windows alatt használd a TotalCommander-t, majd betallózuk a mappát a MiFlashTool-nak)
4, Ha kész van a flash, restart ismét fastboot-ba (nem kell végig menni a üdvözlésen, mert a bootloader nyitás után, végig kell majd így is, úgy is)
5, Indítsd a mi-flash-unlock-ot és unlockold a bootloadert
6, Indítsd a rendszert, végig mész a kezdőlépéseken majd bekapcsolod a fejlesztői módot és engedélyezed az usb hibakeresést
7, reboot fastboot és adb-ből flasheled a twrp-t
8, reboot twrp
9, twrp-ben flasheled az xiaomi.eu rom-ot (HMNote8T_V12.0.1.0.QCXMIXM_v12-10)
10, Rootolod, ha akarod (az app-debug.apk-t  a második linken megtalálod a roothoz)
11, Flasheled a TWRP_xiaomi.eu_Fix_MIUI_Contacts_and_Phone_apps.zip fájlt
12, Készen vagy

ps.:

Ha a TWRP-vel szeretnél teljes mentést készíteni a mentésről, de a “process ended with ERROR: 255” hibával elhasal, akkor érdemes a fájlkezelővel a /data/extm könyvtárat törölni (esetleg: “Advanced” menu => Terminal beírod: rm /data/extm -rf)