
recovery
文章平均质量分 91
低调小一
Ubuntu重度患者,曾经的服务器开发工程师,如今正在深入学习到Android Framework
展开
-
Android Recovery OTA升级(一)—— make otapackage
概述make otapackage是Android Build系统支持的命令,用来生成Recovery系统能够进行升级的zip包。因此,想要了解Android的OTA升级机制,我们首先需要学习make otapackage命令的执行过程。为了防止泄密,以下源码内容都是基于Android4.4.2_r1分支进行分析。make otapackagemake otapackage是一个.PHONY伪目标。原创 2015-07-25 14:03:00 · 16996 阅读 · 1 评论 -
Android Recovery OTA升级(二)—— Recovery源码解析
目录目录Recovery源码分析概述main函数输出重定向填充fstab结构体挂载cache分区获取Recovery命令参数分析recovery命令install_packageload_keys加载公钥原文件verify_file对升级包进行签名校验mzOpenZipArchive-打开升级包获取相关信息try_update_binary-ota真正执行的地方Recove原创 2015-07-13 15:42:52 · 12098 阅读 · 0 评论