Cambiar de raíz sin sistema a raíz del sistema (tradicional)

La búsqueda en Internet revela un par de formas de hacerlo:

  • Esta publicación de reddit sugiere un par de métodos, que son simples

  • Por el contrario, este XDA menciona que incluso boot.imgel flasheo no es suficiente y también es necesario limpiar el sistema flash, en otras palabras, completar la ROM.

¿Corro algún riesgo si elijo el primer método y actualizo la última versión del root tradicional?

¿Algo más que deba tener en cuenta?

Editar: ¿Algún otro método?

En lugar de responder al cuerpo de su pregunta, respondí al título. Hazme saber si resuelve tu problema.
@DeathMaskSalesman: Está bien, ese es el quid. Se revertirá si hay un problema (algunos problemas expuestos los atribuyo a la raíz sin sistema, como suposición, si se resuelven de otra manera, no es necesario revertir)

Respuestas (1)

Tuve este mismo problema hace algún tiempo. En mi caso, esta publicación de Reddit ayudó.

Básicamente, para migrar a la raíz del sistema tradicional, debe tener instalada la recuperación TWRP , el último ZIP flashable SuperSU, su teléfono ya debe estar rooteado sin sistema y SuperSU by Chainfire para ser su aplicación de administrador raíz.

A continuación, inicie Android, abra SuperSU y navegue hasta la pestaña Configuración . Busque el botón Full Unroot y tóquelo. Cuando SuperSU le pregunte si está seguro de desrootear, acepte . Cuando le pregunte si desea restaurar el antiguo boot.img , deniegue .

Cuando el teléfono se reinicie, ingrese las teclas apropiadas y arranque en TWRP. Una vez allí, asegúrese de que la partición /data esté montada. Luego, en el menú Avanzado , inicie la Terminal de TWRP y emita los siguientes comandos:

cd /data
echo SYSTEMLESS=false > .supersu

. Como alternativa, puede utilizar

echo SYSTEMLESS=false > /data/.supersu

para lograr el mismo resultado. Esto crea el archivo .supersu dentro de /data .

Finalmente, actualice el ZIP de SuperSU para forzar a SuperSU a usar el antiguo procedimiento raíz estándar.


El archivo .supersu

Este archivo es verificado (p. ej . con origen ) por SuperSU ZIP. Si encuentra la entrada SYSTEMLESSy tiene valor false, el instalador realizará una instalación del sistema. Si el valor es true, la instalación será sin sistema.

Gracias . ¿Xposed no se vio afectado? Solo por curiosidad, ¿qué hace exactamente el comando? Al preguntar por mi dispositivo (Moto X Play), tuve que echo "SYSTEMLESS=true" >> /data/.supersuhacerlo funcionar (IDK de eso hace una diferencia en su solución) +1
Además, ¿puedo actualizar la última versión de system root o cualquier versión igual de buena?
@beeshyams No puedo decir si Xposed funcionará bien; estaba en Android 7 cuando apliqué esta solución, por lo que no Xposed, pero si el problema era que Xposed no pudo encontrar su , entonces sí, funcionará nuevamente. Mis dos comandos y el suyo hacen lo mismo: crean el archivo .supersu dentro de /data y escriben la cadena SYSTEMLESS=falsedentro de él. Este archivo es verificado por el ZIP de SuperSU, y si esa cadena está configurada en false, entonces el método de enraizamiento será el tradicional. Por último, mi prueba se realizó con SuperSU ZIP v2.79-201612051815, por lo que realmente no puedo decir que funcione para un ZIP anterior.
Estoy en la versión 2.79, por lo que debería estar bien
Es interesante que aconseje no restaurar la imagen de arranque al realizar un desrooteo completo. Probé su método y debido a que no lo restauré, nunca logré rootear cuando instalé en modo sistema, no sin sistema. Probablemente esa sea también la razón por la que @beeshyams tuvo problemas. También puso SYSTEMLESS=true (no falso), por lo que parece que se estaba moviendo del modo de sistema a systemless, que es exactamente lo contrario de lo que trata este artículo.
Buen día. Tienes razón al decir que beeshyams puso SYSTEMLESS=true, mientras yo estaba balbuceando SYSTEMLESS=false. De esa manera, consiguió una raíz sin sistema en lugar de una tradicional. Por qué dice que funcionó, no lo sé. Sobre la restauración de la imagen de arranque y una buena parte de la solución, simplemente informé lo que encontré en el enlace que puede ver en mi respuesta, ya que ese método funcionó para mí en ese momento. Me temo que ya no puedo solucionar ningún problema con SuperSU, ya que actualmente estoy usando la propia solución raíz de LineageOS.
@MarcElser y Salesman: profundas disculpas por mi primer comentario que causó esta confusión. Para dejar las cosas claras 1. En el primer comentario, me refería a lo que necesitaba mientras rooteaba el teléfono en modo sin sistema por primera vez, mientras leía en XDA (¿su hilo?) y estaba tratando de entender cómo funciona 2. Su solución funcionó bien para mí y ahora estoy en la raíz tradicional //
Un par de otras cosas que pueden ser útiles para otros visitantes 1. Si la raíz es pegajosa y no desaparece, esto ayuda, como lo hizo para mí. 2. Si simplemente cambia a la raíz del sistema y restaura /data(que antes estaba en el modo sin sistema), ¡volverá al modo sin sistema nuevamente! Ti Bu es la única salida