Root en Android 8.0 Oreo // Safet Net Pass - Magisk // Moto Z Play ROM Stock




Este método funciona solamente en dispositivos con Android Oreo 8.0, recomiendo ampliamente hacer un backup del sistema mediante TWRP.
*Personalmente probado en la build OPN27.76-12-22 (Soak test 1) y Soak Test 4! :D, debido a esto mismo recomiendo hacer un backup si te encuentras en una build distinta.
No olviden que este proceso es totalmente bajo su responsabilidad y deben tomar las medidas necesarias. 😉

Requisitos:


  • Drivers Motorola instalados.
  • Todos los archivos necesarios.
  • Minimal ADB Tools.
  • Bootloader desbloqueado.
  • Ser un usuario intermedio en el tema.


*Con este método estará activo incluso el SafetyNetPass

Archivos Necesarios.





Pasos:

1.- Activamos la depuración USB en nuestro dispositivo.

2.-  Movemos el archivo twrp-3.2.1-1-addison.img (El recovery) a la carpeta de instalación de minimal tools.

3.- Pasamos los otros dos archivos .zip a nuestro dispositivo (Magisk & f2fs-loopback).

4.-  Apagamos nuestro dispositivo y lo encendemos en modo fastboot.

5.- Abrimos desde la PC Minimal ADB Tools (Aparecerá una ventana de comandos (CMD)) y conectamos el dispositivo.

6.- En la terminal que aparece escribimos el siguiente comando;
fastboot flash recovery twrp-3.2.1-1-addison.img

7.- Entramos al recovery ya instalado.

8.- Accedemos a la sección de “install” y buscamos el archivo de Magisk que previamente movimos a la memoria del dispositivo.

9.- Seleccionamos el archivo y lo flasheamos.

10.- Ahora vamos a la pantalla principal de TWRP y seleccionamos la sección de “Advanced” y buscamos “Terminal.

11.- En la terminal escribiremos los siguientes comandos. (Cada comando debe ser ejecutado por separado)

echo KEEPVERITY=true>>/data/.magisk
echo KEEPFORCEENCRYPT=true>>/data/.magisk

12.- Después de esto lo siguiente será buscar el 2ndo archivo que movimos a la memoria del dispositivo (f2fs-loopback-bug-workaround-2018.1.31.zip) y flashearlo de igual manera.

13.- Listo! Ya tendremos acceso Root.

En caso de brick. Procedemos a hacer lo siguiente;

1.- Flasheamos el unistaller de Magisk
Descarga Aquí

2.- Volvemos a flashear el archivo de Magisk.

3.- Ahora flasheamos el archivo también ya descargado llamado “f2fs-loopback-bug-workaround-2018.1.31.zip”

4.- Reiniciamos y listo!, ya tendremos acceso root.! 😊



Fuente: https://forum.xda-developers.com/moto-z-play/how-to/guide-how-to-magisk-root-xposed-oreo-8-t3743273