Estoy tratando de usar la aplicación ROM Manager para hacer una copia de seguridad de la ROM actual de mi Xperia Z, pero parece que no se puede hacer sin desbloquear el gestor de arranque/instalar ClockWorkMod Recovery.
¿Hay alguna alternativa para mí para hacer una copia de seguridad de la ROM actual y actualizar otra ROM sin tener que meterme con el cargador de arranque o ClockWordMod Recovery?
Tenga en cuenta que mi dispositivo ya está rooteado con este método .
De acuerdo con el sitio web de Sony , es probable que jugar con el cargador de arranque anule la garantía, lo que frustra mi propósito y, por lo tanto, todos mis intentos de hacer una copia de seguridad de la ROM de stock aquí.
Encontré otra manera de hacerlo. Este usa Terminal Emulator o adb shell
.
Abra un shell como root. Primero determina qué dispositivos bloquean /system
y /boot
son, con ls -al /dev/block/platform/dw_mmc/by-name
. Tenga en cuenta que el dw_mmc
puede variar entre dispositivos. Tendrás que encontrarlo tú mismo. Luego dd if=/dev/block/systemblock of=/storage/sdcard0/system.img
, hará dd if=/dev/block/bootblock of=/storage/sdcard0/boot.img
una copia de seguridad de todo su sistema Android.
Si desea restaurar usando esta solución: inicie la recuperación, monte su tarjeta SD, luego en un adb shell
, haga
su
dd if=/storage/sdcard0/system.img of=/dev/block/systemblock
dd if=/storage/sdcard0/boot.img of=/dev/block/bootblock
Copiar /system y /boot en cualquier otro lugar debería funcionar. Luego, puede crear un paquete flash para reinstalarlo o usar TWRP para mover directamente los archivos.
Si tiene la suerte, puede encontrar la ROM estándar o los paquetes flash OTA para su teléfono en línea.
Editar: si desea crear su propio paquete flash, este hilo del foro en XDA presentará el lenguaje de secuencias de comandos edify, mientras que esta página wiki ayuda a empaquetar su archivo zip. Puede tomar update-binary
de cualquier zip flashable y ponerlo en el suyo, mientras que updater-script
es donde vivirá su código edify.
izzy
eric
izzy