El destacado desarrollador Chainfire ha lanzado un nuevo método raíz que ya no requiere modificaciones en la partición /system. ¡Sigue leyendo para obtener más información!
Si alguna vez ha rooteado un dispositivo, es muy probable que haya oído hablar de él. Fuego en cadena, Moderador Senior de XDA y Desarrollador Senior Reconocido. En caso de que no lo hayas hecho, Chainfire es el desarrollador detrás de trabajos populares como SuperSU, CF Auto Root, TriangleAway y CF.lumen, convirtiéndolo en uno de los desarrolladores más influyentes en el modding de Android comunidad.
Recientemente habíamos informado sobre La decisión de Chainfire de entregar SuperSU a Coding Code Mobile Technology LLC (CCMT), pero señaló que Chainfire continuará en SuperSU y eventualmente se retirará gradualmente en el transcurso de dos años.
Fiel a su palabra, Chainfire sigue involucrado en SuperSU y acaba de lanzar root para Android 6.0 Marshmallow sin realizar modificaciones en la partición /system. Esto está siendo etiquetado como un
experimento ya que la idea detrás de esto tiene algunas advertencias, la principal de las cuales es que restablecer el dispositivo a los valores de fábrica eliminará la raíz.Para tener root en las versiones modernas de Android, necesitamos que nuestros archivos sean ejecutables y que nuestro demonio se inicie al arrancar. Normalmente hacemos esto realizando modificaciones en /system, accediendo a archivos binarios y scripts ejecutados por init. Si también modificamos la imagen de arranque, entonces deberíamos poder hacer todo esto sin modificar el sistema en absoluto.
Entonces, ¿qué beneficios podemos esperar de una raíz sin sistema? Nos comunicamos con Chainfire y los beneficios de esto sobre el SuperSU tradicional incluyen:
- Un enfoque y un diseño más limpios
- Desrootear más fácil
- Una partición /system limpia
- Excluye cosas como "sugote", que no son necesarias en Android 6.0 Marshmallow
- Las OTA son un poco más fáciles ahora, ya que actualizar la imagen de arranque suele ser menos complicado que actualizar un sistema / completo.
- Lo más importante es que esto no bloqueará su dispositivo si no tiene la instalación correcta del kernel. Los métodos anteriores para rootear Android 6.0 requerían un parche de política SELinux en el kernel, sin el cual el dispositivo no arrancaba. Con este método, si no hay un kernel de soporte, no tendrás root pero el dispositivo arrancará.
Este nuevo método, como se esperaba, no funciona en cooperación con métodos raíz más antiguos ya que el nuevo método no limpia los archivos raíz antiguos. Debido a esto, necesita actualizar su partición stock/sistema para asegurarse de tener un borrón y cuenta nueva antes de comenzar.
Para descargas, diríjase a publicación en el foro. El desarrollador solicita que las discusiones se realicen en el Hilo SuperSU Beta, así que dirígete allí para hablar en general. Tenga en cuenta que esto es experimental, y probablemente habrá errores, así que proceda bajo su propia responsabilidad.
Actualización: usuario de Reddit MajorNoodles ha informado que Android Pay funcione en su Nexus 5. Fuego en cadena, encendido su publicación de Google+, menciona que el funcionamiento de Android Pay es por accidente y no por diseño. Espera que Android Pay se actualice en el futuro para contrarrestar esto.