Lamentablemente mi dispositivo (sm-g3185) no es compatible con ninguno de los CWM o NANDbackup así que estoy tratando de hacer una copia de seguridad manualmente. He encontrado este hilo que me dice que abra un terminal (estoy en Arch Linux) y lo ejecute:
adb forward tcp:5555 tcp:5555
adb shell
su
/system/xbin/busybox nc -l -p 5555 -e /system/xbin/busybox dd if=/dev/block/mmcblk0
Y luego otra terminal y a correr:
adb forward tcp:5555 tcp:5555
cd /path/to/store/the/backup
nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0.raw
He hecho todo esto y parece que funciona. Sin embargo, hubo un retraso de unos segundos entre el lanzamiento del dd
en el terminal1 y el comando nc
en el terminal2.
¿Puedo confiar en la copia de seguridad que he creado de esta manera? ¿No significa esto que he perdido parte de la salida de dd
? ¿No deberían ejecutarse simultáneamente o, al menos, no debería el nc
comando se inicie antes de el dd
¿uno?