Come utilizzare gli exploit DirtySanta per sbloccare Bootloader su LG V20
Sblocca Il Bootloader / / August 05, 2021
ROM personalizzata | CyanogenMod | App Android | Aggiornamento firmware | MiUi | Tutto Stock ROM | Lineage OS |
Mentre alcuni OEM consentono lo sblocco del bootloader su ogni modello, LG supporta ufficialmente solo alcuni dispositivi selezionati. Ma qui c'è un annuncio importante relativo alla variante internazionale dell'LG V20. Grazie all'exploit DirtySanta, il bootloader può ora essere sbloccato.
Il metodo è stato adattato per funzionare con il modello H990 da XDA Senior Member emdroidle. Il processo è un po 'complicato ma puoi superarlo con un po' di pazienza. Segui attentamente le istruzioni e dovresti ritrovarti con un dispositivo sbloccato e rootato.
Parola di cautela: Molti dei comandi utilizzati nel tutorial hanno un'alta probabilità di risultare in un mattone se sono digitati in modo errato. Dovresti essere pronto a mettere fuori servizio il tuo V20 per un giorno o due. Inoltre, niente panico nel caso in cui qualcosa inizia ad andare storto. Basta interrompere il processo in tali circostanze.
Dovresti avere familiarità con LGUP / LGBridge e come usarli. Usare LGUP è anche il modo per tornare a magazzino. I passaggi seguenti ti guideranno per lo stesso:
- Scarica il file .kdz per il tuo modello v20 dai seguenti collegamenti. Attualmente, i modelli v20 disponibili sono F800K, F800L, F800S, H915, H918TN, H990, VS995, H990N e H990DS. Puoi utilizzare questi link: Link
- Cerca, scarica e installa LGUP (LGUP_Store_Frame_Ver_1_14_3.msi).
- Cerca, scarica e installa LG Driver (LGMobileDriver_WHQL_Ver_4.1.1.exe).
- Spegnere completamente la v20.
- Collega l'estremità USB del cavo di sincronizzazione al PC.
- Tenere premuto "Volume su".
- Collega l'estremità USB-C del cavo di sincronizzazione alla v20. Il telefono entrerà in modalità download (o aggiornamento firmware). Ora puoi rilasciare il "Volume su".
- Esegui LGUP. Il programma riconoscerà la v20.
- Nel percorso del file, fare clic su "..." e scegliere il file .kdz.
10. Scegli "AGGIORNA".
11. Fare clic su "Avvia" e attendere il completamento del processo.
Sommario
- 1 dispositivi
- 2 Rooting e sblocco completo del bootloader per le versioni H990 di LGE V20:
-
3 Tornando allo stock:
- 3.1 Metodo 1:
- 3.2 Metodo 2:
dispositivi
Avrai bisogno di uno dei file allegati. Fai attenzione che il file sbagliato probabilmente darà risultati strani:
- H990DS (dual-SIM): avrai bisogno del file h990ds-kernel.zip allegato.
- H990 (SIM singola): avrai bisogno del file h990-kernel.zip allegato. FAILED Sono necessarie ulteriori analisi.
- H990N (dual-SIM): avrai bisogno del file h990n-kernel.zip allegato. (Non è stato ancora confermato che funzioni perfettamente. Quindi tieniti a bada questo!)
Per altre varianti della V20 sono necessarie informazioni aggiuntive. Per generare un kernel appropriato eseguire i seguenti due comandi e inviare l'output:
adb shell getprop ro.product.name
adb shell cat / sys / firmware / devicetree / base / selected / bootargs
Rooting e sblocco completo del bootloader per le versioni H990 di LGE V20:
- Assicurati di avere un piano di riserva. Link
- Esegui il backup dei dati del telefono. LG Bridge / LG Backup è abbastanza affidabile, ma si consiglia di eseguire il backup su un computer desktop / laptop. Se esegui il backup su scheda SD, la scheda SD non deve essere crittografata.
- Vai a Impostazioni -> Generali -> Info sul telefono -> Informazioni sul software -> Livello patch di sicurezza Android. Se il tuo telefono è in aggiornamento dopo il 31 dicembre, usa LGUP per "ricondizionare" a una versione firmware precedente (questo eseguirà un ripristino delle impostazioni di fabbrica).
- Assicurati di avere i file ADB / Fastboot installati e funzionanti. Link
-
Assicurati di aver preparato tutti i file rilevanti:
- Piano di backup installato.
- Emulatore di terminale installato sul dispositivo.
- Ho scaricato i file di DirtySanta e li ho copiati nella directory ADB.
- File scaricati, Metti kernel e zip SuperSU nella scheda SD; e TWRP nella directory ADB.
Nota: Potrebbe essere necessario scaricare programmi antivirus / antimalware durante la decompressione del DirtySanta originale.
- Utilizzando i passaggi di DirtySanta: esegui "RUNMEFIRST.bat". Non chiudere.
- Esegui "step1.bat. "Aspetta di poter digitare di nuovo qualcosa.
- Digita "run-as con". Se ricevi un errore del pacchetto sconosciuto, significa che la tua ultima patch di sicurezza l'ha corretta; tornare al passaggio 3. LGUP dovrebbe essere in grado di eseguire il downgrade a un precedente aggiornamento del firmware.
- Digita "chmod 0777 / storage / emulated / 0 / *".
- Apri Terminal Emulator, digita "id".
- Cerca qualcosa che contenga "untrusted_app". Se non viene trovato, ricomincia da capo. Se lo trovi, continua.
- Digita "applypatch / system / bin / atd / storage / emulated / 0 / dirtysanta" in Terminal Emulator.
- Attendi che la console RUNMEFIRST.bat ti chieda di eseguire step2.bat.
- Esegui "step2.bat".
- Salvare copie dei file “abootbackup.img” e “bootbackup.img”, che “step2.bat” salva nella sua directory, quest'ultima è fondamentale per tornare a stock.
- Al prompt dei comandi eseguire i seguenti comandi, ma assicurati di attendere almeno 30 secondi tra ciascuno. Non lesinare su quel ritardo, altrimenti è probabile che questo fallisca (questo è il passaggio più inaffidabile in questo processo); aspettare più di 30 secondi va bene.
ripristino flash fastboot twrp-3.0.2-1-h990.img
ripristino flash fastboot twrp-3.0.2-1-h990.img
riavvio rapido
- Avvia in TWRP. Tenere premuto il volume GIÙ; premere e tenere premuto il tasto di accensione fino a quando non viene visualizzato il logo LG, quindi rilasciare brevemente l'alimentazione (0,5-1,0 sec) e quindi tenere nuovamente l'alimentazione. Ti verrà quindi chiesto "Eliminare tutti i dati utente (comprese le app LG e dell'operatore) e ripristinare tutte le impostazioni?" Seleziona "Sì" due volte e, finché l'installazione TWRP è andata a buon fine, entrerai in TWRP e NESSUN RESET sarà fatto. All'interno della TWRP eseguire il flashing dell'apposito "h990 * -kernel.zip" e quindi eseguire il flashing di SuperSU.zip. A questo punto, il processo dovrebbe essere completo. Non ci saranno statiche all'avvio, avrai root e nient'altro dovrebbe essere cambiato.
Tornando allo stock:
Metodo 1:
- Avvia TWRP (DOWN + Power con un breve rilascio durante il logo LG).
- Copia il file "abootbackup.img" dal tuo archivio al tuo telefono (adb push abootbackup.img /).
- Esegui `adb shell` e digita (o copia e incolla) i seguenti comandi:
dd if = abootbackup.img di = / dev / block / bootdevice / by-name / aboot
sincronizzazione
dormire 30
sincronizzazione
- Entra in modalità Download. Spegni il telefono dalla TWRP. Tenere premuto SU, quindi accendere il telefono (non è necessario tenere premuto il tasto di accensione).
- Carica il file KDZ appropriato sul tuo telefono tramite LGUP.
Metodo 2:
-
Avvia in modalità fastboot. Uno qualsiasi di questi metodi dovrebbe funzionare:
- Esegui `adb reboot bootloader`
- Tenere premuto GIÙ, quindi collegare il cavo USB.
- Tenere premuto GIÙ, quindi accendere.
- Con "abootbackup.img" nella directory corrente esegui i seguenti comandi, aspettando almeno 30 secondi tra di loro:
fastboot flash aboot abootbackup.img
(aspetta> 30s)
fastboot flash aboot abootbackup.img
(aspetta> 30s)
riavvio rapido
- Entra in modalità Download. Tenere premuto SU. Se il telefono ha già iniziato a caricare Android, tirare la batteria, reinstallare la batteria; quindi premere e tenere premuto SU e accendere.
- Carica il file KDZ appropriato sul tuo telefono tramite LGUP.