Cum se folosește DirtySanta Exploits pentru a debloca Bootloader pe LG V20
Deblocați Bootloader Ul / / August 05, 2021
ROM personalizat | CyanogenMod | Aplicații Android | Actualizare firmware | MiUi | ROM toate stocurile Lineage OS |
În timp ce unii OEM permit deblocarea încărcătorului de boot pe fiecare model, LG acceptă oficial doar anumite dispozitive. Dar există un anunț important aici referitor la varianta internațională a LG V20. Datorită exploatării DirtySanta, bootloader-ul poate fi deblocat acum.
Metoda a fost adaptată pentru a funcționa cu modelul H990 de către XDA Senior Member emdroidle. Procesul este puțin complicat, dar îl puteți trece cu puțină răbdare. Urmați cu atenție instrucțiunile și ar trebui să ajungeți la un dispozitiv deblocat și înrădăcinat.
Cuvânt de precauție: Multe dintre comenzile utilizate în tutorial au o mare probabilitate de a rezulta într-o cărămidă dacă sunt greșite de scris. Ar trebui să fiți gata să vă scoateți din funcțiune V20 pentru o zi sau două. De asemenea, nu intrați în panică în cazul în care ceva începe să meargă prost. Opriți procesul în astfel de circumstanțe.
Ar trebui să vă familiarizați cu LGUP / LGBridge și cum să le utilizați. Utilizarea LGUP este, de asemenea, modul de a reveni la stoc. Pașii de mai jos vă vor ghida pentru același lucru:
- Descărcați fișierul .kdz pentru modelul dvs. v20 din următoarele link-uri. În prezent, modelele v20 disponibile sunt F800K, F800L, F800S, H915, H918TN, H990, VS995, H990N și H990DS. Puteți utiliza aceste linkuri: Legătură
- Căutați, descărcați și instalați LGUP (LGUP_Store_Frame_Ver_1_14_3.msi).
- Căutați, descărcați și instalați driverul LG (LGMobileDriver_WHQL_Ver_4.1.1.exe).
- Opriți complet v20.
- Conectați capătul USB al cablului de sincronizare la computer.
- Țineți apăsat „Creșterea volumului”.
- Conectați cablul de sincronizare USB-C la v20. Telefonul va intra în modul de descărcare (sau Firmware Update). Acum puteți lansa „Creșterea volumului”.
- Rulați LGUP. Programul va recunoaște v20.
- La calea fișierului, faceți clic pe „…” și alegeți fișierul .kdz.
10. Alegeți „UPGRADE”.
11. Faceți clic pe „Start” și așteptați până la finalizarea procesului.
Cuprins
- 1 Dispozitive
- 2 Înrădăcinarea și deblocarea completă a bootloader-ului pentru versiunile H990 ale LGE V20:
-
3 Revenind la stoc:
- 3.1 Metoda 1:
- 3.2 Metoda 2:
Dispozitive
Veți avea nevoie de unul dintre fișierele atașate. Aveți grijă că fișierul greșit va da probabil rezultate ciudate:
- H990DS (dual-SIM): Veți avea nevoie de h990ds-kernel.zip atașat.
- H990 (single-SIM): Veți avea nevoie de h990-kernel.zip atașat. EȘUAT Este nevoie de mai multe analize.
- H990N (dual-SIM): Veți avea nevoie de h990n-kernel.zip atașat. (Nu s-a confirmat că funcționează perfect încă. Deci, țineți-vă de asta!)
Pentru alte variante ale V20 sunt necesare informații suplimentare. Pentru a genera un nucleu adecvat, executați următoarele două comenzi și trimiteți ieșirea:
adb shell getprop ro.product.name
adb shell cat / sys / firmware / devicetree / base / selected / bootargs
Înrădăcinarea și deblocarea completă a bootloader-ului pentru versiunile H990 ale LGE V20:
- Asigurați-vă că aveți un plan de rezervă. Legătură
- Faceți o copie de rezervă a datelor din telefon. LG Bridge / LG Backup este destul de fiabil, dar se recomandă ca backup-ul să se facă pe un computer desktop / laptop. Dacă faceți backup pe cardul SD, cardul SD nu trebuie criptat.
- Mergi la Setări -> General -> Despre telefon -> Informații despre software -> Nivel patch-uri de securitate Android. Dacă telefonul dvs. este actualizat după 31 decembrie, utilizați LGUP pentru a „recondiționa” versiunea anterioară a firmware-ului (aceasta va face o resetare din fabrică).
- Asigurați-vă că aveți fișiere ADB / Fastboot instalate și funcționale. Legătură
-
Asigurați-vă că aveți pregătite toate fișierele relevante:
- Plan de backup instalat.
- Instalat Terminal Emulator pe dispozitiv.
- Am descărcat fișierele DirtySanta și le-am copiat în directorul ADB.
- Fișiere descărcate, pune kernel-ul și zip-ul SuperSU în cardul SD; și TWRP în directorul ADB.
Notă: S-ar putea să fie necesar să descărcați programe antivirus / anti-malware la despachetarea DirtySanta originală.
- Utilizând pașii DirtySanta: rulați „RUNMEFIRST.bat”. Nu închide.
- Rulați „step1.bat. ”Așteptați până când puteți introduce din nou ceva.
- Tastați „run-as con”. Dacă apare o eroare necunoscută a pachetului, înseamnă că cel mai recent patch de securitate l-a remediat; reveniți la pasul 3. LGUP ar trebui să vă poată retrograda la o actualizare de firmware anterioară.
- Tastați „chmod 0777 / storage / emulated / 0 / *”.
- Deschideți Terminal Emulator, tastați „id”.
- Căutați ceva care conține „untrusted_app”. Dacă nu este găsit, începeți din nou. Dacă este găsit, continuați.
- Tastați „applypatch / system / bin / atd / storage / emulated / 0 / dirtysanta” în Terminal Emulator.
- Așteptați ca consola RUNMEFIRST.bat să vă solicite să rulați step2.bat.
- Rulați „step2.bat”.
- Salvați copii ale fișierelor „abootbackup.img” și „bootbackup.img”, pe care „step2.bat” le salvează în directorul său, acesta din urmă fiind crucial pentru revenirea la stoc.
- La un prompt de comandă executați următoarele comenzi, dar asigurați-vă că așteptați cel puțin 30 de secunde între fiecare. Nu economisiți această întârziere, altfel, probabilitatea este că aceasta va eșua (acesta este cel mai nesigur pas în acest proces); așteptarea mai mare de 30 de secunde este în regulă.
recuperare flash fastboot twrp-3.0.2-1-h990.img
recuperare flash fastboot twrp-3.0.2-1-h990.img
repornire rapidă
- Porniți în TWRP. Apăsați și mențineți apăsat volumul JOS; apăsați și mențineți apăsat butonul până când apare logo-ul LG, apoi eliberați scurt alimentarea (0,5-1,0 sec) și apoi mențineți din nou alimentarea. Apoi vi se va solicita „Ștergeți toate datele utilizatorului (inclusiv aplicațiile LG și operatorul) și resetați toate setările?” Selectați „Da” de două ori și, atâta timp cât instalarea TWRP a reușit, veți intra în TWRP și NU va fi RESETAT Terminat. În interiorul TWRP blițează „h990 * -kernel.zip” corespunzător și apoi blochează SuperSU.zip. În acest moment, procesul ar trebui să fie complet. Nu va exista statică la pornire, veți avea root și nimic altceva nu ar fi trebuit să se schimbe.
Revenind la stoc:
Metoda 1:
- Porniți în TWRP (DOWN + Power cu o scurtă eliberare în timpul logo-ului LG).
- Copiați fișierul „abootbackup.img” din arhiva dvs. pe telefon (adb push abootbackup.img /).
- Rulați `adb shell` și tastați (sau copiați și lipiți) următoarele comenzi:
dd if = abootbackup.img din = / dev / block / bootdevice / by-name / aboot
sincronizare
dormi 30
sincronizare
- Intră în modul Descărcare. Opriți telefonul de la TWRP. Apăsați și mențineți apăsat butonul UP, apoi porniți telefonul (nu este nevoie să mențineți alimentarea).
- Încărcați fișierul KDZ corespunzător pe telefonul dvs. prin LGUP.
Metoda 2:
-
Porniți în modul fastboot. Oricare dintre aceste metode ar trebui să funcționeze:
- Rulați `adb reboot bootloader`
- Țineți apăsat JOS, apoi conectați cablul USB.
- Țineți apăsat JOS, apoi porniți.
- Cu „abootbackup.img” în directorul curent executați următoarele comenzi, în timp ce așteptați cel puțin 30 de secunde între ele:
fastboot flash aboot abootbackup.img
(așteptați> 30 de ani)
fastboot flash aboot abootbackup.img
(așteptați> 30 de ani)
repornire rapidă
- Intră în modul Descărcare. Apăsați lung pe UP. Dacă telefonul a început deja să încarce Android, trageți bateria, reinstalați bateria; apoi apăsați și mențineți apăsat UP și porniți.
- Încărcați fișierul KDZ corespunzător pe telefonul dvs. prin LGUP.