Tengo un Verizon Galaxy Nexus que fue rooteado. Usé un Rootkeeper OTA para mantener la raíz después de actualizar a 4.0.4, que funcionó muy bien, pude usar la raíz mucho después de la actualización OTA. Pero recientemente, la raíz dejó de funcionar, sin embargo, las aplicaciones en las que había guardado el permiso antes de la misteriosa eliminación de la raíz todavía funcionan. Entonces puedo usar Sixaxis, Wifi Tether, File Explorer con permisos de root, etc. Todos funcionan muy bien, sin embargo, cualquier aplicación nueva que descargue no puede obtener acceso de root. Lo noté por primera vez tratando de flashear una rom.
Cuando entro en la aplicación SU, dice que tengo un binario desactualizado y cuando trato de actualizarlo (desde 3.0.3) no puedo obtener acceso a la raíz.
¿Alguna idea de por qué perdí el acceso a la raíz y cómo puedo recuperarlo antes de volver a pasar por todo el proceso de raíz?
Tener "root" solo significa que tiene su
instalado un binario en funcionamiento (la aplicación "su" generalmente es solo una interfaz de administración para el binario de nivel de Linux instalado en /system/bin
o /system/xbin
). Entonces, algo salió mal con el binario, o la forma en que se instaló, o sus permisos, o su ubicación, o...
Sospecho que las aplicaciones que todavía funcionan deben haberse chown
borrado solas una vez en el momento de la configuración. Entonces solo necesitan su
trabajar una vez, y después de eso, están listos para comenzar.
Si puede conectar un adb
shell o ejecutar una terminal de Android (ese fue solo el primer resultado de búsqueda de Play Store, no estoy respaldando esa terminal específica), escriba "su" y vea si obtiene un error significativo. Puede usar adb
para copiar un nuevo su
binario, o simplemente volver a "rootear" el dispositivo. Consulte las preguntas frecuentes aquí: http://androidsu.com/superuser/faq/
Chahk
Mella
roxana