`

修改内核使Android系统永不休眠锁屏

 
阅读更多

来自:http://hi.baidu.com/nignt_yoco/item/b6f173700c3df328d7a89cc3

 

具体做法如下:

1.将/frameworks/base/packages/SettingsProvider/res/values目录下的defaults.xml文件内第21行def_screen_off_timeout的值修改为-1,即

1
<integername="def_screen_off_timeout">-1</integer>

屏幕永远不会休眠。(但是我最后,烧到板子上,不知道是因为我一开始就设置了下 显示 还是怎么的,发现屏幕就那么的会休眠,暗掉。。。

 

2.在/frameworks/base/policy/src/com/android/internal/policy/impl目录下的KeyguardViewMediator.java文件内第191行左右,修改如下:

1
2
3
4
5
/**
*Externalapps(likethephoneapp)cantellustodisablethekeygaurd.
*/
 
privatebooleanmExternallyEnabled=false;


重新编译程序,效果成功实现。

 

后来发现,这个系统文件烧写,好像内核什么的是没有休眠的咯~~~(这才是我需要的额)

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics