Android开机不显示bootloader界面

这篇具有很好参考价值的文章主要介绍了Android开机不显示bootloader界面。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Android开机不显示bootloader界面,高通项目,android,高通

Turn it off in the following way

LINUX\android\bootable\bootloader\edk2\QcomModulePkg\Library\BootLib\MenuKeysDetection.c

试了没有生效

--- a/QcomModulePkg/Library/BootLib/MenuKeysDetection.c
+++ b/QcomModulePkg/Library/BootLib/MenuKeysDetection.c
@@ -364,7 +364,8 @@ MenuKeysHandler (IN EFI_EVENT Event, IN VOID *Context)
           ((MenuInfo->Info.MsgInfo->Action == POWEROFF) &&
            ((MenuInfo->Info.MenuType == DISPLAY_MENU_YELLOW) ||
             (MenuInfo->Info.MenuType == DISPLAY_MENU_ORANGE))))
-        ShutdownDevice ();
+                 DEBUG ((EFI_D_ERROR, "Skip ShutdownDevice, boot up \n"));
+//        ShutdownDevice ();
       return;
     }
   }
@@ -426,6 +427,9 @@ EFI_STATUS EFIAPI
 MenuKeysDetectionInit (IN VOID *mMenuInfo)
 {
   EFI_STATUS Status = EFI_SUCCESS;
+
+  return Status;
+
   OPTION_MENU_INFO *MenuInfo = mMenuInfo;

   if (FixedPcdGetBool (EnableDisplayMenu)) {

NOTE: If that doesn't work, search for a similar logic, the MenuKeysDetectionInit () function

LINUX\android\bootable\bootloader\edk2\QcomModulePkg\Library\avb\VerifiedBoot.c文章来源地址https://www.toymoban.com/news/detail-828630.html

--- Library/avb/VerifiedBoot.c  (版本 2529)
+++ Library/avb/VerifiedBoot.c  (工作副本)
@@ -1515,7 +1515,7 @@
     if (FfbmStr[0] != '\0' && !TargetBuildVariantUser ()) {
       DEBUG ((EFI_D_VERBOSE, "Device will boot into FFBM mode\n"));
     } else {
-      Status = DisplayVerifiedBootMenu (DISPLAY_MENU_ORANGE);
+      /**Status = DisplayVerifiedBootMenu (DISPLAY_MENU_ORANGE);
       if (Status == EFI_SUCCESS) {
         WaitForExitKeysDetection ();
       } else {
@@ -1522,7 +1522,7 @@
         DEBUG (
             (EFI_D_INFO, "Device is unlocked, Skipping boot verification\n"));
         MicroSecondDelay (5000000);
-      }
+      }**/
     }
     break;
   default:

到了这里,关于Android开机不显示bootloader界面的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 高通 Android 12/13获取IMIE号

    1、由于我们工厂smt需要显示imei号,因此需要 2、查阅相关资料Android O(之后)Android 10之后进行限制  3、通过反射获取 imei号  4、通过 TelephonyManager 中getImei()方法获取 5、结果 获取imei号 如下图所示     6、到这里基本结束了,转载请注明出处,谢谢 7、记得添加系统权限 否则

    2024年02月11日
    浏览(47)
  • 高通Android12增加自定义实体按键

    2024年01月17日
    浏览(47)
  • 关于高通Android 平台上qssi的介绍

    1. QSSI 是 Qualcomm Single System Image 的缩写。 2. Android Q上开始支持QSSI。 3. QSSI 是用来编译system.img的 3.1 QSSI编译注意事项         lunch qssi ------ 编译system.img         lunch target ------ 编译其余的image 3.2 有QSSI和没有QSSI的编译流程对比 没有QSSI source build/envsetup.sh lunch target make 有QSSI

    2024年02月02日
    浏览(74)
  • 高通 Android 12 调试产测NFC功能

     1、在dev/nxpnfc节点添加对应的文件权限 2、在 vendor/nxp/nfcdevice-nfc.mk 文件中 修改NFC添加到编译路径如下所示,跟平时内置apk方式有点类似 3、然后执行 make 命令 这时候就会在out目录下面system/bin目录生成  NFCTestApp 可执行文件 4、产测中执行shell命令 代码如下 5、其他原生识别N

    2024年02月09日
    浏览(53)
  • Android Mediatek bootloader oem锁定和解锁流程

    目录 修改的文件: 文件修改说明: 这个修个是在mtk android11上的 , 就是个进入oem解锁流程  , 下面这部分代码就是开机检测按键 , 然后进入不同模式的。如果要修改其他的 也是大同小异。 主要对 Mediatek bootloader 的锁定和解锁流程进行了优化,改变了检测按键的方式。 vendor/med

    2024年02月11日
    浏览(51)
  • Android Studio导入项目一直显示正在下载Gradle项目

    如题,问题图类似如下: (此图是解决以后截的,之前遇到问题没截图) 先找到你正在下载的gradle的版本是哪个 然后在链接中 ​​​​​​Gradle Distributions 找到你所对于gradle的版本,下载 对应后缀为bin的文件 例如我的版本是8.0,下载的就是这个文件 然后在电脑找到对应位

    2024年02月03日
    浏览(51)
  • android webview 打开腾讯文档不跳转到申请权限界面显示ERR_UNKNOWN_URL_SCHEME

    webview 只识别https和http开头的地址 webview调用setWebViewClient方法,重写shouldOverrideUrlLoading方法,返回return super.shouldOverrideUrlLoading(view, url);就可以跳转到申请权限界面了,要登录QQ去申请权限的时候报错,因为这里会返回一个带intent://的地址,只能跳转到外部。要设置 以下是具体

    2024年02月06日
    浏览(46)
  • Android系统 ——高通平台刷机流程(qfil)

    整理一下高通平台的线刷工具 — qfil 下载地址:https://createpoint.qti.qualcomm.com/to 方法一: 方法二: 按住电源键+音量加/音量减 方法三: 一般开发板会有短接的测试点,可以试用镊子进行短接也可以进入9008 指定Programmer Path,Search Path以及RawProgram的配置文件 记得点击download之前

    2024年02月15日
    浏览(46)
  • 解决高通 Android 12/13 ota升级失败问题

    1、 Android adb push ota全量包 如下图所示 2、当前设备是a分区 如下图所示  3、adb root -adb enable-verity-adb reboot  如下图所示  4、adb ota包升级成功 升级完成之后记得 reboot 重启一下 如下图所示 5、当前设备成功切换b分区 如下图所示  6、到这里基本就结束了, ota 升级相关 Andr

    2024年02月06日
    浏览(80)
  • 高通Android 12/13 默认应用程序授予权限

    1、一提到权限很多Android开发者都会想到 比如拨打电话 读取手机通讯录 定位 这些都是需要申请权限,Google Android 6.0之后(sdk 23) 需要app动态申请权限 或者权限组 2、我这里打个比方 比如需要在fm应用 默认打开mic权限  3、我们需要知道这个默认应用程序的包名 (例如 xxx.

    2024年02月01日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包