La versión 10 del popular mod Magisk agrega una interfaz universal sin sistema, que permite a los usuarios vincular archivos a cualquier directorio de su elección.
hemos habló sobre Magisk aquí en XDA varias veces en el pasado, y ha sido fantástico observar el desarrollo de esta modificación desde que se introdujo por primera vez. El objetivo de Magisk es superar las limitaciones de las modificaciones sin sistema para la plataforma Android. Al crear una interfaz universal sin sistema, esto permite a los desarrolladores y usuarios aplicar modificaciones de software de una manera que no interfiera con la partición del sistema.
La versión 9 de Magisk se lanzó el mes pasado y vino con una serie de cambios nuevos, como eliminar la interfaz para módulos post-fs y prepararse para la compatibilidad con MultiROM. Aunque la compatibilidad con MultiROM aún es un trabajo en progreso, puedes ver un vídeo de prueba de concepto sobre cómo puede funcionar esa característica.
La versión 10 de Magisk proporciona una nueva forma de montar espejos del sistema (proveedor), una forma universal de manejar la partición /vendor y la capacidad de agregar cualquier archivo a cualquier partición. Magic Mount ahora usará enlaces simbólicos para reflejar directorios (si es posible), lo que reduce los montajes vinculados para agregar archivos. También verificará el espacio de nombres init y el espacio de nombres zygote en un intento de evitar que Magic Mount se rompa. Magisk Hide ahora enviará SIGSTOP para pausar un proceso de destino inmediatamente, de modo que cause un bloqueo si el desmontaje fue demasiado tarde. Y ocultar también debería funcionar bajo cualquier condición ahora, incluso cuando se agregan libs y /system root.
Ayer vimos una actualización rápida a la versión 10.2 que también agrega algunos cambios nuevos a Magisk. El registro de cambios menciona la eliminación de apps/priv-app de la lista blanca como solución para fallas, y también viene con una solución para que el binario phh esté desactualizado. Finalmente, corrige un error que causaba que el acceso de root desapareciera al actualizar dentro de Magisk Manager.
Puede encontrar el registro de cambios completo para estas dos actualizaciones que se enumeran a continuación:
v10.2
- [Magic Mount] Eliminar aplicaciones/aplicaciones privadas de la lista blanca, debería solucionar todos los fallos
- [phh] Solucionar problema binario desactualizado
- [scripts] Solucionar el problema de desaparición de la raíz al actualizar dentro de Magisk Manager
v10
- [Montaje mágico] Utilice una nueva forma de montar espejos del sistema (proveedor)
- [Montaje Mágico] Utilice una forma universal para tratar con /proveedor, manejar ambas particiones separadas o no
- [Magic Mount] Ahora se admite oficialmente agregar cualquier cosa a cualquier lugar (incluidos /system root y /vendor root)
- [Montaje mágico] Utilice enlaces simbólicos para reflejar si es posible, reduzca los montajes de enlace para agregar archivos
- [Magisk Hide] Verifique el espacio de nombres de inicio y el espacio de nombres de cigoto para evitar la rotura de Magic Mount (también conocida como pérdida de raíz)
- [Magisk Hide] Envíe SIGSTOP para pausar el proceso de destino lo antes posible para evitar fallas si se desmonta demasiado tarde
- [Magisk Hide] La ocultación debería funcionar bajo cualquier condición, incluida la adición de bibliotecas y /system root, etc.
- [phh] Rootee el dispositivo si no se detecta una raíz adecuada
- [phh] Mover /sbin a /sbin_orig y vincularlo nuevamente, solucionar el problema de Samsung no-suid
- [scripts] Mejore la integración de SuperSU, ahora usa sukernel para parchear el disco ram, admite la restauración del disco ram integrado de SuperSU
- [plantilla] Agregue la opción PROPFILE para cargar system.prop
Fuente: Foro XDA