Image/parameter.txt trust
Image/trust.img uboot
Image/uboot.img misc
Image/misc.img resource
Image/resource.img kernel
Image/kernel.img boot
Image/boot.img recovery
Image/recovery.img system
Image/system.img backup RESERVED
package-file
update.img 的打包说明文件,update.img 里也含有一份 package-file。
Image/MiniLoaderAll.bin
启动加载器,即 bootloader。
Image/parameter.txt
参数文件,可以设定内核启动参数,里面有重要的分区信息。
Image/trust.img
trust.img 是 U-Boot 作为二级 loader 的打包。
Image/misc.img
misc 分区的映像,用来控制 Android 是正常启动,还是进入急救模式(Recovery Mode)。
Image/kernel.img
Android 内核。
Image/resource.img
资源映像,内有内核开机图片和内核设备树信息 (Device Tree Blob)。
Image/boot.img
Android 内核的内存启动盘 (initrd),是内核启动后最先加载的根文件系统,包含重要的初始化动作,一般不需要改动。
Image/recovery.img
Android 急救模式的映像,内含内核和急救模式的根文件系统。
Image/system.img
对应于 Android 的 /system 分区,是以下的定制对象。
解包,就是提取 release_update.img 里的 update.img, 然后解压出内含 package-file 所声明的多个文件。
打包,则是个逆过程,将 package-file 将所列的多个文件合成 update.img,加进 loader.img,最终生成 release_update.img 。