Cómo desbloquear el gestor de arranque del T-Mobile LG Velvet y rootearlo con Magisk

click fraud protection

Ahora puedes desbloquear el gestor de arranque de la variante T-Mobile del LG Velvet y rootearlo usando Magisk. ¡Sigue leyendo para saber cómo hacerlo!

Desbloqueando el gestor de arranque, rootear un dispositivoy actualizar ROM del mercado de accesorios son pasatiempos populares aquí en XDA. La comunidad de usuarios avanzados tiene en alta estima la capacidad de modificar sus dispositivos y casi no encuentran interés en los teléfonos si no se les puede desbloquear el gestor de arranque. En realidad, muchos dispositivos heredados se mantienen vivos gracias a ROM de terceros, que también son una bendición para los teléfonos inteligentes que están a punto de perder el soporte oficial. LG, por ejemplo, ya no fabrica teléfonos inteligentes con Android, por lo que los propietarios de dispositivos LG tal vez quieran llegar a un acuerdo con ellos. ROM personalizadas en el futuro cercano. Sin embargo, el proceso no es precisamente sencillo debido a la política de desbloqueo del gestor de arranque de LG.

LG tiene una historia histórica con respecto al desbloqueo del gestor de arranque. El OEM coreano solía permitir que los usuarios finales desbloquearan solo un puñado de modelos, probablemente debido a los requisitos de los operadores. De todos modos, la empresa aprovechó permanentemente la oportunidad hace unos meses, lo que significa que las personas tienen que confiar en métodos no oficiales para desbloquear su gestor de arranque. Esta vez, miembro senior de XDA Deseo39 ha ideado un proceso realmente innovador para desbloquear el gestor de arranque de la variante T-Mobile del LG Velvet y posteriormente rootear el dispositivo.

  • Ahora puedes desbloquear extraoficialmente el gestor de arranque de la variante T-Mobile del LG Velvet.
  • El proceso requiere bajar a Android 10.
  • Después de desbloquear el gestor de arranque, puedes usar Magisk para rootear el dispositivo.

Cómo desbloquear el gestor de arranque y rootear el T-Mobile LG Velvet

La edición T-Mobile del LG Velvet (número de modelo LM-G900TM) funciona con el SoC MediaTek Dimensity 1000C. Esto lo convierte en único en la línea Velvet, ya que todas las demás variantes del teléfono inteligente cuentan con el chipset Qualcomm Snapdragon 750G (5G) o Snapdragon 845 (4G). La plataforma MediaTek antes mencionada es vulnerable a un exploit de bootrom conocido, que se puede utilizar para evitar la seguridad del gestor de arranque y desbloquearlo. Después, rootear el dispositivo será muy fácil.

Antes de ver cómo rootear el T-Mobile LG Velvet, recuerde realizar una copia de seguridad fuera del dispositivo. Esto se debe a que el proceso de desbloqueo del gestor de arranque requiere borrar todos los datos personales de su teléfono, incluidos los archivos del almacenamiento interno.

Paso 1: cambiar a Android 10

En caso de que el T-Mobile LG Velvet objetivo esté ejecutando Android 11, debemos degradarlo a Android 10. Esto se debe a que el firmware de Android 11 para este dispositivo ya parchó el precargador explotable (también conocido como cargador de arranque de primera etapa). También necesitas una PC, ya que la herramienta de actualización sólo funciona en Windows.

  1. Descargue e instale los controladores USB más recientes para LG.
  2. Descargue cualquier paquete de firmware KDZ basado en Android 10 para T-Mobile LG Velvet desde un sitio de alojamiento de firmware LG de renombre.
  3. Descargue una herramienta LGUP correctamente parcheada para actualizar el paquete KDZ.
  4. Instale LGUP y abra su ejecutable.
  5. Selecciona el RESTAURAR opción como proceso. A continuación, haga clic en el botón de tres puntos en la esquina inferior derecha para seleccionar el archivo KDZ.
  6. Reinicie el LG Velvet en el modo de descarga. Para hacerlo, apague su teléfono. Luego, conecte el cable USB a su PC, mantenga presionado el botón Subir volumen del teléfono y conecte el otro extremo del cable al teléfono. Deberías ver una pantalla con el texto "Actualización de firmware" junto al logotipo de USB en el teléfono.
  7. Clickea en el Comenzar y espere a que finalice el proceso de flasheo.
  8. Si todo va bien, el teléfono se reiniciará con el firmware de Android 10.

Paso 2: desbloquea el gestor de arranque

Ahora que hemos restaurado el precargador explotable en el T-Mobile LG Velvet, podemos desbloquear su gestor de arranque en un santiamén. Gracias al proyecto MTKClient del analista de seguridad Bjoern Kerler, no es necesario ocuparse de las cargas útiles de exploits ni de otras herramientas de ingeniería inversa de bajo nivel. Todo lo que necesitas hacer es ejecutar un par de scripts de Python.

  1. Descargue la herramienta MTKClient desde su repositorio oficial de GitHub y configúrelo siguiendo el archivo Léame.
    • En caso de que no quieras jugar con las dependencias y los controladores, también puedes usar el ISO de arranque listo para usar basado en Ubuntu para ejecutar MTKClient en un entorno Linux en vivo.
  2. Asegúrese de que el teléfono esté apagado. Luego, ejecute el siguiente comando en una ventana de terminal en su PC y luego conecte el teléfono a su PC.
    python mtk e metadata, userdata, md_udc
    Esto borrará el metadata y userdata particiones en tu teléfono
  3. En esta etapa, estamos listos para ejecutar el comando de desbloqueo.
    python mtk xflash seccfg unlock
  4. Reinicie el teléfono usando el siguiente comando:
    python mtk reset
    Luego, desconecte el cable USB para permitir que el teléfono se reinicie.
  5. Ahora tienes un gestor de arranque desbloqueado para T-Mobile LG Velvet.

Paso 3: actualice a Android 11

Dado que el gestor de arranque ahora está desbloqueado, podemos (re)actualizar al firmware de Android 11. Sin embargo, actualizar directamente un Android 11 KDZ reemplazará el precargador explotable, por lo que debemos optar por un procedimiento de actualización selectivo.

  1. Descargue la última versión de Android 11 KDZ para T-Mobile LG Velvet.
  2. Abra LGUP y seleccione KDZ.
  3. Inicie el teléfono en modo de descarga y conéctelo a su PC.
  4. Selecciona el PARTICIÓN DL opción y haga clic en el Comenzar botón.
  5. Cuando vea la ventana de la lista de particiones, haga clic en Seleccionar todo y desmarque la partición del precargador, luego presione OK para comenzar a flashear.
  6. Después de finalizar el proceso de actualización, el teléfono debería iniciarse con Android 11 con un gestor de arranque desbloqueado.

Paso 4: parchee la imagen de arranque original usando Magisk para root

Un gestor de arranque desbloqueado nos permite ejecutar código sin firmar en el dispositivo. Como resultado, ahora podemos parchear la imagen de arranque original usando Magisk y actualizar la imagen modificada para obtener acceso de root.

  1. Vuelca la imagen de arranque del teléfono a tu PC usando MTKClient.
  2. Copie la imagen descargada a su teléfono y parchearlo usando Magisk. Luego copie la imagen parcheada desde su teléfono a su PC.
  3. Reinicie el teléfono en la interfaz del gestor de arranque usando ADB:
    adb reboot fastboot
  4. Actualice la imagen de inicio parcheada por Magisk usando Fastboot:
    fastbootflashbootname_of_the_patched_boot_image.img
  5. Reinicia el teléfono.
  6. Esto es todo lo que necesitas para rootear tu T-Mobile LG Velvet.

¿Que sigue?

Actualmente no hay compilaciones de TWRP ni ROM personalizadas en nuestros foros para T-Mobile LG Velvet. No obstante, un gestor de arranque desbloqueado te permite jugar con diferentes compilaciones de GSI. Al estar rooteado podrás disfrutar de una gran cantidad de aplicaciones raíz y módulos magisk también, que te permite cambiar diferentes aspectos de tu dispositivo.

Si está buscando más detalles sobre el proceso, consulte el siguiente hilo en nuestros foros:

Desbloqueo y root del gestor de arranque para T-Mobile LG Velvet (SOLO G900TM)