在L0版本手机在自动灭屏前会先闪一下屏再灭屏

来源:互联网 发布:朗文英英词典 mac 编辑:程序博客网 时间:2024/06/06 03:57
[DESCRIPTION]

在L0版本手机在自动灭屏前会屏幕会先变亮一下再灭

[SOLUTION]

这个是google issues, 在L1已没有此问题, 如果客户不接受,可以申请以下patch来解决:
Patch ID: ALPS02032213
也可以直接修改以下code来解决:

alps\php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\base\services\core\java\com\android\server\display\DisplaypowerControll
er.java
文件中,把下面這段code用 !mPendingScreenOff 这个判断条件包起来(用"+" 标记):
+ if (!mPendingScreenOff) {
if (state == Display.STATE_ON || state == Display.STATE_DOZE) {
// MTK AAL modified
int rate = BRIGHTNESS_RAMP_RATE_SLOW;
if (mtk_AAL_SUPPORT) {
if (mTuningQuicklyApply) { // was set in updateRuntimeConfig()
slowChange = false;
}
if (mPowerState.getScreenBrightness() < brightness)
rate = BRIGHTNESS_RAMP_RATE_BRIGHTEN;
else
rate = BRIGHTNESS_RAMP_RATE_DARKEN;
}
if (!slowChange)
rate = BRIGHTNESS_RAMP_RATE_FAST;
/// M: dismiss ColorFade when IPO boot up
if (ipoShutdown) {
animateScreenBrightness(brightness, 0);
} else {
animateScreenBrightness(brightness, rate);
}
} else {
animateScreenBrightness(brightness, 0);
}
+ }
谢谢!
阅读全文
0 0
原创粉丝点击