Saltar al contenido

Como tener permisos Root con Magisk Sin Recovery

Magisk es la mejor herramienta para gestionar permisos root en un teléfono Android. Con esta herramienta podremos usar cualquier aplicación que requiera de permisos root y ocultar que tenemos root a las apps que no permiten iniciarse con permisos root.

Como punto en contra debemos realizar la instalación en un dispositivo con algunos requerimientos como por ejemplo tener el bootloader desbloqueado.

No hay un método universal para desbloquear el bootloader en cualquier dispositivo Android y en este enlace explico como desbloquear el bootloader en un teléfono de la marca Xiaomi.

Que necesito para tener Root sin recovery personalizado

El método para obtener permisos root sin recovery requiere obligatoriamente de un PC para poder «flashear» un archivo al teléfono, además necesitaremos lo siguiente;

  • Instalar en el teléfono la aplicación Magisk Manager que la podemos descargar desde la Web Oficial
  • Tener en el PC instalados los drivers Fastboot, en este enlace puedes encontrarlos.
  • Una copia de la ROM de nuestro teléfono, sino sabes que versión tienes instalada mira en los Ajustes/ Acerca de Teléfono y haciendo una busqueda en Google obtenemos el archivo de instalación.

En teléfonos Xiaomi con ROM estable podemos descargar desde el propio teléfono la ROM que tenemos instalada desde el actualizador de sistema pulsando en la opción Descargar último paquete.

Tiene BOOT Ramdisk tu teléfono, como averiguarlo?

Ramdisk es un tipo de arranque del sistema que dependiendo de si tenemos o no este sistema podremos obtener root de una u otra forma.

Para saber si tenemos RAMDISK abrimos Magisk Manager en el teléfono y en la ventana principal nos aparecerá en la parte superior RAMDISK: SI o RAMDISK: NO

RAMDISK SI;

  • En este caso vamos a extraer de la ROM que hemos descargado el archivo BOOT.IMG
  • Pulsamos en Instalar en el recuadro Magisk , elegimos el método parchear archivo y seleccionamos BOOT.IMG original de la ROM, el archivo parcheado debe estar en la carpeta Download con el nombre magisk_patched.img
  • Pasamos el archivo al PC, abrimos una ventana de MS-DOS en la misma carpeta donde tenemos magisk_patched.img parcheado y tecleamos el siguiente comando;

fastboot flash boot magisk_patched.img

Con este comando ya tendriamos permisos root con Magisk Manager, para reiniciar el teléfono tecleamos;

fastboot reboot

No obstante según confirma el propio desarrollador topjohnwu y algunos usuarios hay dispositivos en los que aparece RAMDISK:NO y el proceso para instalar root sigue siendo parcheando el archivo boot.img

RAMDISK NO;

  • El archivo que necesitamos extraer de la ROM se llama recovery.img. No valen los recoverys personalizados tipo TWRP
  • Pulsamos en Instalar en el recuadro Magisk , elegimos el método parchear archivo y seleccionamos recovery.img original de la ROM, el archivo parcheado debe estar en la carpeta Download con el nombre magisk_patched.img
  • Pasamos el archivo al PC, abrimos una ventana de MS-DOS en la misma carpeta donde magisk_patched.img y tecleamos el siguiente comando:

fastboot flash recovery magisk_patched.img

Para salir del modo fastboot tecleamos el comando

fastboot reboot

El reinicio puede tardar un poco más de lo normal pero sino reinicia podemos volver a flashear el archivo boot.img o recovery.img tecleando el mismo comando pero reemplazando el archivo parcheado por el original no parcheado.

Como iniciar el teléfono en modo root en teléfonos RAMDISK NO

En el caso que instales Magisk usando el archivo recovery deberás decidir en cada reinicio del teléfono si quieres iniciar con o sin permisos root. Esto lo conseguiremos a través de las teclas power + volumen más

  • Si inicias el teléfono como de costumbre inicias sin root
  • Si al momento de iniciar presionas Power + Volumen más y lo sueltas al momento de aparecer la pantalla de bienvenida iniciarás con permisos root
  • Si al momento de iniciar presionas Power + Volumen más y tras la pantalla de bienvenida mantienes pulsado sólo el botón volumen más entrarás al recovery.

Como «flashear» boot.img sin correr riesgos

Sino sabes seguro si el archivo boot.img que tienes es el correcto para tu teléfono puedes teclear el siguiente comando

fastboot boot magisk_patched.img

Con este comando podremos comprobar si inicia nuestro móvil sin correr el riesgo de «flashear» un archivo incorrecto y dejar el teléfono inservible.

Si es el archivo correcto iniciará el teléfono con permisos root temporalmente,mientras no reiniciemos el teléfono.

Si queremos Root permanentemente tendremos que ir a la app Magisk y flashearlo desde la opción Instalación directa (recomendado)

Etiquetas:

1 comentario en «Como tener permisos Root con Magisk Sin Recovery»

  1. Pingback: Tener permisos Root SIN Recovery y SIN correr Riesgos – Recovery Tips References

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *