搜索
热搜: 活动 交友 discuz
查看: 2131|回复: 0

adb备份分区与fastboot还原分区

[复制链接]

43

主题

44

帖子

1162

积分

超级版主

Rank: 8Rank: 8

积分
1162
发表于 2017-4-2 01:50:25 | 显示全部楼层 |阅读模式
备份:
自动化的批处理可以照这样写:



  • adb shell  su -c "dd if=/dev/block/mmcblk0p1 of=/sdcard/system.img bs=4096"
  • adb shell  su -c "dd if=/dev/block/mmcblk0p2 of=/sdcard/cache.img bs=4096"
  • adb shell  su -c "dd if=/dev/block/mmcblk0p3 of=/sdcard/misc.img bs=4096"
  • adb shell  su -c "dd if=/dev/block/mmcblk0p5 of=/sdcard/recovery.img bs=4096"
  • adb shell  su -c "dd if=/dev/block/mmcblk0p6 of=/sdcard/boot.img bs=4096"
  • adb shell  su -c "dd if=/dev/block/mmcblk0p7 of=/sdcard/radio.img bs=4096"adb shell  su -c "dd if=/dev/block/mmcblk0p8 of=/sdcard/oemboot.img bs=4096"



DATA用这样的备份方法没意思,也备份不了,备份出来是是相当的大,盘不够放。
命令是这个:adb shell  su -c "dd if=/dev/block/mmcblk0p4 of=/sdcard/data.img bs=4096"  


当然,也可以这样来写:
运行:


  • adb shell
  • su

  • cat /dev/block/mmcblk0p1 > /sdcard/system.img
  • cat /dev/block/mmcblk0p2 > /sdcard/cache.img
  • cat /dev/block/mmcblk0p3 > /sdcard/misc.img
  • cat /dev/block/mmcblk0p5 > /sdcard/recovery.img
  • cat /dev/block/mmcblk0p6 > /sdcard/boot.img
  • cat /dev/block/mmcblk0p7 > /sdcard/radio.imgcat /dev/block/mmcblk0p8 > /sdcard/oemboot.img


加上DATA的命令:cat /dev/block/mmcblk0p4 > /sdcard/data.img

还原:
以上运行完,在内存卡上就有了七个IMG格式的镜像备份。
还原时,用此命令:
fastboot oem unlock
fastboot erase XXX    这个命令是擦除分区数据
fastboot flash XXX XXX.img

XXX代表的就是分区,比如,还原系统SYSTEM分区:


  • fastboot erase system
  • fastboot flash system system.img




来源:{http://bbs.zecoki.com/forum-70-1.html}
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




上一篇:Fastboot专业解释
下一篇:adb常用的几个命令
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

抖音账号
关注抖音
加入粉丝群,抽取论坛金币


Archiver|手机版|小黑屋|IT趣-GEEK社区

GMT+8, 2024-5-14 11:22 , Processed in 0.062806 second(s), 22 queries .

Powered by Discuz! X3.4. 技术支持 by 巅峰设计

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表