教你从手机中提取system镜像制作线刷救砖包的简单方法

其实在制作刷机包的过程中,有时候没有官方或者第三方提供的救砖包(线刷),那怎么办?
常规的方法有两种:(此处为常规方法,回读的方式暂不说明)
     1.卡刷包转线刷包
     2.dd命令导出分区镜像(需要ROOT权限) 

 

方法一:卡刷包转线刷包
正常的卡刷包解压打开有这样的文件:
 
其实很简单,参考 教程
卡刷包转线刷包工具,新增支持6.0以上

这样,就可以生成你想要的system.img镜像

方法二、dd命令导出分区镜像(需要ROOT权限) 
假设没有官方卡刷包,你依然可以通过dd命令去导出,首先确保你的 手机又ROOT权限或者刷了第三方recovery
首先,如果是有ROOT权限就在开机模式,如果刷了第三方recovery就进入到recovery模式
然后,确保这之前你打开了USB调试模式(recovery模式不用操作),并连接电脑
打开CMD命令行,输入:(/dev/block/platform/*/*/by-name实际路径可能有差别,自己手动cd查看一下准确路径)
  1. adb shell "ls -l /dev/block/platform/*/*/by-name"
查询分区路径为:
  1. lrwxrwxrwx root     root              2014-01-01 09:42 DDR -> /dev/block/mmcblk0p19
  2. lrwxrwxrwx root     root              2014-01-01 09:42 aboot -> /dev/block/mmcblk0p4
  3. lrwxrwxrwx root     root              2014-01-01 09:42 abootbak -> /dev/block/mmcblk0p5
  4. lrwxrwxrwx root     root              2014-01-01 09:42 boot -> /dev/block/mmcblk0p22
  5. lrwxrwxrwx root     root              2014-01-01 09:42 cache -> /dev/block/mmcblk0p24
  6. lrwxrwxrwx root     root              2014-01-01 09:42 config -> /dev/block/mmcblk0p28
  7. lrwxrwxrwx root     root              2014-01-01 09:42 fsc -> /dev/block/mmcblk0p16
  8. lrwxrwxrwx root     root              2014-01-01 09:42 fsg -> /dev/block/mmcblk0p20
  9. lrwxrwxrwx root     root              2014-01-01 09:42 hyp -> /dev/block/mmcblk0p10
  10. lrwxrwxrwx root     root              2014-01-01 09:42 hypbak -> /dev/block/mmcblk0p11
  11. lrwxrwxrwx root     root              2014-01-01 09:42 keystore -> /dev/block/mmcblk0p27
  12. lrwxrwxrwx root     root              2014-01-01 09:42 misc -> /dev/block/mmcblk0p15
  13. lrwxrwxrwx root     root              2014-01-01 09:42 modem -> /dev/block/mmcblk0p1
  14. lrwxrwxrwx root     root              2014-01-01 09:42 modemst1 -> /dev/block/mmcblk0p13
  15. lrwxrwxrwx root     root              2014-01-01 09:42 modemst2 -> /dev/block/mmcblk0p14
  16. lrwxrwxrwx root     root              2014-01-01 09:42 oem -> /dev/block/mmcblk0p29
  17. lrwxrwxrwx root     root              2014-01-01 09:42 pad -> /dev/block/mmcblk0p12
  18. lrwxrwxrwx root     root              2014-01-01 09:42 persist -> /dev/block/mmcblk0p25
  19. lrwxrwxrwx root     root              2014-01-01 09:42 recovery -> /dev/block/mmcblk0p26
  20. lrwxrwxrwx root     root              2014-01-01 09:42 rpm -> /dev/block/mmcblk0p6
  21. lrwxrwxrwx root     root              2014-01-01 09:42 rpmbak -> /dev/block/mmcblk0p7
  22. lrwxrwxrwx root     root              2014-01-01 09:42 sbl1 -> /dev/block/mmcblk0p2
  23. lrwxrwxrwx root     root              2014-01-01 09:42 sbl1bak -> /dev/block/mmcblk0p3
  24. lrwxrwxrwx root     root              2014-01-01 09:42 sec -> /dev/block/mmcblk0p21
  25. lrwxrwxrwx root     root              2014-01-01 09:42 splash -> /dev/block/mmcblk0p18
  26. lrwxrwxrwx root     root              2014-01-01 09:42 ssd -> /dev/block/mmcblk0p17
  27. lrwxrwxrwx root     root              2014-01-01 09:42 system -> /dev/block/mmcblk0p23
  28. lrwxrwxrwx root     root              2014-01-01 09:42 tz -> /dev/block/mmcblk0p8
  29. lrwxrwxrwx root     root              2014-01-01 09:42 tzbak -> /dev/block/mmcblk0p9
  30. lrwxrwxrwx root     root              2014-01-01 09:42 userdata -> /dev/block/mmcblk0p30


查询到system分区的分区路径为/dev/block/mmcblk0p23,如果你要导出system分区,命令行执行


开机状态:
  1. adb shell su -c "dd if=/dev/block/mmcblk0p23" of=/sdcard/system.img
recovery模式:
  1. adb shell "dd if=/dev/block/mmcblk0p23" of=/sdcard/system.img

最后,手机选择MTP模式,也就是只要电脑能识别你的内部存储,你就可以在手机里面拷贝出system.img镜像文件了
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

X神之怒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值