分享

戴子用ADB命令做ROM方法,无私传授(适用于无刷机包设备,做刷机包,比如山寨机)

 昵称3884271 2015-11-27

戴子用ADB命令做ROM方法,无私传授(适用于无刷机包设备,做刷机包,比如山寨机):

1、下载戴子ADB命令箱,具体详见:http://lenovo.zol.com.cn/178/1763_1772987.html
2、需要做包的安卓设备要成功获取权限,保证手机上有一张可用容量大于2G的内存卡。
3、打开安卓设备的USB调试模式,进入MTP模式或者充电模式。
4、窗口输入adb devices,可以看到正常连接的信息,如:9e42530e devices。若没有出现则代表没有连接成功,请检测驱动是否安装正确。
5、进入shell:在戴子ADB命令箱里,输入adb shell,回车。
6、获取权限:输入su,回车。
7、寻找各部分系统镜像的挂载点,一般安卓系统镜像包括:system.img、cache.img、misc.img、data.img(一般不备份)、recovery.img、boot.img、radio.img 、oemboot.img这八个模块,我们一般只要备份其中7个就可以了,data.img镜像太过庞大,可以不必备份,所以我们只要找到其中7个的挂载点。输入:cat /proc/mounts,回车,会跳出各种挂载点信息。以system.img为例,如果跳出信息提示如/dev/block/mmcblk0p1 /system  ext4 rw,    ……说明system.img的挂载点在mmcblk0p1,其他镜像原理一样,以此类推,一般/dev/block/后面就是挂载点。每台手机的镜像模块个数都有可能不同,但大致是一样的,具体情况还请具体分析,做ROM要有一颗灵光变通的大脑。
8、开始备份相关镜像,以以下假设假设为例:system.img(挂载点为mmcblk0p1)、cache.img(挂载点为mmcblk0p2)、misc.img(挂载点为mmcblk0p3)、data.img(挂载点为mmcblk0p4,一般不备份)、recovery.img(挂载点为mmcblk0p5)、boot.img(挂载点为mmcblk0p6)、radio.img(挂载点为mmcblk0p7) 、oemboot.img(挂载点为mmcblk0p8)。
9、备份system.img 时输入(输入完毕后回车):cat /dev/block/mmcblk0p1 > /sdcard/system.img
10、备份cache.img 时输入(输入完毕后回车):cat /dev/block/mmcblk0p2 > /sdcard/cache.img
11、备份misc.img 时输入(输入完毕后回车):cat /dev/block/mmcblk0p3 > /sdcard/misc.img
12、备份data.img 时输入(输入完毕后回车):cat /dev/block/mmcblk0p4 > /sdcard/data.img (一般不备份)
13、备份recovery.img 时输入(输入完毕后回车):cat /dev/block/mmcblk0p5 > /sdcard/recovery.img 
14、备份boot.img 时输入(输入完毕后回车):cat /dev/block/mmcblk0p6 > /sdcard/boot.img 
15、备份radio.img 时输入(输入完毕后回车):cat /dev/block/mmcblk0p7 > /sdcard/radio.img
16、备份oemboot.img 时输入(输入完毕后回车):cat /dev/block/mmcblk0p8 > /sdcard/oemboot.img
17、好了,运行完以上命令备份,你们会发现手机的内存卡上就有了7个img格式的镜像备份了,不包含data.img 是7个哦。把这些img文件拷贝到电脑上备份,这就是我们刚才做出的刷机包啦。
18、下面来介绍一下,用ADB命令刷回刚才备份的系统镜像。
19、首先解锁fastboot,输入fastboot oem unlock,回车。
20、刷入system.img(输入完毕后回车):fastboot flash system system.img
21、刷入cache.img(输入完毕后回车):fastboot flash cache cache.img
22、刷入misc.img(输入完毕后回车):fastboot flash misc misc.img
23、刷入data.img(输入完毕后回车):fastboot flash data data.img
24、刷入recovery.img(输入完毕后回车):fastboot flash recovery recovery.img
25、刷入boot.img(输入完毕后回车):fastboot flash boot boot.img
26、刷入radio.img(输入完毕后回车):fastboot flash radio radio.img
27、刷入oemboot.img(输入完毕后回车):fastboot flash oemboot oemboot.img
28、大工告成!

终于写好了

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多