首页
JAVA笔记
数据库笔记
混乱记忆
小站记
您现在的位置
anroid rom 定制之解包 system.img 的方法
简介: rom 解包之后我们一般可以得到 boot.img,system.img,recovery.img,userdata.img等。如何解 system.img 是下面要介绍的内容

system.img

是 android 系统中比较重要的一个镜像,主要包括一些 linux 下常用的命令和一些 订制的 apk,所以说如果我们要删除系统中的一些默认的 apk,那么只需要修改 这个镜像就可以了。

 

解包工具介绍

bootimg.exe:非常好用的工具,可惜只能解不了 ext4 的格式,不过用来打包 boot.img 还是不错的选择

ext4_unpacker.exe:因为高版本的system.img 已经不是 yaffs 格式了。大多是ext4 的定制格式(非标准格式),所以可能需要把它转换成标准格式。

 

解包说明

如果bootimg.exe能将 system.img 解开那就是非常愉快的一件事了,我们就可以直接在windows 下定制我们的 rom。但是现在 system.img 都不能使用 bootimg.exe 解开,所以我们需要安装 VMware 并安装Linux 操作系统才能解开 system.img

 

如何在linux 系统中解 system.img

如果在执行 file 命令后我们看到linux 将其识别为 ext4 格式,那么我们就可以直接通过 mount 命令挂载该镜像

车库IMG格式:

#file system.img
system.img: setgid Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files)

挂载img镜像

# mount -o loop aaaaaa.img /mnt/aa

定制rom 中的app

进入 /mnt/aa/app  目录后对其文件夹中的app进行管理

 

如何解包获取img镜像请查看:http://www.xiaoyunduo.org/article/134/

关于打包、root、fastboot 刷机的内容请查看:http://www.xiaoyunduo.org/article/150/

 关于重新打包 system.img 可以查看:http://www.xiaoyunduo.org/article/294/

 

最近更新