Cómo utilizar DirtySanta Exploits para desbloquear el gestor de arranque en LG V20
Desbloquear El Bootloader / / August 05, 2021
ROM personalizada | CyanogenMod | Aplicaciones de Android | Actualización de firmware | MiUi | Todo Stock ROM | Lineage OS |
Si bien algunos OEM permiten el desbloqueo del cargador de arranque en todos y cada uno de los modelos, LG admite oficialmente solo algunos dispositivos seleccionados. Pero hay un anuncio importante aquí relacionado con la variante internacional del LG V20. Gracias al exploit DirtySanta, el gestor de arranque ahora se puede desbloquear.
El método ha sido adaptado para trabajar con el modelo H990 por XDA Senior Member emdroidle. El proceso es un poco complicado, pero puede superarlo con un poco de paciencia. Simplemente siga las instrucciones cuidadosamente y debería terminar con un dispositivo desbloqueado y rooteado.
Advertencia: Muchos de los comandos utilizados en el tutorial tienen una alta probabilidad de resultar en un ladrillo si están mal escritos. Debería estar listo para tener su V20 fuera de servicio durante uno o dos días. Además, no entre en pánico en caso de que algo empiece a salir mal. Simplemente detenga el proceso en tales circunstancias.
Debe estar familiarizado con LGUP / LGBridge y cómo usarlos. Usar LGUP también es cómo volver a tener existencias. Los pasos a continuación lo guiarán para lo mismo:
- Descargue el archivo .kdz para su modelo v20 desde los siguientes enlaces. Actualmente, los modelos v20 disponibles son F800K, F800L, F800S, H915, H918TN, H990, VS995, H990N y H990DS. Puede utilizar estos enlaces: Enlace
- Busque, descargue e instale LGUP (LGUP_Store_Frame_Ver_1_14_3.msi).
- Busque, descargue e instale el controlador LG (LGMobileDriver_WHQL_Ver_4.1.1.exe).
- Apague completamente el v20.
- Conecte el extremo USB del cable de sincronización a su PC.
- Mantenga pulsado "Subir volumen".
- Conecte el extremo USB-C del cable de sincronización al v20. El teléfono entrará en modo de descarga (o actualización de firmware). Ahora puede soltar el "Subir volumen".
- Ejecute LGUP. El programa reconocerá el v20.
- En la ruta del archivo, haga clic en "..." y elija el archivo .kdz.
10. Elija "ACTUALIZAR".
11.Haga clic en “Iniciar” y espere hasta que se complete el proceso.
Tabla de contenido
- 1 Dispositivos
- 2 Desbloqueo completo del cargador de arranque y enraizamiento para las versiones H990 del LGE V20:
-
3 Volviendo al stock:
- 3.1 Método 1:
- 3.2 Método 2:
Dispositivos
Necesitará uno de los archivos adjuntos. Tenga en cuenta que el archivo incorrecto probablemente dará resultados extraños:
- H990DS (doble SIM): necesitará el archivo h990ds-kernel.zip adjunto.
- H990 (SIM única): necesitará el archivo h990-kernel.zip adjunto. FALLIDO Se necesita más análisis.
- H990N (SIM dual): necesitará el archivo h990n-kernel.zip adjunto. (No se ha confirmado que esto funcione perfectamente todavía. ¡Así que espera con este!)
Para otras variantes del V20 se necesita información adicional. Para generar un kernel apropiado, ejecute los siguientes dos comandos y envíe la salida:
adb shell getprop ro.product.name
adb shell cat / sys / firmware / devicetree / base / elegido / bootargs
Desbloqueo completo del cargador de arranque y enraizamiento para las versiones H990 del LGE V20:
- Asegúrese de tener un plan de respaldo. Enlace
- Haga una copia de seguridad de los datos de su teléfono. LG Bridge / LG Backup es bastante confiable, pero se recomienda que la copia de seguridad se realice en una computadora de escritorio / portátil. Si realiza una copia de seguridad en la tarjeta SD, la tarjeta SD no debe estar encriptada.
- Ir Configuración -> General -> Acerca del teléfono -> Información del software -> Nivel de parche de seguridad de Android. Si su teléfono tiene una actualización después del 31 de diciembre, use LGUP para "restaurar" a una versión de firmware anterior (esto hará un restablecimiento de fábrica).
- Asegúrese de tener los archivos ADB / Fastboot instalados y funcionando. Enlace
-
Asegúrese de tener todos los archivos relevantes preparados:
- Plan de respaldo instalado.
- Emulador de terminal instalado en el dispositivo.
- Descargó los archivos de DirtySanta y los copió en el directorio ADB.
- Archivos descargados, coloque el kernel y el zip SuperSU en la tarjeta SD; y TWRP en el directorio ADB.
Nota: Puede que sea necesario descargar programas antivirus / antimalware al descomprimir el DirtySanta original.
- Siguiendo los pasos de DirtySanta: Ejecute "RUNMEFIRST.bat". No cerrar.
- Ejecute “step1.bat. ”Espere hasta que pueda volver a escribir algo.
- Escriba "ejecutar como con". Si obtiene un error de paquete desconocido, significa que su último parche de seguridad lo corrigió; vuelva al paso 3. LGUP debería poder degradarlo a una actualización de firmware anterior.
- Escriba "chmod 0777 / almacenamiento / emulado / 0 / *".
- Abra el emulador de terminal, escriba "id".
- Busque algo que contenga "untrusted_app". Si no lo encuentra, comience de nuevo. Si lo encuentra, continúe.
- Escriba “applypatch / system / bin / atd / storage / emulated / 0 / dirtysanta” en Terminal Emulator.
- Espere a que la consola RUNMEFIRST.bat le solicite que ejecute step2.bat.
- Ejecute “step2.bat”.
- Guarde copias de los archivos “abootbackup.img” y “bootbackup.img”, que “step2.bat” guarda en su directorio, este último es crucial para volver al stock.
- En un símbolo del sistema, ejecute los siguientes comandos, pero asegúrese de esperar al menos 30 segundos entre cada uno. No escatime en ese retraso ya que, de lo contrario, es probable que esto falle (este es el paso más poco confiable en este proceso); esperar más de 30 segundos está bien.
recuperación de flash de fastboot twrp-3.0.2-1-h990.img
recuperación de flash de fastboot twrp-3.0.2-1-h990.img
reinicio de fastboot
- Arranque en TWRP. Mantenga pulsado el volumen ABAJO; mantén presionado el botón de encendido hasta que aparezca el logotipo de LG, luego suelta brevemente el botón de encendido (0.5-1.0 segundos) y luego mantén presionado nuevamente. A continuación, se le preguntará "¿Eliminar todos los datos del usuario (incluidas las aplicaciones de LG y del operador) y restablecer todas las configuraciones?" Seleccione "Sí" dos veces, y siempre que la instalación de TWRP sea exitosa, ingresará a TWRP y NO se reiniciará. hecho. Dentro de TWRP, flashee el “h990 * -kernel.zip” apropiado y luego flash SuperSU.zip. En este punto, el proceso debería estar completo. No habrá estática en el arranque, tendrás root y nada más debería haber cambiado.
Volviendo al stock:
Método 1:
- Arranque en TWRP (ABAJO + Encendido con un breve lanzamiento durante el logotipo de LG).
- Copie el archivo "abootbackup.img" de su archivo a su teléfono (adb push abootbackup.img /).
- Ejecute `adb shell` y escriba (o copie y pegue) los siguientes comandos:
dd if = abootbackup.img of = / dev / block / bootdevice / by-name / aboot
sincronizar
dormir 30
sincronizar
- Entra en el modo de descarga. Apague el teléfono de TWRP. Presione y mantenga presionado ARRIBA, luego encienda el teléfono (no es necesario mantener la energía).
- Cargue el archivo KDZ apropiado en su teléfono a través de LGUP.
Método 2:
-
Arranque en modo fastboot. Cualquiera de estos métodos debería funcionar:
- Ejecute `adb reboot bootloader`
- Mantenga presionado ABAJO, luego conecte el cable USB.
- Mantenga presionado ABAJO, luego encienda.
- Con "abootbackup.img" en el directorio actual, ejecute los siguientes comandos, mientras espera al menos 30 segundos entre ellos:
fastboot flash aboot abootbackup.img
(espera> 30 s)
fastboot flash aboot abootbackup.img
(espera> 30 s)
reinicio de fastboot
- Entra en el modo de descarga. Mantenga pulsado ARRIBA. Si el teléfono ya ha comenzado a cargar Android, tire de la batería, vuelva a instalar la batería; luego presione y mantenga presionado ARRIBA y encienda.
- Cargue el archivo KDZ apropiado en su teléfono a través de LGUP.