1.概述

在10.0的产品定制化中给,在一些产品升级过程中,如果出现问题,导致升级失败 怎样跳过recover恢复 直接恢复出厂设置呢,所以就需要跳过recovery菜单选项执行恢复出厂设置功能

2.recovery prompt_and_wait 跳过弹窗 自动 WIPE_DATA(出厂设置)的核心类

 /bootable/recovery/recovery_ui/device.cpp

3.recovery prompt_and_wait 跳过弹窗 自动 WIPE_DATA(出厂设置)的核心功能分析和实现

功能分析:
在recovery的过程中,首选进入recovery界面后 会等待用户的输入,然后进入相应的模式
而prompt_and_wait()就是一个死循环 等待用户选择recovery模式
首先看prompt_and_wait()相关代码分析

static Device::BuiltinAction prompt_and_wait(Device* device, int status) {for 

Android 10.0 recovery prompt_and_wait 跳过弹窗 自动 WIPE_DATA(出厂设置)相关推荐

  1. Android 9.0 recovery 菜单页跳过弹窗自动 WIPE_DATA(恢复出厂设置)

    1.概述 在9.0的系统产品开发中,对系统原生的recovery功能也是系统中比较重要的一个部分,所以对于恢复出厂设置在开发中也是常有的功能 而在一款产品的开发过程中,由于在recovery界面需要手 ...

  2. Android 10.0 当安装多个播放器时,设置默认播放器播放歌曲

    目录 1.概述 2.安装多个播放器时,设置默认播放器播放歌曲的核心代码

  3. android 10.0系统 跳转 使用WPS打开文档

    android 10.0系统 跳转 使用WPS打开文档 1.AndroidManifest.xml配置 <provider android:name="android.support. ...

  4. Android 10.0 进入recovery模式(等待用户选择recovery模式界面)实现自动恢复出厂设置

    1.概述 在10.0 的产品由于没有音量键 所以用音量键和电源键来选择recovery模式就无法实现了 所以当进入 recovery选择模式界面 就一直停在那里 根据需要 要修改成进入等待用户选择re ...

  5. Android 10.0 PackageManagerService(三)APK扫描-[Android取经之路]

    摘要:上一节讲解了PKMS的 权限扫描,扫描/system/etc/permissions中的xml,存入相应的结构体中,供之后权限管理使用. 这一节主要来讲讲APK的扫描. 阅读本文大约需要花费15 ...

  6. Android 10.0 PackageManagerService(一)工作原理及启动流程-[Android取经之路]

    摘要:PackageManagerService是Android系统核心服务之一,在Android中的非常重要,主要负责APK.jar包等的管理. 阅读本文大约需要花费50分钟. 文章的内容主要还是从 ...

  7. Android 10.0 系统启动之SystemServer进程-[Android取经之路]

    摘要:上一节讲解了Zygote进程的整个启动流程.Zygote是所有应用的鼻祖.SystemServer和其他所有Dalivik虚拟机进程都是由Zygote fork而来.Zygote fork的第一 ...

  8. Android 10.0系统启动之init进程-[Android取经之路]

    摘要:init进程是linux系统中用户空间的第一个进程,进程号为1.当bootloader启动后,启动kernel,kernel启动完后,在用户空间启动init进程,再通过init进程,来读取ini ...

  9. Android 10.0 Activity启动详解(二)

    Android 10.0 Activity启动详解(一) 我们在上一篇博客中已经介绍了关于Activity的一些基础概念.这一篇博客我们以Android 10.0的代码来分析Activity的启动流程 ...

  10. Android 10.0 PackageManagerService(二)权限扫描-[Android取经之路]

    摘要:PackageManagerService在systemReady()后,进行了/system/etc/permissions中的各种xml进行扫描,进行相应的权限存储,供以后使用 阅读本文大约 ...

最新文章

  1. HotApp小程序统计,第一个专业的微信第三方小程序统计工具
  2. python 编码文件json.loads json.dumps
  3. MBB IN CONSULTING
  4. Leetcode--17.电话号码的字母组合
  5. Notepad设置sql语法高亮
  6. 深拷贝与浅拷贝深入理解
  7. 笨办法学 Linux 中文版 翻译完成
  8. html实现手机显示效果,手机端分类页面的效果图实现
  9. verilog奇偶分频
  10. 从 AVFrame 中取出帧(YUV)保存为 Mat 格式
  11. java三级 高级证书6_java web 学习 --第六天(Java三级考试)
  12. 下载mysql驱动jar包教程
  13. skyline 系列 3 -TerraBuilder的使用 、mpt的创建和发布
  14. Android Studio 工具栏添加图标
  15. 我的第一届acm大赛
  16. linux里hba状态_Linux下查看FC HBA信息
  17. 邮箱批量登陆工具测试版
  18. 【解决方案】“云-端协同”打造基于安防视频云服务EasyCVR的雪亮工程监管视频平台
  19. 手机更换证件照背景色只需1分钟,别去打印店花冤枉钱了
  20. c语言程序 计算离高考天数,用c++程序计算一个孩子从出生到高考需要多少天

热门文章

  1. 模块一 day06 数据类型(中)
  2. 涠洲岛日出日落时间表_涠洲岛日出日落
  3. Qt 样式表、绘图事件设置渐变色
  4. 关于geoserver中line图层线颜色不统一,style中sld写法
  5. 单相Boost功率因数校正电路(PFC)设计与仿真(Simulink Saber):第二章 仿真模型搭建与控制参数整定
  6. 错题集 HDLBits Exams/ece241 2013 q7 JK触发器
  7. 高速公路收费站通行能力分析与设计
  8. Kubernetes 网络插件(CNI)超过 10Gbit/s 的基准测试结果
  9. 计算机时间单位,时间计算机单位之间的换算
  10. 服务器手机远程控制,向日葵远程控制让手机也能远程管理