当前位置: 代码迷 >> Android >> 怎么配置 android 内核 使其不进入休眠状态
  详细解决方案

怎么配置 android 内核 使其不进入休眠状态

热度:446   发布时间:2016-05-01 10:18:15.0
如何配置 android 内核 使其不进入休眠状态 ?
本帖最后由 kaly_liu 于 2013-07-13 20:52:47 编辑
现在有个android 内核源文件 和 android 文件系统;想编译下实现 使安卓系统永不休眠,不知道是配置 安卓的内核文件(make menuconfig),还是修改文件系统额····求指导啊!
是 禁止系统休眠 禁止系统休眠啊 ~~

------解决方案--------------------
static char const * const kSleepFileName = "/sys/power/wait_for_fb_sleep";
static char const * const kWakeFileName  = "/sys/power/wait_for_fb_wake";


休眠与唤醒的话分别向这两个文件写值就行了,好像是的
你可以试着修改DisplayHardwareBase.cpp文件
修改下面这个方法
void DisplayHardwareBase::releaseScreen() const
{
    status_t err = mDisplayEventThread->releaseScreen();
    if (err >= 0) {
        mScreenAcquired = false;
    }
}


不要调用
mDisplayEventThread->releaseScreen();

应该会达到你的要求
  相关解决方案