解决99%的卡刷包无法通过ROM制作工具修改的问题
有部分朋友在制作ROM过程中遇到了 解包失败、解包出来的文件为空或直接不识别ROM等等情况,很多人以为是ROM制作工具的问题,其实不是,这些问题可以归纳为一种问题,那就是ROM卡刷包命名不规范导致的。
列举几种正确的ROM格式:
第一种、常规格式卡刷包:拥有system文件夹、META-INF刷机脚本和内核boot.img,data或其他文件夹不用管(注:华为机型可能会有cust文件夹)
第二种、img格式卡刷包:拥有系统system.img,内核boot.img和META-INF刷机脚本,firmware-update文件夹是官方底层问题,其他文件夹不用管
第三种、new.dat格式卡刷包:拥有系统system.new.dat、system.patch.dat(不重要)、system.transfer.list、内核boot.img和META-INF刷机脚本,其他文件夹不用管
以上三种是最常见的ROM卡刷包格式,如果非以上格式那就说明rom结构命名被开发者自定义了,被自定义命名的ROM是没办法被ROM制作工具识别的,因此我们需要通过手动修改来解决ROM不规范导致解包失败的问题。
解决方法:
在处理之前我们首先要判断ROM是以什么方式刷入的,用压缩软件打开卡刷包,找到META-INF\com\google\android\updater-script,然后用“内部查看器”打开(注:演示软件为好压)
然后从刷机脚本里查看是否存在以下情况
这种是第一种格式的卡刷包,判断是否为常规ROM的脚本条件:
首先里面有很多条如上图所示脚本,有package_extract_dir("xxx", "/system");xxx则表示可自定义
确定之后,将ROM包里xxx对应的文件修改为system,改好后通过ROM制作工具修改,修改好ROM之后再把命名改回去就行。内核boot.img同理
这种是第二种格式的卡刷包,判断是否为img形式的脚本条件:
package_extract_file("xxx", "/dev/block/分区无视/system");xxx则表示可自定义
确定之后,将ROM包里xxx对应的文件修改为system.img,改好后通过ROM制作工具修改,修改好ROM之后再把命名改回去就行。内核boot.img同理
这种是第三种格式的卡刷包,判断是否为new.dat形式的脚本条件:
block_image_update("/dev/block/分区无视/system",package_extract_file("system.transfer.list"), "xxx", "system.patch.dat");xxx则表示可自定义
确定之后,将ROM包里xxx对应的文件修改为system.new.dat,改好后通过ROM制作工具修改,修改好ROM之后再把命名改回去就行。内核boot.img同理
以上三种情况基本上已经覆盖绝大多数ROM,大家要学会灵活运用判断,在实际操作中可能遇到的情况和这个不大一样,但是万变不离其宗,都可以用这个方法解决。如果通过此方法解决不了,那就说明ROM已经加密或是问题ROM,遇到这种情况就换个ROM吧。
ROM制作工具(www.rom.cn)
下载地址http://tfile.7to.cn/romtool/romtools_setup_official.exe
官方交流群:346864096
解决99%的卡刷包无法通过ROM制作工具修改的问题相关推荐
- 【ROM制作工具】小白轻松一键搞定纯净ROM刷机包
纯净ROM有着体积小,安全稳定,省电流畅等特点,精简官方预装应用,去除垃圾文件,让手机更加干净清爽,这也是很多ROM爱好者喜欢纯净ROM的原因. [教程如下] 1.选择一个要修改的刷机包,拖动到ROM ...
- 【ROM制作工具】如何精简ROM?快速精简ROM详细教程!
准备工作: ROM制作工具 下载地址:http://tfile.7to.cn/romtool/romtools_setup_official.exe 1.选择ROM 选择任意要精简的ROM,有本地RO ...
- 【教程】用安卓厨房制作你自己的卡刷包!你也可以是Romer !
ROM定制工具--dsixda's Android Kitchen是由xda-developers论坛的一位来自加拿大的大神做出来的.这是一个定制rom的神器!! 在这里向作者表示崇高的敬意--原帖地 ...
- linux手机刷机包制作工具_ROM制作工具官方下载|ROM制作工具下载 v1.0.0.59 官方版 - 绿点软件站...
资源下载,支持线刷包(img)转卡刷包(zip):支持img/dat相互转换:ROM制作工具高效免费,为广大ROM开发者.手机维修.预装分发等人群提供快捷便利的定制服务. ROM制作工具官方简介 RO ...
- 【ROM制作工具】如何三分钟学会制作手机线刷包?一键制作线刷包详细教程
如何在最短的时间内制作一款手机线刷包让卡顿的手机线刷回官方?线刷回官方的手机刷机包在制作时有什么样的技巧?接下来将和大家分享一下如何在三分钟制作一款手机线刷包! 一键制作线刷包详细教程 准备工作: 首 ...
- 【ROM制作工具】如何美化ROM、集成高级设置等特色功能到刷机包教程
常规的制作ROM基本上每一个人开发者都会操作,那么特色更能的刷机包到底如何制作呢?如何美化自己制作的ROM?如何将高级设置等特色功能集成在自己制作的手机刷机包中? 接下来将和大家分享制作ROM美化及集 ...
- 【ROM制作工具】小白如何进行ROM解包,精简,修改,授权,打包详细图文教程
小白党,小白用户,如何制作一款手机刷机包?如何在即使零基础的操作下进行ROM解包,精简,修改,授权,打包,等一系列的制作ROM操作? 手机刷机包制作其实并没有想象的那么困难,按照相应的教程步骤制作属于 ...
- 【ROM制作工具】小白如何进行ROM解包,精简,修改,授权,打包详细图文教程...
小白党,小白用户,如何制作一款手机刷机包?如何在即使零基础的操作下进行ROM解包,精简,修改,授权,打包,等一系列的制作ROM操作? 手机刷机包制作其实并没有想象的那么困难,按照相应的教程步骤制作属于 ...
- ozip解密_【ozip转换解包】ROM制作工具已适配机型列表,全网最全!
马上注册,玩转你的爱机. 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 本帖最后由 二次元分享 于 2019-10-18 18:20 编辑 timg.jpg (79.57 KB, 下载次数: ...
最新文章
- 考研国家线罕见大幅上涨,12个学科涨幅10分以上,超300万人将落榜
- 硬盘、移动硬盘、内存卡(SD卡、TF卡)、U盘修复,格式化
- TeeChart.Direct2D.dll的使用
- [数据结构考前必看]中缀表达式转化成后缀表达式_例题超多+分步骤讲解+带你手算
- 在所有浏览器下一次性测试您的网站
- kafka java编程demo_Kafka简单客户端编程实例
- C#入门详解(12)
- 自定义UITabBar的两种方式
- 实习成长之路——设计模式三:组合与继承有啥关系?为什么说多用组合少用继承?如何选择使用哪种方式?
- 学习webpack系列之二 ---- (管理静态资源)
- Graph——bfs,dfs
- (超详细)手把手教你在安卓手机上搭建服务器和网站
- python编写简易木马程序_中国骇客云教你使用Python编写木马程序
- CTF-综合测试(高难度)【超详细】
- Dataset:White Wine Quality白葡萄酒品质数据集的简介、下载、使用方法之详细攻略
- linux某服务启动失败,提示Authorization not available. Check if polkit...问题解决
- 做一个简单的“远程”开关 ESP8266 + APP
- 常用电子元器件用途索引表
- 百格活动:Unity for all —— 万物互联
- 剑指Offer——顺时针遍历矩阵