屏幕锁定设置为无,关机闹钟响起时有铃声没画面
时间:10-02
整理:3721RD
点击:
当设置屏幕锁定为无时,关机闹钟响起时只能听到声音,看不到画面
ALPS.JB.TDD.MP.V1 JB.MP平台会发生
JB.SP.V1 ICS2 上不会发生
麻煩找到php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks/base/policy/src 下的KeyguardViewMediator.java
1. 找到 mHandler中處理RESHOW_ANYWHERE的邏輯改為如下:
case RESHOW_ANYWHERE:
SystemProperties.set("sys.boot.reason", "0");
handleHide();
if(!mLockPatternUtils.isLockScreenDisabled()){
handleShow();
}
break ;
2. 還是在這個文件中,找到handleAlARMBoot function:
改為(最後兩行):
private void handleAlarmBoot() {
if (mShowing) {
handleHide();
}
if (mIsIPOBoot) {
mIsIPOBoot = false;
}
showLocked();
startAlarm();
}
ALPS.JB.TDD.MP.V1 JB.MP平台会发生
JB.SP.V1 ICS2 上不会发生
麻煩找到php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks/base/policy/src 下的KeyguardViewMediator.java
1. 找到 mHandler中處理RESHOW_ANYWHERE的邏輯改為如下:
case RESHOW_ANYWHERE:
SystemProperties.set("sys.boot.reason", "0");
handleHide();
if(!mLockPatternUtils.isLockScreenDisabled()){
handleShow();
}
break ;
2. 還是在這個文件中,找到handleAlARMBoot function:
改為(最後兩行):
private void handleAlarmBoot() {
if (mShowing) {
handleHide();
}
if (mIsIPOBoot) {
mIsIPOBoot = false;
}
showLocked();
startAlarm();
}
