Android ROM包定制(解包,增删模块,打包)

Android ROM包定制(解包,增删模块,打包),第1张

以前刚用手机的时候,经常可以在玩机论坛上看到很多发ROM包的帖子,譬如什么大深度定制ROM,什么大深度深度精简纯净版ROM相信很多喜欢搞机的都有见过这类帖子。后来自己不满每次刷机后都要手动设置一大堆东西,遂按照论坛上的教程改了Defy+的cm11的ROM,集成了绿色守护,默认允许安装未知来源的应用,默认电池百分号显示等等。时隔4年,又玩起了ROM包定制,感慨颇多

假设有一个名为updatezip的ROM包,我们要在Ubuntu下对它进行定制。首先把 systemtransferlist 和 systemnewdatbr (有些旧版的系统的镜像可能是systemnewdat)从updatezip解压出来,转成systemimg(原始镜像格式),修改完后又按步骤打包回原来的格式。本文只写了system分区的定制方法,但是对于其他分区也是类似的,都要转成原始镜像格式后才能对它修改。如果使用 file systemimg 命令来查看systemimg文件信息,会得到类似下面的信息:

brotli -d systemnewdatbr

挂载后可以通过 df -h 来查看挂载点 /mnt/system 剩余空间有多少,如果没有剩余,就要对它进行扩容,下面的例子是给它增加128M的空间,扩容之前要先取消挂载

现在,可以在/mnt/system目录下根据自己的需求增删文件了

增删文件需要注意:

打包其实就是解包的逆过程

成功后会在当前目录下生成system_newimg。如果发生错误,根据错误进行调整参数,直到没有错误提示为止。

转换之前可以对之前解压出来的文件进行备份:

开始转换

成功后会在当前目录下生成systemtransferlist和systemnewdat

在有些刷机包里,它里面包含的systemimg镜像是 sparse image 格式的,如果用file命令查看它的信息,显示如下:

对于这种格式的镜像,如果想把它挂载和修改,就要转成我们上面提到的raw image(原始镜像)格式,命令如下:

修改完成后,取消挂载,再使用下面的命令将 raw image 转成 sparse image :

相对于修改Android源码的方式,直接修改镜像的方法对PC配置要求低很多。如果我们只想增加一些现有的模块和删除不必要的模块,这是很好的方式。而且对于一些手机厂商,他们没有提供Android源码,我们就只能用直接修改镜像的方式来定制我们的ROM。修改ROM的方法是灵活的,总结下来就是,看见一个镜像,可以根据后缀名和file命令确认它的格式,看情况将它转成原始镜像格式并挂载,就可以修改了,修改后又转回它原来的格式,最后替换刷机包中原有的镜像

DAT文件可以删除。

DAT文件,可以按照扩展名来看就是DATA的意思,即数据文件,这类文件并没有进行绝对化的定义。

dat并不是一种标准文件。许多文件都使用这个扩展名,但文件含义不同。而许多数据分析软件也用这个扩展名保存数据。所以这要看具体的软件情况来定。

例如VCD光盘中的dat文件就可以用一般的视频播放器打开,而QQ的dat文件中则存储了用户信息,是不能使用常规方式打开的,只有QQ程序可以访问。还有一些其他程序都有自己对dat文件的定义,要通过产生它的程序来打开与之相关联的dat文件。

扩展资料

DAT是数据流格式,即我们非常熟悉的VCD。用电脑打开VCD光盘,有MPEGAV目录,里面便是类似MUSIC01DAT或AVSEQ01DAT命名的文件。DAT文件也是MPG格式的,是VCD刻录软件将符合VCD标准的MPEG-1文件自动转换生成的。

数据文件,文件格式不确定(如杀毒软件病毒库,软件资料等)。WordPerfect合并数据文件。

多媒体格式,用媒体播放软件播放。MacroModel文件 。可用记事本格式打开。

一种文本文件的扩展名:一般的数据库软件都有将自己格式的数据文件转换成文本格式文件的功能,其中一种文本格式的扩展名就是dat。这种文本是纯文本,没有数据属性结构方面的信息,可以用记事本等文本工具打开。

参考资料:

-DAT文件

电脑上的DAT文件,是一种存储数据的文件,是匹配某一个软件的,主要作用是提高读取速度,如果只是一个单独的DAT文件,可以删除,没有任何影响的,但是如果是system文件夹中的DAT文件,千万不要随便删除,容易导致系统崩溃的,切记。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/1337945.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-09-15
下一篇2023-09-15

随机推荐

  • 化妆品有水,乳液,精华液,纯露,拉皮精华,晚霜,隔离霜。这些的使用顺序是什么啊?

    化妆品的使用顺序是非常重要的,正确的使用顺序才能让化妆品发挥最好的效果。我们需要了解每种化妆品的功效和用途,这样才能更好地进行搭配和使用。一般来说,正确的化妆品使用顺序为:水、乳液、精华液、纯露、拉皮精华、晚霜、隔离霜。下面我们逐一介绍每个

    2024-04-15
    762100
  • hgiya美白祛斑套盒怎么样

    好。1、效果好,hgiya美白祛斑套盒能有效均衡肤色,淡斑淡化痘印,美白提亮肤色。2、温和不刺激,hgiya美白祛斑套盒采用天然材料,质地轻薄水润,不粘腻,没有油腻感,适合各种肤质。有效果。这款产品是能够起到祛斑效果的,里面含有促进黑色素减

    2024-04-15
    13700
  • 急~~哪位香水达人帮我推荐一款男士香水~要附价格哦!!答的好继续追加分!!

    如果是要比较中性的就是CK,但是CK ONE 和BE都太大众化了。你可以考虑一吓CK IN2U的特别版,先去妍丽或sephora之类的地方试香:1CK IN2U Heat for him 09限量版男香 淘宝价180 100ml前味:梨、芫

    2024-04-15
    11100
  • 植物鲜颜的产品有哪些?

    千年以来,古人一直将植物中草药妙用于美容护肤,其中不少植物本草良方被视为宫中美容圣品秘而不传。植物鲜颜的创始人希望能创造一个能将千年养颜古方精髓传递给世界的品牌,植物鲜颜致力于传承本草智慧,创造健康之美,以现代科技赋活古方灵感,让青春美丽由

    2024-04-15
    22600
  • 抗老护肤品哪个品牌好 抗老精华推荐

    每一个护肤品都有着不同的护肤功效和作用,护肤品是我们日常护肤必备的产品,抗老护肤品能有效抗衰老,随着年龄的增长我们皮肤的胶原蛋白都会渐渐流失。抗老护肤品哪个品牌好1、韩国AHC第七代眼霜AHC这款第七代眼霜,口碑还是不错滴~在效果上

    2024-04-15
    18100
  • 润唇膏哪个牌子好

    润唇膏哪个牌子好要说什么护肤品走哪带哪,一定非润唇膏莫属了,随身必定携带一支,公司和家里也分别都留有存货。那么你们知道润唇膏哪个牌子好吗?有关唇膏的使用,个人有时一天涂十几次,最通常的情况是早上唇膏打底,晚上唇膏滋养,一年四季不间断,秋冬使

    2024-04-15
    8600
  • 最好用的平价美白精华 美白淡斑精华推荐

    在改善皮肤色调上,美白精华是不能缺席的。我在上高中的时候就开始使用美白精华,而且这多年也总结出一些经验。我整理出了五款价格亲民,效果很好的美白精华淡斑产品,款款都是实力派,效果不比大牌差!1、自然堂凝时小紫瓶精华液参考价格:115元这款精华

    2024-04-15
    8600

发表评论

登录后才能评论
保存