很多安卓刷机爱好者都想自己亲手制作一个刷机包,可以随心所欲的添加与删除一些东西,但是由于对安卓刷机包的结果并不是十分的了解,导致无从下手,今天安卓后院(www.top139.com)为大家详细介绍一下卡刷包的目录结构。
常见的安卓卡刷包结构
├─boot.img
├─splash.img
├─app
├─data
├─META-INF
│ │ CERT.RSA
│ │ CERT.SF
│ │ MANIFEST.MF
│ │
│ └─com
│ └─android
│ └─update-binary
│ └─updater-script
└─system
上面既是安卓刷机卡刷包的常见的目录的树状结构,当然不同的机型会多多少少的有些增减。其实安卓刷机包中笔者认为最主要的就是system目录以及update-binary、updater-script、boot.img这几个文件,system目录中的文件会释放到手机的/system分区中,其中包含的是系统的核心文件以及一些系统自带的应用等。
boot.img是内核镜像文件。updater-script是安卓手机刷入系统时的脚本文件,由它来决定anroid需要刷入哪些内容,如何刷入,是安卓手机刷机必不可少的文件。而update-binary则是用来解释执行updater-script中的命令的二进制文件。
此外META-INF目录下的其它几个文件主要是对刷机包中的文件提供签名验证作用的,一般来说如果刷了第三方的recovery,这些文件都是可有可无的,但是建议大家使用签名工具加上,这样会显得我们做的刷机包比较正式一点。
splash.img文件有的刷机包里可能会看不到,splash.img主要包含了开机第一屏显示的图片,如果大家想要追求个性的话可以弄上,本站的安卓工具箱页面下也提供了开机第一屏制作工具。
剩下的app与data的目录也是可选的,通常情况下多数刷机包制作这会将一些想要预装的比较好的应用放到app目录下,data下则存放一些常用的数据文件等。