Tutorial Magisk y jugar a Pokemon GO siendo Root 1- Si habéis hecho el root mediante SuperSU, lo primero que tendréis que hacer es unrootear el dispositivo. Para ello, entrad en la aplicación, id hasta la pestaña de “Settings“, bajad hasta el apartado de “Cleanup” y pulsad sobre “Full unroot“. Decid que sí a la opción de restaurar el boot y no a la opción de restaurar la imagen de fábrica.
2- Si también tenéis Xposed instalado, entonces deberéis descargar y ejecutar el archivo de desinstalación correspondiente a vuestro dispositivo. Los archivos podéis encontrarlos en la página oficial de Xposed. Después, tendréis que instalar el archivo en cuestión desde el menú de Recovery del teléfono (el menú al que se accede manteniendo pulsados los botones físicos durante algunos segundos), concretamente desde las opciones de “Wipe cache” y, después, “Reboot system”.
3-Y ya nos estamos acercando al final. Descargad la herramienta de Magisk desde este enlace directo(
http://forum.xda-developers.com/devdb/project/dl/?id=19960&task=get ), instalad el archivo ZIP desde vuestra herramienta de flasheo y, una vez terminada la instalación, reiniciad el sistema. Seguidamente, descargad este otro archivo (
http://forum.xda-developers.com/attachment.php?attachmentid=3847928&stc=1&d=1471642336 ) y flasheadlo exactamente tal y como habéis hecho con el anterior. Para terminar con este paso, instalad la aplicación de SuperUser (está disponible en la Google Play). (
https://play.google.com/store/apps/details?id=me.phh.superuser&hl=es )
4-Por último, instalad la aplicación de Magisk Manager desde aquí (
http://forum.xda-developers.com/devdb/project/dl/?id=19924&task=get ) y ya habréis terminado. A partir de ahora, cada vez que queráis jugar a Pokémon GO tan solamente tendréis que desactivar el root desde esta aplicación, y el juego se abrirá con total normalidad.
Sacado de aquì:
Yo lo hice en un Xiaomi Redmi Note 3 y me funciona perfecto con el juego actualizado.