时隔两天,奇兔ROM学院课程教学第四讲之Recovery备份提取制作ROM很快又和大家见面了,随着学习的深入,大家是否觉得自己有变厉害了的感觉呢!本节课主讲FIRE-X神之怒将教大家学会从recovery备份出的文件提取制作ROM,并以三星I9300为例讲解,这部分的讲解穿插厨房的使用,修改厨房生成的刷机脚本等,大家可跟着课程一起回忆一下前面几节课所讲的内容。(FIRE-X神之怒个人微博:http://weibo.com/itsmyphone)
第四讲课程直播请戳这里:http://bbs.7to.cn/thread-40415-1-1.html。
以下说明,以i9300为例,其它手机基本也是一样:
一、recovery备份系统文件,和隐藏系统备份文件的导出
1.手机进入recovery模式
进入recovery方式:
a.手动方式:电源键+HOME+音量上(i9300),或者电源键+音量上(具体因手机而异)
b.奇兔刷机:连接手机--实用工具--进入recovery
c. cmd窗口执行adb命令:
adb reboot recovery
2.备份系统到内置或者外置SD卡
a.内置SD卡:有些机器系统会自动生成0目录,需要使用adb命令定位备份路径。
例如i9300,手机备份的文件目录是在/data/meida下面,而内置SD卡路径为/data/media/0,故备份出来的文件是在/data/media/clockworkmod/backup目录下,这样我们就可以用adb命令pull出来到当前路径,文件就在当前路径下
abd pull /data/media/clockworkmod/backup .
(.表示当前路径,具体找到adb所在路径,这里用的是奇兔刷机工具的adb命令行工具,路径在C:\Program Files (x86)\QTShuaJi\AdbAdapter)
b.外置SD卡:可以直接从外置SD卡拖出来
二、system.ext4.tar.a和system.ext4.tar.b文件的合并
将备份出来的文件拷贝出来,
打开所在路径,按住shift,单机右键,在此处打开命令行,使用type命令合并文件到目标文件system.ext4.tar:
type system.ext4.tar.a system.ext4.tar.b >> system.ext4.tar
合并完成后,system.ext4.tar成文一个非0K文件
三、厨房打包生成卡刷包
1.将上面合并的文件system.ext4.tar和内核boot.img拖动到厨房original_update路径下
2.打开厨房, ./menu进入厨房执行操作,选1将文件导入工作目录,按流程enter一路进行到最后,最后99命令打包完成
3.生成的zip刷机包查看分区是否有误,确定没有错误就可以进行刷机
4.如有报错,参考前面第二课课程讲解的刷机脚本知识
小伙伴们如对FIRE-X神之怒本课所讲内容有疑问可通过奇兔ROM开发者学院的答疑环节提出,答疑具体方式为:学员在奇兔论坛->ROM开发者学院->学院课程里面发布和前一天视频课程有关的疑问贴,课程导师会对发布的疑问贴进行及时回复解答。欢迎大家加入奇兔ROM学院1群: 392636447 (已满)奇兔ROM学院2群: 436903707。