Magisk v20.4 lanzado con cambios en la coherencia del script y corrección de errores

Se ha lanzado la última actualización estable para Magisk (v20.4). A partir de esta compilación, MagiskHide ya no está habilitado de forma predeterminada. ¡Siga leyendo para saber más!

Magisk se ha convertido básicamente en sinónimo de acceso root en Android en este momento. Una de las distribuciones de ROM personalizadas más populares, LineageOS, es incluso dejando de admitir su propio complemento binario a favor de esta solución sin sistema desarrollada por XDA Recognized Developer topjohnwu. El desarrollador habló recientemente sobre posibles deficiencias del MagiskOcultar componente, que se origina a partir de algunos cambios en la API de atestación SafetyNet de Google. Mientras Google puede tardar un poco antes de aplicar plenamente las nuevas normas, topjohnwu ahora ha lanzado otra versión estable de Magisk con MagiskOcultar deshabilitado de forma predeterminada. Etiquetada como v20.4, la última versión se centra únicamente en los componentes principales, como UI rediseñada de Magisk Manager "aún no está completamente listo para el horario de máxima audiencia".

La nota de la versión publicada en GitHub pone mucho énfasis en el modo independiente de BusyBox para mejorar la coherencia del script, lo cual es dirigido principalmente a desarrolladores y mantenedores del módulo Magisk. A partir de esta versión, Magisk obliga a todos los scripts a utilizar el binario interno BusyBox, mejorado por el desarrollador reconocido de XDA. osm0sis. Sin embargo, los usuarios todavía tienen la opción de llamar a un comando fuera de BusyBox, pero deben usar la ruta completa.

Aquí está el registro de cambios oficial para Magisk v20.4:

  • [MagiskInit] Soluciona un posible bucle de arranque en dispositivos 2SI solo A
  • [MagiskInit] Admite correctamente la denominación de particiones Tegra
  • [General] Cargue libsqlite.so dinámicamente, lo que elimina la necesidad de utilizar scripts contenedores en Android 10+
  • [General] Detectar el nivel de API con un método alternativo en algunos dispositivos
  • [General] Solución posible de error en la llamada al sistema readlinkat del kernel x86
  • [BusyBox] Habilite las funciones de SELinux. Agregue chcon/runcon, etc., y la opción '-Z' a muchos subprogramas
  • [BusyBox] Introduce el modo independiente. Más detalles en las notas de la versión
  • [MagiskHide] Desactiva MagiskHide de forma predeterminada
  • [MagiskHide] Agregue más propiedades potenciales del sistema detectables
  • [MagiskHide] Agregue una solución alternativa para el bucle de arranque de dispositivos Xiaomi cuando MagiskHide está habilitado en ROM entre regiones
  • [MagiskBoot] Admite parches en el formato especial Motorola DTB
  • [MagiskPolicy] Admite reglas de política de seguridad 'genfscon'
  • [Scripts] Admite imágenes de arranque basadas en NAND (nodos de caracteres en /dev/block)
  • [Scripts] Mejor compatibilidad con addon.d (tanto v1 como v2)
  • [Scripts] Admite Lineage Recovery para Android 10+

Descargue Magisk v20.4 desde GitHub

Es posible que Google esté tomando medidas enérgicas contra la capacidad de Magisk para ocultar el estado de desbloqueo del gestor de arranque de las aplicaciones, pero eso no bloquea otros potenciales. De logrando un verdadero arranque dual a hacer jailbreak a un iPhone, Magisk sigue siendo utilizado activamente por la comunidad de modding.


Fuente: GitHub