LineageOS 17 ya no recomendará su propio paquete complementario, lo que convierte a Magisk y Magisk Manager en la opción de facto para la administración y el binario del superusuario.
LineageOS es una de las ROM personalizadas más populares disponibles para dispositivos Android, si no el más popular ROM personalizada que existe. Esta ROM personalizada toma Android tal como se encuentra en el Proyecto de código abierto de Android (AOSP) y le agrega su propio sabor. Muchas ROM personalizadas tienden a adoptar LineageOS como su propia base, por lo que cualquier cambio importante que LineageOS emprenda por sí mismo tiende a propagarse por toda la comunidad de ROM personalizadas. Los desarrolladores detrás de LineageOS son conscientes de esta repercusión y toman decisiones informadas en consecuencia. El próximo lanzamiento de LineageOS está cambiando significativamente la forma en que se maneja el acceso de root, ya que la ROM está dejando de admitir su propio complemento binario en favor de Magisk.
El próximo lanzamiento importante de LineageOS se llamará LineageOS 17, sin sorpresas aquí. La ROM personalizada está en proceso de rebasarse en Android 10. A pesar de ser una ROM personalizada y, por lo tanto, tener significativamente más flexibilidad que una máscara OEM UX, LineageOS elige no enviarse con una binario raíz preinstalado, lo que significa que no hay forma de que las aplicaciones obtengan acceso de superusuario en una instalación nueva solo del ROM. Para que las aplicaciones soliciten acceso de superusuario, el usuario debe instalar conscientemente un binario de superusuario y un administrador de superusuario. La mayoría de los usuarios han instalado Magisk y Magisk Manager de forma predeterminada, principalmente debido a la solución alternativa que ofrece Magisk contra la detección de SafetyNet, así como el marco fácil de usar para Módulos Magisk.
A pesar de ser la opción popular, LineageOS no recomienda oficialmente Magisk como la solución de rooteo preferida. Algunos usuarios ignorantes terminan instalando módulos Magisk incompatibles en sus dispositivos y luego inundan la ROM. mantenedores con informes de errores por comportamiento roto, lo cual es definitivamente un dolor de cabeza para los mantenedores con. En cambio, la ROM dependía de sí misma paquete adicional para proporcionar el binario de superusuario y un administrador de superusuario simple.
Este complemento se ofreció con LineageOS 15.1 y Lanzamientos de LineageOS 16, pero con LineageOS 17 oficial, esto ya no se ofrecerá. Para este lanzamiento, acceso root a través de ADB será la forma oficialmente admitida para que los usuarios puedan manipular archivos importantes en sus dispositivos. Si el usuario desea otorgar acceso de superusuario a las aplicaciones, deberá instalar Magisk y Magisk Manager. Si bien LineageOS todavía no admite oficialmente Magisk al incorporarlo en compilaciones oficiales, esta degradación de complementos esencialmente eleva a Magisk a ser la solución compatible de facto.
Pero, ¿por qué LineageOS está eliminando complementos en primer lugar? Esto se debe a que PrivacyGuard, una característica de LineageOS que aprovechó el complemento, también se eliminará en LineageOS 17. PrivacyGuard ofreció a los usuarios controles avanzados de gestión de permisos sobre lo que era posible en Android. El equipo de LineageOS fue no se puede portar el marco PrivacyGuard a la nueva base de Android 10, y en su lugar, el equipo está utilizando Función del Centro de permisos propio de Google en Android 10. Esta característica del Centro de permisos es la Los mismos controles de permisos que vimos en nuestras primeras versiones filtradas de Android Q., pero uno que estuvo ausente en los comunicados públicos. Google no lanzó la función en Android 10, pero el código todavía existe en AOSP. LineageOS lo ha bifurcado y lo ofrecerá como alternativa a PrivacyGuard.