You are here

Huawei P20 Pro téglásítás MEGOLDÁSA, bootloader nyitása vásárolt kód nélkül (nem kérdés; teljes leírás!)

4 posts / 0 new
Last post
Mr._V.
Mr._V. picture

Nem kérdés, hanem megoldás leírása következik, hátha segít valakinek... nekem több hét utánjárás volt kideríteni mindent.

Tehát ha valaki elrontotta (téglásította) a készülékét, a következő módon visszahozható:

Csak wifis netezésre IDT 2.0.0.9 flasher program és az egyetlen elérhető "Board Software" feltöltése is elegendő. (Nyitja is a bootloadert (2 zár van, egyet nyit).)
Itt tesztprogramok vannak csak, böngésző sincs, USB-n kell átrakni. Felső lehúzható rész sincs, tehát ez félmegoldás, de ingyenes. Telefonnak nem biztos, hogy jó, mert IMEI vesztés esetén csak fizetős program segít.

Rendes visszahozáshoz szét kell kapni a készüléket, mert a hátsó "elemlámpa" (led) mellett bal oldalon a gumi alatt a teszt-pontot hozzá kell érinteni a negatívhoz, így Huawei USB-COM1-ként ismeri fel a PC. (Nálam csak leszedett aksival kapcsol át ide, ha már átkapcsolt, vissza kell rá rakni.)
Itt jön a DCPhoenix nevű fizetős program. 3 nap 7eFt... de ha drága a telefon, talán ennyit megér. (Hivatalos szervizek azt mondták, hogy a készülék alaplap-cserés a leírt hiba alapján, ami min. 30e+munkadíj.)
SD-update fájlokkal dolgozik (APP), így az SD-Update zip fájlokból elég csak ezt kicsomagolni. (OTA update fájl nem jó hozzá!)
A FULL verziós update 3 részes (system, cust (hw), preload), az átlag 2 részes (system, cust (hw)), elég ennyi is.

A DCPhoenix-be fizetés után be kell lépni, kiválasztani a 2 (vagy 3) fájlt, majd felsorolja azok tartalmát.
Itt elég a tesztpontos készülék csatlakozás. Elindítva kéri a processzor típusát. Ez P20 Pro esetében Kirin 970 (8.1 V5).
Itt feltölt saját bootloadert, recovery-t, majd újraindul fastboot módban, feltölt egy mini rendszert, majd rendes recovery update módban tölti fel a 2 kiválasztott fájlt partíciónként (15-20 perc, 5-6GB).
A 2. (HW/Cust) esetében a kijelzőn 99%-nál tart a készülék, akkor kezdi el és végig ezen áll, PC-n írja rendesen, hogy hol tart.

A végén ha elkészül, újraindul (1-2p körüli az első indulás). Ha a készülék névjegy részén minden stimmel (IMEI, MAC, stb.), akkor nincs több dolog vele.
Amennyiben az IMEI ismeretlen vagy végig nulla, MAC címek nincsenek, akkor kell a HCU nevű program, ami a DCPhoenix kiegészítő programja, azaz ugyanazzal a belépéssel használható az is.
Adatokat kiolvasni a leírás alapján (ami a főképernyőn mutatva van) egyszerűen lehet.
Javítani Fastboot/xloader módban lehet csak, így ezt kell kiválasztani.
Repair CDMA lapon a lényeg. Ki kell tölteni az adatokat. IMEI adott a kártyatartóról, minden mást netes keresésből ki lehet tölteni, ahol látható pár minta.
Ha minden adat hibás volt, akkor az összes helyre pipát kell tenni (repair as empty board elé is).
IMEI esetében 1 SIM-es készüléknél hiába töltöttem ki az 1-2 IMEI-t, vagy ismeretlen vagy 000 lett, így kitöltöttem mindhármat, ekkor már látszott rendesen is a rendszerben. Természetesen a Singe Sim-re állítva, ha 1 Sim-es.

Ha a HCU-ban a "write bootloader code" be van jelölve, akkor a végén ad egy karaktersort, azt kell kimásolni, azzal lehet feloldani az User Lock nevű bootloader részt. Csak ennek feloldása után lehet piszkálni a rendszert (pl. root). Ennek hiányában a root ha azt írja, hogy sikerült, akkor sem sikerült, hanem az ember kezdheti az egészet elölről, mert többé nem tölt be.

Minden fontosabb ilyen rendszer-buhera előtt célszerű ellenőrizni, hogy nyitott-e a bootloader teljesen, vagy a fastboot oem unlock xxxxxx módon egyből előtte ismét nyitni kell a korábban kapott kóddal:

Futó készülék, névjegy, build részen több kattintás (fejlesztői lehetőség engedélyezése), ki egyet, fejlesztői, OEM unlock be (ha nem szürke), ADB engedélyezése (töltés alatt is), majd USB fájlátvitel választása.
Ha ez mind megvan és a PC felismerte, engedélyezni kell a hozzáférést, telepíteni egy Magisk-ot (23-ast pl.), azzal patchelni a boot.img-t (no verity), majd átküldeni PC-re a már feldolgozott fájt, majd PC-n:
adb reboot bootloader
Ha már fehér a kijelző, akkor... fastboot oem unlock xxxxxxx (a kapott kóddal), vol+--al kiválasztani a YES-t, majd várni 2 percig a törlésig.
Megismételni a build részes dolgokat.
Ismét adb reboot bootloader
fastboot flash recovery_ramdisk twrp-3.5.2_9-0-charlotte.img (ha más a fájlnév/verzió, akkor értelemszerűen azt kell beírni)
fastboot flash ramdisk magisk_patched-23000_eGcJ5.img
fastboot reboot

Ahhoz, hogy lehessen dolgozni a TWRP-vel, azaz teljes rendszermentést tudjon csinálni, hozzáférjen a fájlrendszerhez, a következőt kell tenni:
TWRP-n belül advanced, sideload, mindkét cache törlést kipipálni, majd indítani.
PC-n:
adb sideload Disable_Dm-Verity_ForceEncrypt_v1.4.zip
Még nem kell újraindítani, mert nem fog működni!
Visszalépni a főmenübe és Wipe részen a DATA legyen törölve.

Ezzel megint nulláról indul a készülék, tehát az ADB-t ismét engedélyezni, stb. ha később kell, de innentől a rendszer teljesen hozzáférhető.

Fontos, hogy 9-es és 10-es verzión ez már nem működik, illetve SuperSU-ból működőt én nem találtam, tehát csak ez a mód teszi teljesen nyitottá a készüléket.
Innentől a Hisuite/OTA frissítés használhatatlan! TWRP-n az APP-os zip nem települ, tehát vissza kell rakni a gyári ramdisk.img fájlt, de a DM-Verity tiltás után nekem az is boot-fagyást okozott.

Teljes root úgy érhető el, hogy TWRP-n keresztül a fent említett sideload-ban a Disable_Dm-Verity_ForceEncrypt_v1.4.zip is telepítésre kerül, ezáltal a titkosítás ki lesz kapcsolva. Ha nem lesz biztonsági mentés, vagy egyéb TWRP munka, akkor ez a lépés felesleges... (és az eredeti boot (ramdisk.img) visszarakható) viszont későbbi telepítésnél törölni kell az összes adatot, ezért érdemes már most... illetve egy kijelző törés vagy egyéb hardver gond miatt így a TWRP-n keresztül még menthetőek a képek, dokumentumok, titkosítva viszont semmi nem lesz elérhető.

8.1.0.161 az utolsó használható (feltörhető) verzió az adott készülékhez.

Kiegészítő infók:
Wondershare MobileGo programmal lehet PC-ről APK-t telepíteni egyszerűen, kötegelve.
Titanium Backup Pro telepítése után a meglévő (gyári) programok (ROM-ról) is eltávolíthatóak, így pl. google-mentesíthető a készülék (ezáltal nem kémkedik, nem eszi az aksit és a netet, tehát 1 töltéssel tovább bírja), igaz a programokat apk fájlból kell utána telepíteni és néhány program nem fut play szolgáltatások nélkül (pl. waze), de mindennek van alternatívája, ami független a google-től, így minden funkció elérhető más szoftverrel is.

A megfelelő firmware, TWRP és egyéb fájlokat az adott Huawei készülékhez mérten kell keresni, letölteni.
CLT-L09 (vagy CLT-L09C) az 1 SIM-es, CLT-L29 a 2 SIM-es P20Pro készülék típusszáma és C432 az EU régiókódja.

A leírás kicsit talán hosszú lett, mégsem szájbarágós, azaz némi alapismeret szükséges hozzá, de bízom benne, hogy másnak ezek alapján nem 2-3 hetes munka lesz újraéleszteni egy hasonló készüléket, hanem akár 1-2 óra alatt sikerülni fog.

Remélem segíthettem.

Comments
Inhouse
Inhouse picture
*

Szia!

Na, ez nem semmi... Köszönöm úgy is, hogy nincs ilyen telefonom, se ilyen problémám, de önzetlen cselekedet volt tőled. Bár, ez alapján még mindig kínai nekem is, pedig gépközelben dolgozok, de a mobil technika kimaradt.

0

varga jano
varga jano picture
*****

Szia !
Nekem is kimaradt , anno .
(Nekem már nincs meg )
Szerintem kezd ezzel .
Az önképzésem segítette , anno , az Ökrösné könyve .
Űdv

0

mindigehes
mindigehes picture
**

Szia!

Köszönöm! 

Van a családban 4 is :)

0