假设手机设备能正常开机的情况,就可以通过df进行备份。下面以备份boot分区为例介绍如何备份和恢复分区内容。
1查看boot属于哪个分区
进入手机路径dev/block/platform/ff0f0000.rksdhci/by-name输入查看命令ll。比如我这里看到的是 /dev/block/mmcblk0p5
2查看boot分区的大小
输入cat proc/partitions
3用dd命令将分区boot复制到data分区下
dd if=/dev/block/mmcblk0p7 of=/sdcard/boot.img bs=1024 count=32768
4将备份的boot.img 拷贝到PC
adb pull /sdcard/boot.img .
5恢复boot分区内容
dd of=/dev/block/mmcblk0p5 if=/sdcard/boot.img bs=1024 count=32768
参照修改:《备份和恢复Android手机分区的方法》: http://blog.csdn.net/u014134180/article/details/78120143