高通默认调节背光的时候,为了满足人眼的适应性,所以调节是一个渐变的过程。比如从最亮调到最暗,背光是慢慢变暗的;或者从最暗调到最亮,背光也是慢慢变亮的。但是这种特性有时候会让人感觉不舒服,所以现在讨论如何关掉这个特性。
路径:
android\frameworks\base\services\java\com\android\server\power\DisplayPowerController.java
或者
android\frameworks\base\services\core\java\com\android\server\display\DisplayPowerController.java
搜索关键字 BRIGHTNESS_RAMP_RATE_SLOW ,并找到以下内容:
if (state == Display.STATE_ON || state == Display.STATE_DOZE) { animateScreenBrightness(brightness, slowChange ? BRIGHTNESS_RAMP_RATE_SLOW : BRIGHTNESS_RAMP_RATE_FAST);
改成:
if (state == Display.STATE_ON || state == Display.STATE_DOZE) { animateScreenBrightness(brightness, //dongmeng for brightness 0 /*slowChange ? BRIGHTNESS_RAMP_RATE_SLOW : BRIGHTNESS_RAMP_RATE_FAST*/);