中间包 target-files
目录结构:
- OTA/
- android-info.txt
- bin/
- sqlite3
- check_prereq
- updater
- applypatch
- applypatch_static
- SYSTEM/
- RECOVERY/ (升级相关的文件,根文件系统)
- RAMDISK/
- kernel
- BOOT/ (正常启动相关的文件,根文件系统)
- RAMDISK/
- kernel
- META/
- misc_info.txt (一些“名字=值”对)
- filesystem_config.txt (BOOT文件系统设置)
- boot_filesystem_config.txt (BOOT文件系统设置)
- recovery_filesystem_config.txt (RECOVERY文件系统设置)
升级包结构
完整包目录结构:
- system/
- recovery/ (升级相关的文件)
- etc/
- install-recovery.sh
- recovery-from-boot.p
- etc/
- boot.img (正常启动的根文件系统)
- META-INF/
- CERT.RSA
- CERT.SF
- com/android
- metadata
- otacert
- com/google/android
- update-binary (升级程序,解析执行升级脚本)
- updater-script (升级脚本)
- MANIFEST.MF
差量包目录结构:
- system/
- recovery/ (升级相关的文件)
- patch/
- boot.img.p
- system/
- app/
- build.prop.p
- etc/
- lib/
- META-INF/