Android Recoveryの流程分析

本文详细分析了Android Recovery的更新过程,包括制作recovery和boot.img的两种格式、升级程序的使用及其命令、输入命令的格式示例以及recovery界面的操作。通过不同命令可以实现擦除数据、恢复出厂设置以及单独升级kernel、boot、system、recovery等多个分区。此外,还介绍了自定义升级路径和名称的方法以及针对MTD分区的升级操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于recovery的代码分析,见另一篇

Android Recoveryの代码分析


做个升级程序,支持SD卡、U盘、Flash三种路径升级


该升级应用程序要和/recovery/sbin/下的recovery配套使用,

固件共有boot.img,recovery.img,system.img,

其中system.img是空的,system.img打包格式要和recovery.img匹配


使用此程序:

先把librecovery.so是添加到rootfs文件系统库中,

再把应用程序recovery_sample添加到某目录下,

然后执行recovery_sample就可以实现update功能


文档包括四部分:

l update库和应用文件

l update使用及命令

l 输入命令格式例子

l up

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值