注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
jasmien的个人空间 https://home.eeworld.com.cn/space-uid-717194.html [收藏] [复制] [分享] [RSS]
日志

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

已有 355 次阅读2017-12-6 17:48

[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 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章