12 votos

Raíz systemless

Chainfire (el desarrollador de SuperSU), ha llegado con un nuevo estilo de rootear dispositivos Android 6.0 Malvavisco y arriba. Este es "systemless" de la root, y es la última moda ahora mismo. Así, sólo en caso de que alguien siente curiosidad, pensé que debe haber algún tipo de información acerca de "systemless" root de aquí para referencia en el futuro.

La pregunta principal:

¿Qué es "systemless" de la root, exactamente?

Esta pregunta tiene 2 auxiliares de preguntas, las cuales son:

  1. Donde es más aplicable con respecto a la tradicional "basado en el sistema deroot", y cómo es diferente de él?

  2. Es mejor que la de root tradicional? Si es así, ¿cómo?

Una respuesta completa a la pregunta principal, junto con el auxiliar de preguntas será preferido.

14voto

Principal Respuesta:

Systemless root es un rooting método/procedimiento desarrollado por Chainfire (el desarrollador de la popular administración de la root de la aplicación SuperSU), que implica una modificación de la imagen de disco ram de inicio. El superusuario su binario se convierte en un núcleo de inclusión en lugar de la existente bajo /system/xbin/, como en normal basado en el sistema de root.

Auxiliares Respuestas:

  1. Preferencia de systemless root en root tradicional:

Fue sugerido inicialmente por Chainfire ser útil para los dispositivos Nexus de Malvavisco en adelante para evitar rooteado a los usuarios de tener que flashear todo de stock sistema de arranque y recuperación de particiones antes de emprender incluso un menor de edad actualización OTA, que se ha convertido en la más importante ya que Google ha introducido la política de empujar a cabo actualizaciones de seguridad mensuales a través de agencias de viajes Online, y flashear el dispositivo completo cada mes es tedioso a mejor.

Systemless root se elimina el peso pesado de la partición del sistema por el parpadeo de la ecuación, lo que permite que los dispositivos con systemless root actualizarse justo después de volver a grabar de recuperación de la población y de arranque.

  1. Pros de systemless root en root tradicional:

    • Utilidad cuando OTA actualización de los dispositivos como se mencionó anteriormente.
    • La modificación de la imagen de arranque se deshace de la "Manipulado" de pantalla en Android el arranque de Malvavisco en adelante, si el dispositivo tiene un no-acción de partición, más comúnmente de recuperación.
    • No hay hazañas necesario. Systemless SuperSU técnicamente puede ser escrito como una imagen de arranque a través de fastboot, aunque normalmente se hace mediante el parpadeo de un zip en una recuperación personalizada, que incluye revisiones automáticamente en el dispositivo de arranque de la imagen para hacer las modificaciones necesarias para apoyar systemless de la root.
    • Funciona con un SELinux Enforcing condición de seguridad, mientras que de root tradicional necesidades SELinux Permissive en Android 5.0 y superiores.
    • Es involuntariamente evita Android de Pago y Android para el Trabajo de la root de las restricciones, que trabajan con root tradicional.
  2. Contras de systemless root en root tradicional:

    • Muy buggy y todavía está en fase BETA, a pesar de que está siendo activamente desarrollado y es sin duda útil (por experiencia personal).
    • Algunos núcleos personalizados como LeanKernel se niega a trabajar con systemless de la root, ya que necesitan de root tradicional para funcionar correctamente.
    • Algunos root de las aplicaciones no funcionan con systemless root como duro-código de la path-to-su en su código, que sólo es aplicable para los de root tradicional.
    • No estoy seguro si esto es en realidad un estafador, pero systemless root es el único recomendado rooting método que funcione en Android 6.0.1 y de seguridad.

Fuentes:

  1. XDA-Developers
  2. Nexus 6P Reddit hilo (no sé si es muy fiable)

5voto

Dhruvil Mehta Puntos 169

Systemless root, desarrollado principalmente por Chainfire, es un método alternativo a la root de su teléfono sin alterar los archivos en su sistema. Esto hace que los cambios en la imagen de inicio en lugar del sistema de archivos como init, etc, y por lo tanto hace que el rooting y unrooting más fácil en teoría. Es un experimento, así que no creo que funciona a la perfección. También podría eludir Android Pagar root de las restricciones, pero Chainfire no se esperaba que el, y dice que Android Pagar sería parcheado para llevar a cabo cualquier root de usuarios.

Para obtener más información al respecto, consulte el xda artículo. El dev también tiene un foro aquí.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X