当前位置: 首页 > news >正文

android 12.0去掉recovery模式UI页面的选项

1.概述

在12.0进行定制化开发,会根据需要去掉recovery模式的一些选项 就是在device.cpp去掉一些选项就可以了

2.去掉recovery模式UI页面的选项核心代码

bootable/recovery/recovery_ui/device.cpp
bootable/recovery/recovery_main.cpp

3.去掉recovery模式UI页面的选项的核心功能分析和实现

在12.0的recovery模块中,在device.cpp中 g_menu_actions 就是recovery用户操作选项集合,对应的事件处理
相对应的recovery模式选择事件,可以从这里去掉某些事件

diff --git a/bootable/recovery/recovery_ui/device.cpp b/bootable/recovery/recovery_ui/device.cpp
old mode 100644
new mode 100755
index e7ae1a3e19..567610a55d
--- a/bootable/recovery/recovery_ui/device.cpp
+++ b/bootable/recovery/recovery_ui/device.cpp
@@ -27,17 +27,7 @@static std::vector<std::pair<std::string, Device::BuiltinAction>> g_menu_actions{{ "Reboot system now", Device::REBOOT },
-  { "Reboot to bootloader", Device::REBOOT_BOOTLOADER },
-  { "Enter fastboot", Devic
http://www.lryc.cn/news/89696.html

相关文章:

  • C++ vector类成员函数介绍
  • 【C++】二叉搜索树Binary Search Tree
  • Hover.css动画库的使用
  • Baumer工业相机堡盟工业相机如何通过文件保存和导入的方式保存和载入相机的各类参数(C#)
  • 封装设计!抽象BasePage,提升WEB自动化测试用例质量和效率
  • c primer plus学习笔记(一)
  • C语言2:说心里话
  • 任务19 简单个人电话号码查询系统
  • day4--链表内指定区间反转
  • HTTP状态码是什么?常用的状态码有什么?
  • 【软件分析/静态分析】学习笔记01——Introduction
  • Java数组
  • 【数据库原理入门】
  • 练习Vue烘培坊项目
  • API测试| 了解API接口测试| API接口测试指南
  • 使用canvas给图片添加水印
  • 栈和队列的概念和实现
  • PostgreSQL 源码部署
  • 医疗IT系统安科瑞隔离电源装置在医院的应用
  • 高压放大器在3D打印中的应用
  • chatgpt赋能python:Python中的三角函数介绍
  • 异常检测论文1
  • linux搭建hadoop环境
  • 02 Maven创建及使用
  • 如何在 Rocky Linux 上检查磁盘空间?
  • 【软考系统规划与管理师笔记】第2篇 信息技术知识1
  • 【无标题】ELISA-3(加装跟踪装置)—让群体协作更智能!
  • Dubbo源码解析一服务暴露与发现
  • 有哪些工具软件一旦用了就离不开?
  • ObjectARX如何判断点和多段线的关系