6 votos

¿El restablecimiento de fábrica ha dejado root intacta?

Anoche rooteé mi Dream/G1 y finalmente renuncié a modificarlo (no para siempre, pero sí por el momento) y opté por restaurar la configuración de fábrica a través de Settings > SD card & phone storage > Factory data reset , lo que sí solucionó todos los problemas que tenía con la multitarea (y no poder contestar, etc.)

Curiosamente, parece que sigo teniendo Root en el teléfono, a pesar de haberlo reseteado. Me gustaría entender cómo es posible. Permisos de superusuario es la única aplicación no stock que sigue en el teléfono, y todavía soy capaz de utilizar su para obtener los privilegios de Root de adb shell . ¿Esto se debe a que BusyBox se instala en mi tarjeta SD?

Mi teléfono funciona muy bien, así que esto no es crítico, pero todo el ejercicio era/es para conocer mejor mi teléfono y esto es definitivamente un misterio. Gracias.

6voto

v6ak Puntos 176

Las cosas del root (su, busybox y Superuser.apk) se instalan en /system, que suele estar en una partición especial. Esta partición suele estar montada como de sólo lectura. (Recuerde el comando mount, que es necesario para permitir la escritura allí...) Es probable que esta partición no se vea afectada por el reinicio maestro.

0 votos

Nota: @Redh3ad lo ha confirmado en su comentario: Un restablecimiento de fábrica sólo borra la partición userdata y la caché. Superuser.apk y su se copian a la partición del sistema cuando el rooting, por lo que un restablecimiento de fábrica no toca estos archivos.

2voto

Martin Clarke Puntos 3370

Si quieres eliminar el acceso Root de tu teléfono tienes que desrootearlo.
Aquí hay un enlace para Desenraizar HTC G1/Dream o Desrootear el G1 | Foros de Android

Los enlaces que he proporcionado son sólo un punto de partida - Nunca he desrooteado así que no puedo hablar del método pero sé que un "Restablecimiento de datos de fábrica" / "Hard Reset" se NO eliminar la "root". He hecho un "Hard Reset", sin embargo, y han experimentado la misma cosa que usted - usted todavía tiene Root y cualquier aplicación que eran parte de rooting y cualquier ROM personalizada que flasheó - todo lo demás se ha ido. Esto sólo borrará tus datos de usuario y aplicaciones (y posiblemente algunas otras cosas que no conozco), pero el teléfono seguirá estando rooteado si lo habías hecho antes de hacer el "Hard Reset". Como uno de los enlaces establece una de las principales razones para un-rooting es para convertir su teléfono en las reparaciones de garantía.

Espero que esto ayude.

0voto

newuser Puntos 2429

Deberías probar tu teléfono para ver si realmente sigues teniendo acceso Root, o si por alguna extraña razón al restaurar tu teléfono a stock no se eliminó el icono de la aplicación de superusuario.

Ve al market y descarga algo como Barnacle (app de WiFi AP adhoc) o AndroSS (app de captura de pantalla) e intenta ejecutar lo que descargues. Si te pide acceso su, lo permites, y realmente realiza la tarea para la que está diseñada, entonces todavía tienes Root. Si no te pide acceso su o si lo hace pero aparentemente no responde correctamente, entonces lo más probable es que el restablecimiento de fábrica haya eliminado tu acceso Root sin limpiarlo.

En cuanto a por qué no tendrías Root pero sí la aplicación de superusuario instalada? Eso es algo que requeriría mucha más investigación, creo.

2 votos

Amanda dice que restauró la configuración de fábrica, no que reflasheara la ROM original, etc. OMI, lo único que ha ocurrido es que se han restaurado los distintos ajustes a su estado original y se han borrado los datos del usuario. Lo que sea que se haya usado para obtener acceso Root todavía permanece, por lo que todavía está rooteada.

0 votos

@Sparx - Yo tenía la impresión de que un restablecimiento de fábrica trajo el firmware de nuevo a la configuración de valores (lo que significa que no hay aplicaciones instaladas que no vinieron con el teléfono en la acción), lo que significaría que la aplicación de superusuario no debería haber persistido, ya que no se obtiene que desde el mercado donde su cuenta volverá a descargar cualquier cosa que había instalado previamente (al menos en 2.2 lo hará). Por supuesto, la principal diferencia entre nuestras perspectivas radica en el método que la opción de restablecimiento de fábrica utiliza para llevar a cabo su tarea.

5 votos

Un restablecimiento de fábrica sólo borra la partición de datos de usuario y la caché. Superuser.apk y su se copian a la partición del sistema cuando se rootea, por lo que un restablecimiento de fábrica no toca estos archivos.

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