Supongamos que planeo actualizar mi recuperación con TWRP/CWM, pero luego supongamos que me gustaría volver a la recuperación de existencias. ¿Es posible hacer una copia de seguridad de la recuperación de stock de la misma manera que podemos hacer una copia de seguridad de nuestra ROM?
EXTRACCIÓN DE BOOT.IMG DE STOCK ROM u OTRO IMG COMO RECUPERACIÓN, ETC.
REQUISITO:
1. Descargar las herramientas necesarias de adb .
2. PC
3. Controladores de teléfono (para otros teléfonos, búsquelo en Google)
para teléfonos spreadtrum: SCI-Usb-Jungo v4 (descargue aquí) o SCI-USB2Serial v1.5.6.1 (descargue aquí)
4. Teléfono Android + cables USB
PASOS: ABRIR la ventana cmd en la carpeta adb
escriba el ff:
adb devices
adb shell
su
cat /proc/mtd
Ahora, desde su pantalla, mire sus archivos y verá que mtd10 tiene su recovery.img
dev: size erasesize name
mtd0: 00040000 00020000 "misc"
mtd10: 00500000 00020000 "recovery"
mtd12: 00280000 00020000 "boot"
mtd13: 04380000 00020000 "system"
mtd14: 04380000 00020000 "cache"
mtd15: 04ac0000 00020000 "userdata"
Una vez que vea su UBICACIÓN en la que en esta muestra está en tipo mtd10:
cat /dev/mtd/mtd10 > /sdcard/mtd10.img o
cat /dev/mtd/mtd10 > /sdcard/recovery.img
Fuente: http://howtorootcherrymobilesnap.weebly.com/adb/how-to-extract-img -archivos-a través de adb-ex-bootimg
/proc/mtd
es posible que no sea válido para todos los dispositivos, ¿cómo sabría alguien intentar responder a esta pregunta sin que primero se le proporcione el número/nombre de modelo del dispositivo en el que se está trabajando? Esta respuesta es buena y hasta que el autor de la pregunta pueda proporcionar especificaciones, no creo que lo haga mejor que lo que Vivek Ji ya tiene. Además, las sugerencias de Firelord dd
funcionarán muy bien para hacer copias de seguridad completas a través de USB.su
. Por lo tanto, estos comandos solo funcionarán cuando la partición de recuperación de stock ya no esté.Si es root, puede hacer una copia de seguridad/restaurar todas las particiones (no solo la recuperación) con herramientas nativas.
Para enumerar todas las particiones montables y dispositivos de bloque, use find
ygrep
adb shell
su
find /dev | grep by-name$
En mi sistema /dev/block/platform/soc/1d84000.ufshc/by-name
vuelvo (esto es muy específico del dispositivo y el tuyo puede verse diferente).
Ahora puede enumerar ls
esta ruta para mostrar todas las particiones montables.
ls -al --color /dev/block/platform/soc/1d84000.ufshc/by-name/
O todo en un solo comando
ls -al --color $(find /dev|grep by-name$)
Armado con esta información, puede, como raíz, hacer una copia de seguridad de todas las particiones. Simplemente use dd
(parte de cada toolboox/toyboox de Android, por ejemplo:
dd if=/dev/block/platform/soc/1d84000.ufshc/by-name/recovery of=/sdcard/Download/recovery.img.dd
Advertencia ¡Posible pérdida de datos! No lo use hasta que comprenda todos los
dd
parámetros.
En muchos casos también puede restaurar con la dd
herramienta, por ejemplo:
dd if=/sdcard/Download/recovery.img.dd of=/dev/block/platform/soc/1d84000.ufshc/recovery
El punto clave es iniciar una partición de recuperación personalizada como TWRP sin instalarla . Por ejemplo, con un dispositivo HTC, usaría las herramientas adb de la plataforma y ejecutaría este comando desde una terminal en Windows:
fastboot boot twrp.img
Este control remoto inicia la partición de recuperación personalizada para que deje intacta la partición de recuperación de stock.
Ahora rooteas el teléfono.
Reinicie el teléfono.
shell adb
su
Use el comando dd para copiar la partición de recuperación.
Si ya ha flasheado una partición de recuperación, es demasiado tarde. Tendrá que encontrar una partición de recuperación de stock para su teléfono en algún lugar de Internet .
Gokul NC
Señor del Fuego
dd
siempre están ahí para ayudar siempre que tenga acceso de root.