中间包 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/
本文深入解析了中间包与OTA升级包的目录结构,包括target-files目录下的关键文件及其作用,以及完整包与差量包的目录区别。详细介绍了升级相关的文件组织方式,为理解Android系统的升级流程提供了宝贵的洞察。
7380

被折叠的 条评论
为什么被折叠?



