有部分朋友在制作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制作工具修改的问题相关推荐

  1. 【ROM制作工具】小白轻松一键搞定纯净ROM刷机包

    纯净ROM有着体积小,安全稳定,省电流畅等特点,精简官方预装应用,去除垃圾文件,让手机更加干净清爽,这也是很多ROM爱好者喜欢纯净ROM的原因. [教程如下] 1.选择一个要修改的刷机包,拖动到ROM ...

  2. 【ROM制作工具】如何精简ROM?快速精简ROM详细教程!

    准备工作: ROM制作工具 下载地址:http://tfile.7to.cn/romtool/romtools_setup_official.exe 1.选择ROM 选择任意要精简的ROM,有本地RO ...

  3. 【教程】用安卓厨房制作你自己的卡刷包!你也可以是Romer !

    ROM定制工具--dsixda's Android Kitchen是由xda-developers论坛的一位来自加拿大的大神做出来的.这是一个定制rom的神器!! 在这里向作者表示崇高的敬意--原帖地 ...

  4. linux手机刷机包制作工具_ROM制作工具官方下载|ROM制作工具下载 v1.0.0.59 官方版 - 绿点软件站...

    资源下载,支持线刷包(img)转卡刷包(zip):支持img/dat相互转换:ROM制作工具高效免费,为广大ROM开发者.手机维修.预装分发等人群提供快捷便利的定制服务. ROM制作工具官方简介 RO ...

  5. 【ROM制作工具】如何三分钟学会制作手机线刷包?一键制作线刷包详细教程

    如何在最短的时间内制作一款手机线刷包让卡顿的手机线刷回官方?线刷回官方的手机刷机包在制作时有什么样的技巧?接下来将和大家分享一下如何在三分钟制作一款手机线刷包! 一键制作线刷包详细教程 准备工作: 首 ...

  6. 【ROM制作工具】如何美化ROM、集成高级设置等特色功能到刷机包教程

    常规的制作ROM基本上每一个人开发者都会操作,那么特色更能的刷机包到底如何制作呢?如何美化自己制作的ROM?如何将高级设置等特色功能集成在自己制作的手机刷机包中? 接下来将和大家分享制作ROM美化及集 ...

  7. 【ROM制作工具】小白如何进行ROM解包,精简,修改,授权,打包详细图文教程

    小白党,小白用户,如何制作一款手机刷机包?如何在即使零基础的操作下进行ROM解包,精简,修改,授权,打包,等一系列的制作ROM操作? 手机刷机包制作其实并没有想象的那么困难,按照相应的教程步骤制作属于 ...

  8. 【ROM制作工具】小白如何进行ROM解包,精简,修改,授权,打包详细图文教程...

    小白党,小白用户,如何制作一款手机刷机包?如何在即使零基础的操作下进行ROM解包,精简,修改,授权,打包,等一系列的制作ROM操作? 手机刷机包制作其实并没有想象的那么困难,按照相应的教程步骤制作属于 ...

  9. ozip解密_【ozip转换解包】ROM制作工具已适配机型列表,全网最全!

    马上注册,玩转你的爱机. 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 本帖最后由 二次元分享 于 2019-10-18 18:20 编辑 timg.jpg (79.57 KB, 下载次数: ...

最新文章

  1. 考研国家线罕见大幅上涨,12个学科涨幅10分以上,超300万人将落榜
  2. 硬盘、移动硬盘、内存卡(SD卡、TF卡)、U盘修复,格式化
  3. TeeChart.Direct2D.dll的使用
  4. [数据结构考前必看]中缀表达式转化成后缀表达式_例题超多+分步骤讲解+带你手算
  5. 在所有浏览器下一次性测试您的网站
  6. kafka java编程demo_Kafka简单客户端编程实例
  7. C#入门详解(12)
  8. 自定义UITabBar的两种方式
  9. 实习成长之路——设计模式三:组合与继承有啥关系?为什么说多用组合少用继承?如何选择使用哪种方式?
  10. 学习webpack系列之二 ---- (管理静态资源)
  11. Graph——bfs,dfs
  12. (超详细)手把手教你在安卓手机上搭建服务器和网站
  13. python编写简易木马程序_中国骇客云教你使用Python编写木马程序
  14. CTF-综合测试(高难度)【超详细】
  15. Dataset:White Wine Quality白葡萄酒品质数据集的简介、下载、使用方法之详细攻略
  16. linux某服务启动失败,提示Authorization not available. Check if polkit...问题解决
  17. 做一个简单的“远程”开关 ESP8266 + APP
  18. 常用电子元器件用途索引表
  19. 百格活动:Unity for all —— 万物互联
  20. 剑指Offer——顺时针遍历矩阵

热门文章

  1. “士兵突击”职场攻略心法
  2. 移动端超高品质的Axure UI设计/交互设计组件库,几乎涵盖了所有的组件
  3. 路由器指定dns解析服务器设置
  4. luckysheet+luckyexcel在线预览excel
  5. linux pv修改大小,Linux下扩容系统容量和删除unknown PV
  6. 五邑大学计算机学院院长,五邑大学计算机学院研究生导师介绍曹彩凤
  7. 阿里云部署SVN服务器
  8. 简单易懂的新手建网站教程
  9. 推荐 :数据分析思维和方法—用户画像分析
  10. Debian Etch 安装指南