martes, 30 de agosto de 2016

Magisk, la interfaz systemless

Hace unos días os conté una nueva manera de rootear nuestro pecholite que nos permitía elegir hacerlo de forma tradicional o systemless.

Bien, ahora os traigo una interfaz (en so versión V6) que permite gestionar todo lo systemless e incluso poder pagar con android pay o la aplicación tpvm de bankinter, la cual deja de funcionar si detecta que tu dispositivo está rooteado. Conseguimos pues, con esta interfaz, activar y desactivar el rooteo del pecholite al gusto y por tanto poder crear el escenario en el que la app de pagos funciona bien.

Requisitos,

Bootloader desbloqueado
Rom marsmallow stock sin rootear preferiblemente
Twrp 3.0.2
Un cerebro que funcione

Hilo original en inglés

Todos los créditos y gracias para el creador de Magisk en particular @topjohnwu de Xda y a todos los creadores de los mods para Magisk que ahora existen y que cada vez son más.

En breve también podremos elegir que mods descargar e instalar desde la propia app, pero actualmente lo que podemos hacer es (y que no es poco) ocultar el acceso root y cambiar el selinux para poder hacer pagos con android pay o incluso con aplicaciones bancarias que no funcionan normalmente si se tiene acceso root, como por ejemplo la app de pagos de Bankinter mediante NFC.

Os dejo vídeo demostrativo de su funcionamiento


Probados y que funcionan perfectamente en nuestro pecholite hasta el momento por mí mismo son:

Phh's su
LiveBoot
Xposed
Viper4Android
BusyBox

Todos estos módulos son la versión systemless de sus homólogos tradicionales.

Funcionan perfectamente sobre la versión B564 kangvip de Sokkoban pero Magisk es incapaz de ocultar el root.

Nota: Instalé sobre la 564 kangvip de Sokkoban la Opteron de Miller. Luego desrootee y reinicié, instalé la app de phh's SuperSu y grabé el vídeo de instalación de Magisk.



Al iniciar tardó como unos 20 minutos y además se me activó el LiveBoot y el xposed y BusyBox que ya tenía instalados en la otra rom...
Muy curioso.... Y además la app Magisk funcionaba perfectamente permitiendo incluso desactivar el root. Tuve que desinstalar la app de pagos de bankinter y volverla a instalar y funcionaba perfectamente permitiendo incluso hacer pagos por NFC.

Se recomienda instalar sobre una stock rom marsmallow de fábrica o la Opteron de Miller previamente desrooteada, ya que modificaremos el boot .img y por supuesto tener copias de seguridad de todo antes de empezar aunque no debería perderse ningún dato.

También quiero añadir que si quieres utilizar un kernel personalizado debes instalarlo antes que Magisk.

Empezamos....

Descargamos en la memoria interna o externa y descomprimimos el siguiente zip


Entramos en el twrp recovery....
1. Lo primero que hay que instalar es el zip de Magisk y seguidamente el zip de phh's SuperSu e iniciar sistema.
2. Lo segundo es instalar la app de phh's SuperSu
3. Instalar el app mánager de Magisk.
Esta app de superusuario es 100% compatible con Magisk. Si bien prefieres la tradicional de chainfire también puedes optar por ella aunque afrontarás algún problemilla posiblemente a la hora de pagar, aunque si eres un Ale23 convertido supongo que eso no te importará ya que no dispones de NFC.

Recordad que solamente podéis tener instalada una app de SuperSu.

Ahora ya tenemos el pecholite configurado de manera systemless y podemos proseguir instalando más mods.

Instalación de Xposed....

1. Instalar el zip desde recovery (el teléfono tardará unos 20 a 30 min en su primer inicio)
2. Instalar el app del material Xposed (la única compatible)
3. Buscar y descargar los módulos Xposed deseados.

Instalación de Viper4Android.

1. Instalar el zip desde recovery
2. Instalar la app (si pidiera instalar drivers no hacerlo)

Instalación de LiveBoot

1. Instalar el zip desde recovery

Instalación de BusyBox

1. Instalar el zip desde recovery


Como veis instalar mods es fácil, simplemente hay que instalar el zip por Twrp y si es menester la aplicación correspondiente desde emui.

Os dejo un enlace a un hilo que intenta centralizar todos los mods presentes y futuros hasta que se puedan elegir e instalar desde la propia app de Magisk (en inglés)


Una vez más espero haber sido útil aunque sea para que aprendamos algo sobre una interfaz que es universal y por el momento la única opción válida para poder pagar con el móvil y tener el teléfono rooteado, con Xposed, etc y si además cambiamos de rom todos eso ya está configurado y preinstalado, ahorrando mogollón de tiempo.

Un saludo gente

No hay comentarios:

Publicar un comentario