分享

利用recovery备份文件制作卡刷包教程,LG Optimus Black/P970 安卓论坛

 M天音 2014-01-19
本帖最后由 a8644283 于 2012-12-20 20:56 编辑

不用ROM厨房,不用其它工具提取相关文件

以制作官方的新加坡V20F卡刷包为例:

大致过程:通过recovery备份,得到相关文件,打包,签名,移进刷机脚本。

具体过程:
把你修改好的ROM进入recovery备份,把备份包移到电脑上,
新建一文件夹命名为update 在update文件夹里在新建一个文件夹命名META-INF
打开备份包,把system.ext3.tar解压得到system,把system和boot.img移到新建的update里
1.jpg
现在将update压缩成ZIP格式的压缩包,(勾选“测试压缩文件”防万一)注意:在update里选中三个文件来压缩,不要直接压缩update!
2.jpg
给update.zip签名,(签名需要电脑安装JAVA环境,签名工具里有JAVA程序)签名工具下载:
游客,如果您要查看本帖隐藏内容请回复

下载解压签名工具,把update.zip放入Auto-sign文件夹里,运行Sign.bat,这时会在当前文件夹生成update_signed.zip,如图:
4.jpg
耐心等待签名结束,显示
5.jpg
按任意键结束,签名完成。
现在打开update_signed.zip,这个就是你签名后的压缩包,签名成功会在包里的META-INF下生成三个文件,表示签名成功,如图
6.jpg
此时还欠刷机脚本,刷机脚本是存放在META-INF里com文件里的文件,不会自己写刷机脚本的可以找同机型同版本的卡刷包里的com文件替换,比如我是制作V20F的卡刷包,我找的是V20C卡刷包里的com来替换,同样是P970,同样是官方版,同样是2.3.4,这个很重要,否则可能会刷不进去
具体操作:如图,分别打开,鼠标点击com不放直接拖进去,弹出窗口点确定
7.jpg
8.jpg
到此卡刷包就制作好了,可以将update_signed.zip重命名了(不可带中文或特殊符号)

附言:
做好的包放入卡里双清刷入测试一下,刷的时候注意看弹出的英文与往常相比有无异样,发现不对劲的返回双清刷别的卡刷包在开机,因此时可能刷机包有误,直接开机可能进不了系统,重新检查刷机包哪里出错。

关于刷机脚本,如果我们替换的是V20E的刷机脚本,那在刷机过程中显示的是V20E,这只是个数字,没有其它影响。
如果想修改为对应的版本,具体操作:(不建议小白修改,这个修改是我个人想法,我没测试过,个人觉的没必要改那个,尽供参考免的误导大家。)
打开META-INF-com-google-android,用记事本打开updater-script(用其它工具打开修改可能刷机中刷不进去,具体自测)找到V20E,改为你替换的对应版本。改完是否要重新签名我也不清楚,我没试过,不想折腾,免的变砖。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多