copia de seguridad de la imagen del sistema antes de rootear: por favor ayuda

Tengo un Samsung Galaxy S III i9300. En Windows 7 hay algo llamado partición de recuperación que contiene una imagen comprimida completa del sistema operativo desde el cual se puede instalar Windows 7. En Android, en cambio, hay una recuperación, que según tengo entendido es una partición con un microsistema operativo completo desde el cual se puede descomprimir un sistema operativo de una imagen en la tarjeta SD y convertirlo en el sistema operativo actual.

Lo que quiero preguntar es. Quiero rootear mi dispositivo. Para esto, puedo usar Odin 3 y ChainFire. Una vez que el dispositivo esté rooteado, ¿podré volver y desrootear el dispositivo? Para hacerlo, me gustaría guardar el programa que reinstala el sistema operativo Android desde cero. Donde esta este programa. Quiero hacer una copia de seguridad en caso de que sea necesario, no quiero perderlo o personalizarlo.

Puedo ver mi imagen en sammobile.com, pero la descarga es lenta si no paga por la descarga y no pude descargar la imagen.

Si instalo ClockworkMod como mi recuperación, primero necesito rootear el dispositivo antes de instalar ClockworkMod, de modo que cuando ClockworkMod sobrescriba la recuperación, la recuperación anterior desaparecerá y solo podré restaurar la versión rooteada del sistema operativo. Además, no podré reinstalar la recuperación anterior ya que, una vez que ClockworkMod la sobrescribió, esta recuperación antigua/original desaparecerá. ¿Es esto correcto? ¿Qué pasa si quiero hacer una copia de seguridad de la versión no rooteada del sistema operativo?

Gracias.

Respuestas (1)

En primer lugar, no existe una "copia completa" del sistema almacenada en ningún lugar del dispositivo, como ocurre con la partición de recuperación de Windows que describe. Tampoco hay un "programa que reinstala el sistema operativo Android desde cero" almacenado en el dispositivo, por lo que puede hacer una copia de seguridad (la instalación siempre se realiza a través de , que se encarga de sí mismo).

Lo segundo es un problema del huevo y la gallina: para crear una copia de seguridad de la imagen de la partición, necesitará acceso , por lo que no puede hacer esa copia de seguridad antes de que su dispositivo esté rooteado (y se implementó una recuperación personalizada para proporcionar la herramientas necesarias). Pero luego ya no puede hacer una copia de seguridad del estado original , ya que ha sido alterado por el proceso de enraizamiento (y la instalación de recuperación personalizada). Entonces, la única forma de tener disponible el "estado de stock real" es descargar una imagen de stock.

Sin embargo, el proceso de enraizamiento en sí mismo es reversible (ver la etiqueta Y con un archivo de instalación completo (incluida la recuperación y todo), debería poder restaurar el estado "previo al enraizamiento". Como no tengo un dispositivo Samsung, no puedo hablar de ningún contador de flash que le permita a Sammy saber qué "trabajo sucio" hiciste en el medio...

Si no hay una copia completa de Android instalada en algún lugar del dispositivo, ¿qué hace el programa que se ejecuta con "adb reboot recovery"? ¿Cómo se realiza un restablecimiento de fábrica si no hay una copia completa de Android instalada en alguna parte?
@ user2239505: la recuperación lo inicia en la recuperación, que es un sistema operativo pequeño separado, no Android en sí. En cuanto a un restablecimiento de fábrica, lo que hace es borrar la partición /data, que contiene aplicaciones que no son del sistema, así como todas las configuraciones de usuario y demás. La partición /system no se modifica excepto por las actualizaciones del sistema.
Hay dos particiones principales en Android (piense en letras de unidad como Windows). /sistema y /datos. /system alberga todos los archivos de su sistema operativo y, por lo general, permanece como de solo lectura y fuera de sus límites. /datos es de lectura/escritura y aquí es donde se guardan todos los programas y configuraciones. Cuando realiza un restablecimiento de fábrica, borra la partición /data pero su partición /system no se ve afectada (dado que es de solo lectura, nunca se modificó). Cuando rootea, agrega los archivos raíz a la partición / system, por lo que cuando restablece los valores de fábrica, esos archivos aún permanecen.