Cómo hacer root a su teléfono Android con Magisk (de modo que Android Pay y Netflix funcionan de nuevo)
Los usuarios de Android han estado rooteando sus teléfonos desde el inicio del sistema operativo, pero en los últimos años se ha vuelto mucho más complicado. Más recientemente, ha surgido un nuevo método para manejar la administración de raíz, y se llama Magisk.
Que es magisk?
Tradicionalmente, el enraizamiento de un teléfono con Android ha sido algo así: desbloquear el gestor de arranque (o encontrar un exploit), flashear una recuperación personalizada, instalar SuperSU. Y por años que funcionó muy bien..
Pero a partir de Marshmallow, Google esencialmente bloqueó los métodos de raíz más populares de las versiones anteriores: soltar el demonio "su" en la partición / system y ejecutarlos con los permisos necesarios al inicio. Esto dio lugar a un nuevo tipo de acceso de root, llamado root "sin sistema", llamado así porque no modifica la partición / system de ninguna manera..
Como parte de este aumento de la seguridad, se ha puesto en marcha cosas como Google SafetyNet para mantener seguros los servicios como Android Pay, lo que hace que los usuarios tengan que elegir entre el acceso raíz y los servicios valiosos. Es un fastidio.
Pero ahí es donde entra en juego Magisk. Esta es básicamente la evolución del acceso y la administración de la raíz en Android. Deja a SafetyNet sin tocar, por lo que los usuarios aún pueden acceder a Android Pay y Netflix, pero aún así permiten que las potentes herramientas de root como Xposed sigan trabajando. Es verdaderamente lo mejor de ambos mundos..
Es completamente de código abierto, en constante desarrollo, y mejora cada día. Ahora puede ser el momento de cambiar a esta nueva solución raíz si le preocupa perder cosas como Android Pay.
Cómo empezar con Magisk
Primero, vas a necesitar el archivo Magisk. Puede leer acerca de todos los beneficios de Magisk y obtener la descarga dirigiéndose a este hilo en XDA. Continúe y tome el Magisk Manager mientras lo hace; lo necesitará más tarde. Copia tanto en el almacenamiento interno de tu teléfono como en la tarjeta SD.
Nota: Si ha usado un método de raíz diferente anteriormente, deberá desrootear completamente su dispositivo antes de usar Magisk. Recomendamos usar el script unSU para hacerlo.
También necesitarás una recuperación personalizada como TWRP para flashear Magisk en tu teléfono. Estoy realizando este proceso en un Nexus 5 completamente stock, desbloqueado con bootloader, por lo que su kilometraje puede variar.
Para iniciar el proceso, inicie en su recuperación personalizada. Hacer esto es un poco diferente en cada teléfono; por ejemplo, es posible que tenga que mantener presionados los botones de Encendido y Bajar el Volumen simultáneamente, luego use las teclas de volumen para iniciar el "Modo de recuperación". Instrucciones de Google para tu modelo específico para ver cómo se hace..
Desde su recuperación personalizada, actualice el Magisk ZIP que transfirió al teléfono anteriormente. En TWRP, eso significa que toca "Instalar" y luego busca el archivo Magisk. Pulse sobre "Instalar imagen".
Confirme todos los detalles aquí, luego deslice para confirmar el flash.
El archivo tardará unos segundos en parpadear. Una vez que haya terminado, toque el botón "Reiniciar sistema". Hecho.
Una vez que el teléfono se reinicie, deberás instalar Magisk Manager, que deberías haber descargado del hilo XDA anterior. Deberá tener las Fuentes desconocidas habilitadas antes de poder instalar este salto de aplicación en Configuración> Seguridad> Fuentes desconocidas, haga clic en el conmutador y acepte la advertencia.
Después de eso, puede instalar Magisk Manager desde la carpeta de descargas si lo descargó directamente en su teléfono o con un explorador de archivos si lo transfirió desde su computadora.
Una vez instalado, enciende a ese chico malo. Debería iniciarse en la página de estado, donde verá que está ejecutando la versión actual y está correctamente arraigada. También puede realizar una comprobación de SafetyNet aquí si lo desea, lo cual le recomiendo.
NOTA: su dispositivo no pasará la comprobación de SafetyNet si el cargador de arranque está desbloqueado a menos que use Magisk Hide, de lo que hablaremos más adelante.
Y con eso, estás listo para comenzar a usar Magisk..
Usando magisk
Magisk es una especie de solución todo en uno para la administración de la raíz, la instalación de la aplicación raíz y más. Piense en ello como SuperSU mezclado con Xposed, todo en un paquete limpio y ajustado. Tan bueno.
La aplicación es muy sencilla y fácil de entender, especialmente si ha usado un teléfono rooteado anteriormente. Aquí hay un rápido desglose del menú, al que puede acceder deslizando desde el lado izquierdo de la aplicación:
- Estado: Esto muestra la versión instalada actualmente, así como la raíz y el estado de SafetyNet..
- Instalar: Para la instalación de Magisk directamente desde la aplicación. Útil una vez que ya ha pasado por la configuración inicial y desea mantener Magisk actualizado.
- Superusuario: Esta es básicamente la sección SuperSU de Magisk..
- Módulos: Módulos Magisk instalados actualmente.
- Descargas: Donde descargarás módulos Magisk.
- Iniciar sesión: Registro de solicitud de raíz.
Si se sumerge en el menú Configuración, también encontrará algunas opciones realmente limpias, pero más avanzadas. Una vez más, aquí hay un desglose de lo que todos hacen:
- Tema Oscuro: Cambia el tema de la aplicación..
- Notificación de actualización: Reciba una notificación cuando haya una nueva versión de Magisk disponible.
- Borrar caché de repo: Actualiza el repositorio de la aplicación..
- Modo Magisk Core Only: Magisk en su forma más simple, con solo superusuario, ocultar, hosts sin sistema y busybox. Habilite esto si su dispositivo no pasa la comprobación de SafetyNet.
- Habilitar Busybox: Monta la caja ocupada.
- Magisk Hide: Hide's Magisk de detecciones conocidas que ciertas aplicaciones utilizan para bloquear el acceso debido al estado de la raíz.
- Hosts sin sistema: Para aplicaciones Adblock.
- Acceso de superusuario: Elija qué servicios son los que permite solicitar acceso de superusuario. Aplicaciones, ADB, ambos, o deshabilitar completamente SuperUser.
- Respuesta automática: Solicitar, aprobar o denegar la solicitud de superusuario automáticamente.
- Pide tiempo fuera: Cuántos segundos espera Magisk antes de denegar automáticamente una solicitud.
- Notificación de superusuario: Tostadas o ninguna. Se muestra cuando a una aplicación se le otorgan permisos de superusuario.
- Habilitado el registro avanzado de depuración: Habilitado el registro detallado. Probablemente no sea necesario para la mayoría de los usuarios.
- Habilitar el registro de depuración del comando de shell: Permite el registro de comandos de shell y su salida. De nuevo, probablemente no sea necesario para la mayoría de los usuarios..
La mayoría de estos están habilitados pasivamente (lo que significa que funcionan en segundo plano), con la excepción de Magisk Hide. Una vez habilitada, aparecerá una nueva opción en el menú-Magisk Hide. Aquí es donde le dirá a Magisk de qué aplicaciones ocultan su presencia (y estado). Android Pay está seleccionado de forma predeterminada, pero también puede elegir cualquier otro que no funcione en un dispositivo rooteado como Netflix y Pokémon Go, por ejemplo..
Si su dispositivo no pasa la verificación de SafetyNet (como la mía al principio), las aplicaciones como Android Pay no funcionarán hasta que arregle esto, independientemente del estado de Magisk Hide. Si está utilizando un dispositivo con parches de seguridad de junio, deberá habilitar el modo Magisk Core Only en la configuración (y luego reiniciar) antes de que pase a SafetyNet. Esto deshabilitará todos los módulos de Magisk, pero todas las funciones de raíz y BusyBox seguirán funcionando. Si eso no soluciona el problema, revisa este hilo para solucionar problemas.
En general, Magisk es la respuesta a muchas de las preguntas de raíz que los usuarios han tenido desde Marshmallow. Es la solución para la mayoría (si no todos) de los problemas que los usuarios enraizados tienen con los teléfonos y servicios modernos. Cuando se configura correctamente, Magisk debería proporcionar el equilibrio perfecto entre el uso de Android con todos los servicios que le gustan sin sacrificar las herramientas de root que está acostumbrado a usar.