A20去掉锁屏功能方法

修改android源码下的

device\softwinner\wing-k70\overlay\frameworks\base\packages\SettingsProvider\res\valuesdefaults.xml

可以找到R.integer.def_screen_off_timeout的定义 ,将
    <integer name="def_screen_off_timeout">60000</integer>改为

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

然后重新编译安卓源码,就OK了。

我们这里还要处理一种情况,就是让系统一启动我们就禁用锁屏的功能,很简单,我们只要把系统锁  功能的的初始默认开关给改以下就可以了,如下找到这个类:

/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardViewMediator.java

    /**
     * External apps (like the phone app) can tell us to disable the keygaurd.
     */
    private boolean mExternallyEnabled = true;

将true改为false:

    private boolean mExternallyEnabled = false;

然后重新编译就可以了!

你可能感兴趣的:(A20去掉锁屏功能方法)