Buenas!
Voy a intentar explicar cómo podemos hacer root al teléfono fácilmente.
Para ello vamos a descomprimir de la versión que tengamos instalada y extraer el archivo "boot.img"
Es decir, es necesario que coincida con la versión que tenemos instalada en nuestro teléfono obligatoriamente para evitar problemas.
Podemos descargar la versión directamente desde aquí:
https://developers.google.com/android/images#sargo
Lo primero de todo que debemos saber, es que para realizar este proceso necesitamos tener el bootloader desbloqueado.
Es un paso muy fácil, además de que siempre podemos volver a bloquear el mismo y en ningún momento perderemos la garantía del dispositivo.
Si tenéis pensado seguir adelante perfecto!
Pero recordaros que sí realizas este paso de desbloqueo, se borraran todos los datos del teléfono, es decir , si desbloqueas el bootloader el dispositivo se borrará por completo (fotos, archivos, etcétera), quedando restaurado como de fabrica.
Bueno, pues vamos al lío:
Para desbloquear el bootloader necesitamos activar las opciones de desarrollo, para ello iremos a la ruta
Ajustes/información del teléfono/número de compilación (abajo del todo) y hacemos click sobre ella en repetidas ocasiones hasta activar las opciones
Una vez que aparece que ya somos un desarrollador:
Sistema/avanzado/opciones para desarrolladores
Una vez dentro activamos la opción de desbloquear "OEM", y de paso activamos la depuración USB
Una vez tengamos todos estos pasos apagamos el teléfono y lo conectamos en modo "fastboot"
Para ello apagamos el teléfono, encendemos de nuevo pulsando botón power y volumen- a la vez
Nos aparecerá la pantalla fastboot
Desde una pantalla de CMD (En caso de que te suene raro descargar el siguiente archivo: )
https://androidfilehost.com/?fid=746010030569952951
Lo necesitaremos para desbloquear el bootloader, instalar Kernel y Magisk y poder flashear ROMs originales
Lo instalamos y seguimos adelante
Una vez todo instalado abrimos el programa "Minimal adb fastboot" y en la pantalla escribimos:
fastboot devices
Nos debería de aparecer una serie de números que indican que el ordenador detecta el teléfono
Si todo es correcto seguimos
Ahora una vez detectado, escribimos
fastboot flashing unlock
Con este comando desbloqueamos el bootloader, en la pantalla del teléfono aparece una ventanita en la pantalla al lado del botón de encendido que nos pregunta si queremos desbloquear o no , obviamente pa' lante
Y ya está, escribimos
fastboot reboot
Y el teléfono se reinicia como si lo acabáramos de sacar de la caja
A partir de este momento, siempre al encender aparece un "Warning" en la pantalla recordándonos que el teléfono ahora es menos seguro y blablabla...
Ahora podemos dejar el teléfono a nuestro gusto e instalar todas las aplicaciones o seguir, da igual, eso al gusto.
Cuando ya esté configurado nos bajamos el archivo de Magisk.apk a nuestro teléfono y el boot.img que previamente habíamos descargado.
Enlace de descarga de Magisk manager:
https://github.com/topjohnwu/Magisk/...ger-v7.2.0.apk
Cuando tengamos el Magisk manager instalado y el boot.img en el teléfono abrimos Magisk, elegimos en ajustes de la aplicación parchear imagen y seleccionamos el boot.img
La propia aplicación nos parchea el boot, ahora solo debemos de pasarlo al PC para flashear y listo!
Lo pasamos al ordenador, apagamos el teléfono y entramos en modo fastboot (una vez apagado pulsando power y volumen - a la vez ) volvemos a usar Minimal adb fastboot.
Y escribimos el siguiente comando:
fastboot getvar current- slot
Para saber en qué particion debemos de flashear el Kernel
Una vez nos aparezca A o B procedemos a flashear el Kernel parcheado, y escribimos
fastboot flash boot_(a o b) "nombre del archivo".img
Es decir, suponiendo que sea A , quedaría así:
fastboot flash boot_a Magisk_patched.img
Flasheamos y con todo ok escribimos de nuevo
fastboot reboot
Y listo, ya tenemos al pequeño rooteado
Ahora ya podemos flashear kernels y archivos sin recovery usando por ejemplo Flashify,Ex Kernel manager.. etcétera
Intentaré ir puliendo el post con capturas y eso