当前位置:   article > 正文

Android 14.0 进入recovery模式(等待用户选择recovery模式界面)进入自动恢复出厂设置模式_安卓14第三方recovery

安卓14第三方recovery

1.概述

  在14.0的系统ROM产品定制化开发中,由于产品硬件有按钮,按钮执行恢复出厂设置功能,需要实现自动恢复出厂设置的功能,这就需要去掉等待输入recovery模式的相关代码,改成默认恢复出厂模式就实现这个功能了

2.进入recovery模式(等待用户选择recovery模式界面)进入自动恢复出厂设置模式的核心类

bootable/recovery/recovery.cpp

3.进入recovery模式(等待用户选择recovery模式界面)进入自动恢复出厂设置模式的核心功能分析和实现
 

首先简单了解一下Recovery 模块。 Android的Recovery模块是一个独立于主操作系统的轻量级系统级别程序,用于设备的维护和修复的功能
 关于recovery模式的相关操作都是在recovery.cpp中进行处理的,start_recovery()方法处理开始recovery时,各种类型 是否参数,等各种recovery

  1. Device::BuiltinAction start_recovery(Device* device, const std::vector<std::string>& args) {
  2. static constexpr struct option OPTIONS[] = {
  3. { "fastboot", no_argument, nullptr, 0 },
  4. { "install_with_fuse", no_argument, nullptr, 0 },
  5. { "just_exit", no_argument, nullptr, 'x' },
  6. { "locale", required_argum
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/614184
推荐阅读
相关标签
  

闽ICP备14008679号