Hur man använder DirtySanta-exploater för att låsa upp Bootloader på LG V20
Lås Upp Bootloader / / August 05, 2021
Anpassad ROM | CyanogenMod | Android-appar | Firmwareuppdatering | MiUi | Allt lager ROM | Lineage OS |
Medan vissa OEM-tillverkare tillåter uppladdning av bootloader på varje modell, stöder LG officiellt endast vissa utvalda enheter. Men det finns ett viktigt tillkännagivande här rörande den internationella varianten av LG V20. Tack vare DirtySanta-exploateringen kan startladdaren nu låsas upp.
Metoden har anpassats för att fungera med H990-modellen av XDA Senior Member emdroidle. Processen är lite komplicerad men du kan komma igenom den med lite tålamod. Följ bara instruktionerna noga och du bör sluta med en olåst och rotad enhet.
Ord av försiktighet: Många av kommandona som används i handledningen har stor sannolikhet att de resulterar i en tegelsten om de är felaktiga. Du borde vara redo att ha din V20 ur drift under en dag eller två. Var inte panik om något börjar gå fel. Stoppa bara processen under sådana omständigheter.
Du bör känna till LGUP / LGBridge och hur du använder dem. Att använda LGUP är också hur man kommer tillbaka till lager. Stegen nedan kommer att vägleda dig för samma:
- Ladda ner .kdz-filen för din v20-modell från följande länkar. För närvarande finns tillgängliga v20-modeller F800K, F800L, F800S, H915, H918TN, H990, VS995, H990N och H990DS. Du kan använda dessa länkar: Länk
- Sök, ladda ner och installera LGUP (LGUP_Store_Frame_Ver_1_14_3.msi).
- Sök, ladda ner och installera LG Driver (LGMobileDriver_WHQL_Ver_4.1.1.exe).
- Stäng helt av v20.
- Anslut USB-änden av synkroniseringskabeln till din dator.
- Tryck och håll ”Volym upp”.
- Anslut USB-C-änden av synkroniseringskabeln till v20. Telefonen går in i nedladdningsläge (eller firmwareuppdatering). Nu kan du släppa "Volym upp".
- Kör LGUP. Programmet känner igen v20.
- Klicka på “...” vid filvägen och välj .kdz-filen.
10. Välj ”UPGRADE”.
11.Klicka på "Start" och vänta tills processen är klar.
Innehållsförteckning
- 1 Enheter
- 2 Rooting och full uppladdning av bootloader för H990-versionerna av LGE V20:
-
3 Gå tillbaka till lager:
- 3.1 Metod 1:
- 3.2 Metod 2:
Enheter
Du behöver en av de bifogade filerna. Observera att fel fil sannolikt kommer att ge udda resultat:
- H990DS (dual-SIM): Du behöver bifogat h990ds-kernel.zip.
- H990 (singel-SIM): Du behöver den bifogade h990-kernel.zip. FAILED Mer analys behövs.
- H990N (dual-SIM): Du behöver bifogat h990n-kernel.zip. (Detta har inte bekräftats att det fungerar perfekt ännu. Så håll av med den här!)
För andra varianter av V20 behövs ytterligare information. För att generera en lämplig kärna kör du följande två kommandon och skickar utdata:
adb-skal getprop ro.product.name
adb shell cat / sys / firmware / devicetree / base / selected / bootargs
Rooting och full uppladdning av bootloader för H990-versionerna av LGE V20:
- Se till att du har en reservplan. Länk
- Säkerhetskopiera din telefondata. LG Bridge / LG Backup är ganska tillförlitligt, men det rekommenderas att säkerhetskopieringen görs på en stationär / bärbar dator. Om du säkerhetskopierar till SD-kort får SD-kortet inte krypteras.
- Gå till Inställningar -> Allmänt -> Om telefonen -> Programvara -> Android-säkerhets patchnivå. Om din telefon håller på att uppdateras efter den 31 december, använd LGUP för att "renovera" till en tidigare firmware-release (detta gör en fabriksåterställning).
- Se till att du har ADB / Fastboot-filer installerade och fungerar. Länk
-
Se till att du har alla relevanta filer förberedda:
- Installerad reservplan.
- Installerad terminalemulator på enheten.
- Nedladdade DirtySantas filer och kopierade dem till ADB-katalogen.
- Nedladdade filer, sätt kärna och SuperSU-zip på SD-kort; och TWRP till ADB-katalogen.
Notera: Det kan vara nödvändigt att ladda ner antivirus- / antiprogramprogram när du packar upp det ursprungliga DirtySanta.
- Använda DirtySantas steg: Kör "RUNMEFIRST.bat." Stäng inte.
- Kör “step1.bat. ”Vänta tills du kan skriva något igen.
- Skriv “run-as con”. Om du får ett okänt paketfel betyder det att din senaste säkerhetsuppdatering lappade den; gå tillbaka till steg 3. LGUP bör kunna nedgradera dig till en tidigare firmwareuppdatering.
- Skriv “chmod 0777 / storage / emulated / 0 / *”.
- Öppna terminalemulator, skriv “id”.
- Leta efter något som innehåller ”untrusted_app”. Om det inte hittas, börja om igen. Om det hittas, fortsätt.
- Skriv “applicera patch / system / bin / atd / lagring / emulerad / 0 / dirtysanta” i Terminal Emulator.
- Vänta tills RUNMEFIRST.bat-konsolen uppmanar dig att köra step2.bat.
- Kör “step2.bat”.
- Spara kopior av filerna "abootbackup.img" och "bootbackup.img", som "step2.bat" sparar i sin katalog, den senare är avgörande för att återgå till lager.
- Vid en kommandotolk kör du följande kommandon, men se till att vänta minst 30 sekunder mellan varandra. Skimp inte på den förseningen eftersom det annars är, sannolikheten är att detta kommer att misslyckas (detta är det mest opålitliga steget i denna process); att vänta längre än 30 sekunder är bra.
snabbstart flashåterställning twrp-3.0.2-1-h990.img
snabbstart flashåterställning twrp-3.0.2-1-h990.img
omstart av fastboot
- Starta upp i TWRP. Håll ned volymen NED; tryck och håll ned strömmen tills LG-logotypen kommer upp, släpp sedan kort ström (0,5-1,0sek) och håll sedan strömmen igen. Du kommer då att bli ombedd "Radera all användardata (inklusive LG och bärare-appar) och återställa alla inställningar?" Välj “Ja” två gånger, och så länge TWRP-installationen lyckades kommer du in i TWRP och INGEN ÅTERSTÄLLNING kommer att vara Gjort. Inuti TWRP blinkar lämpligt “h990 * -kernel.zip” och sedan blinkar SuperSU.zip. Vid denna tidpunkt bör processen vara klar. Det kommer inte att vara statisk vid start, du har root och inget annat borde ha förändrats.
Gå tillbaka till lager:
Metod 1:
- Starta upp i TWRP (DOWN + Power med en kort release under LG-logotypen).
- Kopiera filen “abootbackup.img” från ditt arkiv till din telefon (adb push abootbackup.img /).
- Kör 'adb shell' och skriv (eller kopiera och klistra in) följande kommandon:
dd if = abootbackup.img av = / dev / block / bootdevice / by-name / aboot
synkronisera
sova 30
synkronisera
- Gå in i nedladdningsläge. Stäng av telefonen från TWRP. Håll UP intryckt och slå sedan på telefonen (du behöver inte hålla strömmen).
- Ladda rätt KDZ-fil på din telefon via LGUP.
Metod 2:
-
Starta i snabbstartläge. Någon av dessa metoder ska fungera:
- Kör `adb reboot bootloader`
- Håll ned NED och anslut sedan USB-kabeln.
- Håll ned NED och slå sedan på den.
- Med “abootbackup.img” i den aktuella katalogen kör du följande kommandon medan du väntar minst 30 sekunder mellan dem:
fastboot flash aboot abootbackup.img
(vänta> 30-talet)
fastboot flash aboot abootbackup.img
(vänta> 30-talet)
omstart av fastboot
- Gå in i nedladdningsläge. Håll UP intryckt. Om telefonen redan har börjat ladda Android, dra i batteriet, sätt tillbaka batteriet. tryck och håll sedan UPP och slå på den.
- Ladda rätt KDZ-fil på din telefon via LGUP.