recovery的根本流程

recovery的基本流程

1.用户选择“恢复出厂设置”

2.Android系统将"--wipe data" 写入到/cache/recovery/command

3.Android系统带关键字信息重启,进入recovery模式

4.在recovery中获取对应的参数,如wipe_data,wipe_cache等

5.根据参数执行recovery动作,reformat data/cache分区

6.完成recovery模式

7.recovery调用reboot重启进入Android系统

备注:在recovery模式中会写入参数到BCB(bootloader control block),增加一套保护机制