Cómo rootear el Moto G6 con TWRP y Magisk Beta

El Moto G6 de Motorola es el último dispositivo económico en su línea de la serie G más vendida. Cuenta con Android Oreo, un Qualcomm SDM45 Snapdragon (Octa-core 1.8GHz Cortex-A53) y la GPU Adreno 506. Es un dispositivo bastante bueno por el precio, ¡y ahora podemos rootearlo completamente usando TWRP y Magisk!

Sin embargo, este no es un proceso raíz fácil. Esta guía incluye varias cosas para flashear y ejecutar comandos ADB. Asegúrese de crear una copia de seguridad de su dispositivo antes de continuar, no solo en caso de que algo salga mal, sino también porque parte de esta guía implica el restablecimiento de fábrica de su Moto G6.

Requisitos:

  • Magisk Beta
  • MotoG6-ali-TWRP.img
  • XT1925-2 - XT1925-2_no-verity-boot.img (edición de stock)
  • XT1925-4 - XT1925-4_no-verity-boot.img (edición de stock)
  • XT1925-5 - XT1925-5_no-verity-boot.img (edición de stock)
  • XT1925-6 - XT1925-6_no-verity-boot.img (edición de stock) y MotoG6-ali-boot.img (kernel y dtb construidos a partir de la fuente OPS27.104-15-10)
  • Desactivador de cifrado forzado para ALI Oreo

Notas para XT1925-6: hay dos imágenes de arranque para descargar, una acción editada y una fuente creada. En “MotoG6-ali-boot.img”, los blobs del núcleo y del dispositivo se han reconstruido desde la fuente (OPS27.104-15-10) con la verdad eliminada (y los blobs del dispositivo utilizados en TWRP también se han reconstruido para extraer el tarjeta SD externa).

Este puerto particular de TWRP tiene algunos problemas y, por lo tanto, es experimental. No le permitirá mover archivos directamente a la tarjeta SD, pero puede copiarlos en lugar de moverlos. TWRP coloca el almacenamiento interno en / SDCard y el almacenamiento externo en / External_SD.

Advertencia: Continuar con esta guía implica borrar sus datos de usuario, ¡asegúrese de crear copias de seguridad de todos sus datos! Además, cuando parpadea a través del gestor de arranque, se mostrará el mensaje "(gestor de arranque) Imagen no firmada o corrupta". Esto es perfectamente normal porque la imagen no está firmada por Motorola.

Cómo rootear el Moto G6

Descargue la imagen TWRP de esta guía en la carpeta ADB / Fastboot de su computadora.

Habilite la depuración de USB en su Moto G6. Vaya a Configuración> Acerca de> pulse Número de compilación 7 veces hasta que se active el Modo desarrollador, luego vaya a Opciones de desarrollador y habilite "Depuración USB".

Reinicia a tu gestor de arranque. Puede hacerlo encendiendo su dispositivo y manteniendo presionados los botones de encendido y volumen al mismo tiempo.

Una vez que el dispositivo se reinicie en el gestor de arranque, escriba lo siguiente desde su computadora con su teléfono conectado a través de USB.

 arranque rápido MotoG6-ali-TWRP.img 

Una vez que TWRP arranca desde su tipo de computadora (puede tomar un poco arrancar porque está tratando de descifrar sus datos de usuario, pero fallará y puede solicitar una contraseña. Simplemente haga clic en cancelar):

 adb pull /dev/block/platform/soc/7824900.sdhci/by-name/boot stockboot.img adb pull /dev/block/platform/soc/7824900.sdhci/by-name/recovery stockrecovery.img 

Esto creará una copia de seguridad de sus imágenes de arranque y recuperación de stock si desea o necesita volver a stock más tarde.

Reinicie el gestor de arranque escribiendo desde su computadora lo siguiente:

 adb reiniciar el gestor de arranque 

Descargue la imagen de no-verity-boot específicamente para su dispositivo desde la sección de descargas de esta guía, y colóquela en su carpeta ADB.

Ejecute el siguiente comando desde su computadora para instalar la imagen de arranque en su dispositivo.

 fastboot flash boot .img 

Ejecute el siguiente comando desde su computadora para instalar la imagen TWRP en su dispositivo.

 recuperación de flash fastboot MotoG6-ali-TWRP.img 

Use las teclas de volumen en el dispositivo para seleccionar el inicio para la recuperación y luego presione el botón de encendido y TWRP se iniciará. Debe solicitar una contraseña de descifrado, seleccione cancelar.

ESTE PASO LIMPIARÁ SUS DATOS EN SU TELÉFONO. ASEGÚRESE DE TENER UN RESPALDO ANTES DE LA MANO.

Deslice para permitir que el sistema se pueda volver a escribir (r / w). Luego haga clic en el botón "Limpiar" en TWRP y deslice "Deslizar para restablecer los valores de fábrica". Este paso debería haber formateado los datos tal como estaban cifrados (eliminando el almacenamiento interno); sin embargo, si no lo hizo y los datos aún no se pueden montar en TWRP, puede usar el botón "Formatear datos" sobre el deslizamiento para restablecer los valores de fábrica, esto formateará los datos y eliminar TODO de la tarjeta sd interna (almacenamiento) también.

Este paso eliminará el cifrado forzado en el primer arranque (aún puede optar por cifrar después del arranque; el teléfono por defecto dice que está cifrado, al menos en el sistema retus, en la pestaña de seguridad de la configuración, pero no lo es y la opción de cifrado todavía existe dentro de ese menú. Tenga en cuenta que volver a cifrar manualmente hará que los datos no sean legibles en TWRP)

Hay dos formas de hacer este paso, a mano o con cremallera. Hemos proporcionado un archivo zip modificado para enviar el nuevo archivo fstab.qcom mientras montamos la partición del proveedor para nosotros, así que lo usaremos. En este momento, si le preocupa volver a completar el stock, debe hacer una copia de seguridad de su fstab.qcom de fábrica utilizando el siguiente código. Asegúrese de montar el proveedor en TWRP para esto

 adb pull /vendor/etc/fstab.qcom factory-fstab.qcom 

Descargue el zip de verity-disabledr desde la parte inferior de esta publicación y empújelo a su teléfono. El ejemplo usa el directorio / tmp.

Desde su computadora, escriba lo siguiente en su símbolo del sistema / terminal desde su carpeta adb / fastboot:

 adb push Force_Encryption_Disabler_For_ALI_Oreo_v2.zip / tmp 

Actualice el zip que acaba de presionar utilizando la opción de instalación, seleccione el almacenamiento donde empujó el zip e instálelo. Si no lo está viendo, asegúrese de seguir los comandos anteriores correctamente. Podemos verificar que parpadeó montando el proveedor manualmente si no está montado y usando el siguiente comando y verificando que la línea que se monta / datos dice "encriptable" en lugar de "forzado encriptado":

 adb shell "cat /vendor/etc/fstab.qcom" 
 / dev / block / bootdevice / by-name / userdata / data f2fs rw, descartar, nosuid, nodev, noatime, nodiratime, nobarri er, inline_xattr, inline_data wait, check, formattable, encryptable = / dev / block / bootdevice / by- nombre / metadatos 

Tenga en cuenta donde dice "encriptable". Eso significa que ahora tenemos la opción de hacerlo en lugar de ser obligados a hacerlo. Si por alguna razón aún dice "forzado encriptado", monte el proveedor manualmente e intente nuevamente.

Para estar seguro, reinicie nuevamente en TWRP para asegurarse de que todo vea la partición de datos montada correctamente y vuelva a deslizar para permitir que el sistema se monte reescribible (r / w).

Descargue Magisk Beta y colóquelo en su carpeta ADB, luego ejecute el siguiente comando para enviar la imagen de arranque a su dispositivo

 adb push Magisk-vxxx.zip / tmp 

Reemplace Magisk-vxxx.zip con la versión más reciente de Magisk Beta.

Destelle el archivo .zip de Magisk desde TWRP desde el botón Instalar en el menú principal de TWRP, y navegue a la carpeta / tmp (o donde lo haya presionado) para seleccionarlo e instalarlo. Magisk debería mostrar el éxito. Reinicia tu dispositivo

Dirá N / A en la esquina superior de su dispositivo durante unos segundos. Esto es normal ya que la imagen de arranque no está firmada y, por lo tanto, muestra N / A. Puede parecer que reinicia esa pantalla, solo déjalo ir y debería iniciar la pantalla de inicio de Motorola y puedes configurar tu dispositivo como un nuevo teléfono.

Verifique que Magisk Manager esté instalado y que la funcionalidad raíz funcione.

Lo siguiente se proporciona con fines de copia de seguridad solo en caso de que haya olvidado hacer una copia de seguridad. Cuando se extrae del teléfono, las imágenes son del tamaño de partición completo, no del tamaño real.

XT1925-6 (OPS27.104-15-10) Archivos extraídos de fábrica

Estos archivos lo llevarán nuevamente al inventario en lo que respecta a esta guía. Sin embargo, recuerde que la "clave incorrecta" se mostrará cuando fueron extraídas de un dispositivo en lugar de ser proporcionadas por Motorola.

  • Imagen de arranque de fábrica: XT1925-6_factory-boot.img
  • Imagen de recuperación de fábrica: XT1925-6_factory-recovery.img
  • Archivo fstab.qcom de fábrica - factory-fstab.qcom– Puede enviar este archivo a / vendor / etc / para volver a la partición de proveedores de inventario si lo necesita. Las imágenes de arranque de fábrica probablemente tendrán un problema al arrancar sin que el proveedor esté completamente en stock.

Artículos De Interés