请选择 进入手机版 | 继续访问电脑版

江南

 找回密码
 立即注册
查看: 27580|回复: 0

Android ROM包解析IMG映像文件

[复制链接]
发表于 2018-6-13 23:20:46 | 显示全部楼层 |阅读模式
Android ROM包解析IMG映像文件
解压下载后的ROM包,一般会看到三个IMG格式的文件:boot.img、system.img、userdata.img,其中系统内置的应用就位于system.img文件中,因此,只要使用“Yaffs2浏览器”将其解开,就能随心所欲地对其中的应用进行增、删操作。
运行Yaffs2浏览器,单击工具栏中的“打开”按扭,选择system.img文件并将其打开,在程序主界面中,会看到IMG中包含的所有文件,其中位于APP目录中的,即是系统内置的应用。右击不需要的应用,在弹出的右键菜单中选择“删除”,即可将其从ROM中清除。
接下来,可以将常用的应用添加到ROM中,以免以后要手工安装的麻烦。右击界面右侧窗格的空白处,在出现的菜单中选择“添加文件”,然后在出现的“选择文件”对话框中,选择好相应的APK文件,确认后,即可将其添加到ROM包中。
接下来修改权限。右击添加的程序,在弹出的右键菜单中选择“权限修改”,打开“权限修改”对话框,在其中输入权限代码:0644。用同样的方法,将添加到system\lib目录中的SO文件的权限代码也设置为0644。
所有应用添加完毕,单击工具栏中的“另存”按扭,将文件保存为system1.img,保存完成,关掉Yaffs2浏览器,删除原system.img文件,然后再将system1.img文件重命名为system.img。至此ROM的修改工作便告结束。
同时Root系统
在system.img文件里会看到里面有三个文件夹,它们分别是apk、bin、xbin,将apk中的三个文件(Root_Explorer.apk、Superuser.apk和Superuser.Elite.apk)复制到system\app目录下,修改权限为0644。将bin和xbin目录下的SU文件分别复制到system\bin和system\xbin目录下,并修改其权限为6755。这样制作出来的system.img就已经Root了,非常方便;且支持所有机型。

备注:
system.img目录下其他几个常用文件夹简介
Bin和Xbin文件夹(保存的一般是可执行二进制文件)
Fonts文件夹(保存字体)
Media文件夹
含有闹钟(media\audio\alarms)
通知(media\audio\notifications)
来电(media\audio\ringtones)
系统声音(media\audio\ui)
和其他几个文件,其中shutdownanim.zip为关机动画文件。
framework文件夹(系统的核心文件)
注意:
添加的时候要注意两点:一是不能添加名称中带有中文的应用(如果有,请将其名称改为英文);二是添加前,应用解压工具打开APK文件,查看其中是否有lib文件夹如果有,要将其下的armeabi文件夹中的所有*.so文件,用鼠标直接拖曳到,否则集成的应用无法运行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|jnstart.net

GMT+8, 2022-8-9 09:33 , Processed in 0.062794 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表