El APK de Magisk Manager ahora se puede actualizar desde TWRP

Magisk ahora se distribuye como parte del APK de Manager, lo que significa que ya no es necesario actualizar un archivo ZIP separado de una recuperación personalizada.

Topjohnwu, el desarrollador de Magisk, anunció hoy un cambio importante en la popular herramienta de rooteo de código abierto. El mayor cambio es que los archivos binarios y scripts necesarios para rootear su teléfono ahora están contenidos en la aplicación Manager en lugar de descargarse a través de Internet. Como resultado, solo necesitará descargar un archivo, la última versión del APK de Magisk Manager, para rootear su teléfono y administrar el acceso de root.

Antes de la actualización de hoy, el método más común para instalar Magisk era instalar primero la aplicación Manager y luego descargarla desde la aplicación Manager. el último ZIP flasheable que contiene los archivos binarios y scripts necesarios de Magisk para la instalación y, finalmente, flashear ese ZIP en una recuperación personalizada como TWRP. Después de la actualización de hoy, todo lo que tiene que hacer es descargar la última APK de Manager, cambiar su extensión a ZIP para que TWRP lo reconozca como un archivo flasheable y luego actualizar el ZIP. La razón por la que esto puede funcionar es que los archivos APK siguen el formato de archivo ZIP, por lo que

con algunas modificaciones, es posible que un APK actúe como un paquete de instalación de Android y como un archivo ZIP flasheable reconocido por TWRP.

Además de reducir la complejidad, esto también hace que todo el proceso de instalación y desinstalación esté completamente fuera de línea. Anteriormente, la aplicación Manager requería una conexión a Internet activa para poder descargar el último Magisk ZIP de GitHub. Dado que los archivos binarios y scripts necesarios están contenidos en el APK de Manager, puede evitar la necesidad de descargar cualquier archivo en el dispositivo de destino que desea rootear.

Además, topjohnwu dice que, al enviar todos los archivos binarios como "bibliotecas nativas" del APK de Manager, la versión SDK de destino de la aplicación Manager se puede configurar en 29 o superior. La razón, dice, se debe a las restricciones SELinux de Android 10 sobre la ejecución de archivos dentro del directorio de inicio de una aplicación, las mismas restricciones que obligó a los desarrolladores de Termux dejar de publicar actualizaciones de la aplicación en Google Play. Sin embargo, la versión de destino del SDK aún no se ha aumentado y se abordará en una confirmación futura.

Como siempre, podrás encontrar la última versión de Magisk en topjohnwu's. GitHub. Puede encontrar las últimas notas de la versión, instrucciones de instalación y preguntas frecuentes aquí.