La actualización más reciente en el canal de lanzamiento canario "de vanguardia" de Magisk brinda soporte para dispositivos con sistema como raíz A-Only que ejecutan Android Pie. ¡Sigue leyendo!
El ecosistema de Android admite dos tipos de diseño de partición: el esquema de partición tradicional (donde el ramdisk está presente en la partición /boot y está montado como rootfs y el sistema está montado en /system), y el esquema de partición A/B más nuevo, donde el sistema está montado como rootfs. Google ha hecho sistema-como-raíz obligatorio para dispositivos que se inician con Android 9 Pie (como parte de los cambios realizados para Project Treble), pero la partición A/B sigue siendo una característica recomendada pero opcional debido a los cambios que requiere. Esto significa que hay nuevos dispositivos que se lanzarán con Android Pie, pero vendrán con una única partición "solo A". Para estos dispositivos, el OEM aún debe asegurarse de que el teléfono use el sistema como raíz, lo que a su vez significa que el disco ram debe fusionarse en la imagen del sistema para poder montarse como rootfs. El sistema como root no es obligatorio para los dispositivos que actualizan a Android 9 Pie.
Este escenario creó un problema para los usuarios que deseaban ejecutar Magisk en sus dispositivos. Magisk ya admitía dispositivos de sistema como raíz, pero esto estaba restringido a dispositivos con el esquema de partición A/B más nuevo. Varios dispositivos chinos, como el Xiaomi Mi 8 SE y algunos otros, y aparentemente el nuevo Samsung Galaxy S10 Además, utilizar la configuración del sistema como raíz sin usar la partición A/B terminaría sin poder arrancar si Magisk estuviera instalado en sus compilaciones de Android Pie.
Magisk ahora ha agregado soporte para dispositivos de sistema como raíz solo A. Este cambio está actualmente disponible en el Canal de construcción canario con número de compilación v18.2-e72c6685 (18111). También puede instalar las compilaciones de Canary a través de Magisk Manager cambiando el canal de actualización a personalizado y pegando este enlace:
https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/release.json
Tenga en cuenta que el canal de liberación canario se considera la "vanguardia" de las versiones de Magisk y, como tal, se recomienda únicamente para desarrolladores y no para usuarios promedio. No instale compilaciones canary solo por estar en la última versión.
Fuente: Magisk Github
Enlace del foro: Hilo de lanzamiento del canal Magisk Canary