bootlogic.c修改上电开机

原创 2016年08月29日 12:39:53

bootlogic.c在android源码文件路径:的android/bootable/uefi/efilinux/bootlogic.c



enum targets boot_battery_insertion(enum wake_sources ws)

{
    if (ws == WAKE_BATTERY_INSERTED) {
        debug(L"Battery insertion detected. Shutdown\n");
        return TARGET_BOOT;
    }
    else
        return TARGET_UNKNOWN;
}

enum targets boot_charger_insertion(enum wake_sources ws)
{
    if (ws == WAKE_USB_CHARGER_INSERTED ||
        ws == WAKE_ACDC_CHARGER_INSERTED)
        return loader_ops.em_ops->is_charger_present() ?
            TARGET_BOOT : TARGET_BOOT;
    else
        return TARGET_UNKNOWN;
}



修改前:

enum targets boot_battery_insertion(enum wake_sources ws)
{
    if (ws == WAKE_BATTERY_INSERTED) {
        debug(L"Battery insertion detected. Shutdown\n");
        return TARGET_COLD_OFF;
    }
    else
        return TARGET_UNKNOWN;
}

enum targets boot_charger_insertion(enum wake_sources ws)
{
    if (ws == WAKE_USB_CHARGER_INSERTED ||
        ws == WAKE_ACDC_CHARGER_INSERTED)
        return loader_ops.em_ops->is_charger_present() ?
            TARGET_CHARGING : TARGET_COLD_OFF;
    else
        return TARGET_UNKNOWN;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

NeHe_OpenGL_第九课 3D空间中移动图像

http://52coding.com/nehe-3d-space-picture-moving 我将上下左右改成键盘上wsad的控制,好多天没学习OpenGL,忘记了specialKeyboar...
  • guoming0000
  • guoming0000
  • 2013年08月20日 22:02
  • 1567

git修改上一次提交之前的提交git commit --fixup

转自:点击打开链接 “好的文章不是写出来的,而是改出来的。” 代码提交也是如此。 程序员写完代码,往往迫不及待地敲下:git commit,然后发现提交中少了一个文件,或者提交了多余的文件...
  • xingchenxuanfeng
  • xingchenxuanfeng
  • 2017年05月09日 13:56
  • 925

Android上电开机流程

Android的开机流程  分类: Android  转:  1.    体系勾引bootloader  1)        源码:bootable/bootloader/*  2)    ...
  • sdkdlwk
  • sdkdlwk
  • 2017年06月29日 14:28
  • 612

织梦如何修改上一篇下一篇的链接

添加以下代码的红色部分,具体我就不解释了。被修改的文件名为:include/arc.archives.class.php 大概822行, 你可以直接搜索 "上一篇" 搜索的方式是我常用的方式! ...
  • zhxh0376
  • zhxh0376
  • 2012年12月06日 10:50
  • 483

ubuntu 加电启动的问题

弄了一个 x86的板子,安装 ubuntu 14.04 系统,加电启动,发现的两个问题: 1.  grub 启动时, 默认读秒 2 秒!! 2. 启动重启试验中,还发现有直接进入不读秒的状...
  • gaopeiliang
  • gaopeiliang
  • 2015年03月11日 16:35
  • 369

开发板设置开机启动程序

开发板开机启动,我将程序启动,写到/etc/init.d/rcS中,可以启动控制台程序,但是有一个qt的界面程序启动不了。网上找了一下,发现一篇博客刚好解决这问题,转载过来。 博客原文如下: 我的...
  • Xjack2012
  • Xjack2012
  • 2013年11月27日 12:11
  • 1988

Android上电后的启动流程

本文翻译整理自:http://www.androidenea.com/2009/06/android-boot-process-from-power-on.html        由于手机平台和嵌...
  • zpc1012
  • zpc1012
  • 2015年06月13日 15:47
  • 366

VisualSVN Server提交前必须写日志和修改以往日志出错解决办法

如果要求提交版本库时必须写日志,设置如下 VisualSVN Server下右键项目  “所有任务”》“Manage Hooks” 》选中Pre-commit hook然后edit编辑,添加如下代码...
  • zju_ly
  • zju_ly
  • 2012年03月06日 10:42
  • 2485

android boot 上电启动过程

Since mobile platforms and embedded systems has some differences compared to Desktop systems in how ...
  • YAJUN0601
  • YAJUN0601
  • 2012年01月17日 18:43
  • 2007

如何设置电脑通电自动开机

 Award“INTEGRATED PHRIPHERALS SETUP”中,有个“PWRON After PWR-Fail”的设置选项有三种,分别为“On(开机)”、“Off(关机)”和“Former...
  • xuaa
  • xuaa
  • 2009年11月15日 14:25
  • 8327
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:bootlogic.c修改上电开机
举报原因:
原因补充:

(最多只允许输入30个字)