[DESCRIPTION]

在阳光下关闭自动调节功能后,背光很亮,打开自动调节亮度,背光很暗

在设定MTK_AAL_SUPPORT =yes后,选择自动背光,环境变化后,背光亮度调节比较慢

[SOLUTION]

有两个地方可以加快AAL 对背光PWM的调节速度:

1.  调节AAL 对背光的调节速度(优先推荐)

mediatek/custom/mtxx或者项目名字/hal/aal/cust_aal.cpp

For 82/92:

aAALParam[]=

{

{1,1,1,1,1,1},

}

说明:

第2个参数:表示由暗变亮的速度,范围0-11,越大速度越快

第3个参数:表示由亮变暗的速度,范围0-11,越大速度越快

For 95/6752/6732:

int BrighteningSpeedLevel =128, 范围0-255,数值越大调节的速度越快

int DarkeningSpeedLevel =128,范围0-255,数值越大调节的速度越快

2. 调节Framework端控制AAL 的时间间隔

frameworks/base/services/java/com/android/server/power/DisplayPowerController.java

BRIGHRNING_LIGHT_DEBOUNCE/DARKENING_LIGHT_DEBOUNCE  这两个变量表示,Framework发现als 亮度发生变化后需要多久才会启动AAL 去做PWM 调节

default 为4000,建议修改到1000-2000, 不能太低(如果太低,表示对亮度非常敏感)

5.0位置在frameworks/base/services/core/java/com/android/server/display/AutomaticBrightnessController.java

改为

private static final long BRIGHTENING_LIGHT_DEBOUNCE = 1000;

private static final long DARKENING_LIGHT_DEBOUNCE = 2000;

[FAQ17469]打开自动调节背光功能后,手动调节背光到最小,屏幕完全变黑

当打开自动调节背光功能的时候,手动调节设置中背光滚动条将背光设置到最小,屏幕会完全变黑,这种现象可能与lcm的最小亮度有关,可以采用如下方式解决:

1、adb comand设置背光,确定可以使lcm点亮的最小背光值

adb shell echo xx >/sys/class/leds/lcd-backlight/brightness

xx为backlight level

2、修改alps/frameworks/base/core/res/res/values/config.xml中如下参数的值为步骤1中所获取的最小背光值

1

aal java_在阳光下关闭自动调节功能后,背光很亮,打开自动调节亮度,背光很暗[FAQ12718][AAL] 打开MTK_AAL_SUPPORT 后,自动亮度调节速度变慢...相关推荐

  1. 在阳光下关闭自动调节功能后,背光很亮,打开自动调节亮度,背光很暗[FAQ12718][AAL] 打开MTK_AAL_SUPPORT 后,自动亮度调节速度变慢

    [DESCRIPTION] 在阳光下关闭自动调节功能后,背光很亮,打开自动调节亮度,背光很暗 在设定MTK_AAL_SUPPORT =yes后,选择自动背光,环境变化后,背光亮度调节比较慢 [SOLU ...

  2. XPE下关闭自动播放功能的方法

    禁用Windows XP的自动播放功能 现在很多光盘都具有自动播放功能,只要我们把光盘放入光驱后即会自动运行,这个功能我们有时是不需要的,尤其是在Windows XP操作系统中,在默认情况下,一旦插入 ...

  3. 怎么禁用计算机上的自动播放,Win7系统如何关闭自动播放?

    相信大家都知道Win7系统有一个自动播放功能,这个功能的主要作用是,当我们向计算机中插入U盘.DVD或者光盘时,电脑就会进行自动播放,本来这个自动播放功能是很方便的,不过要是遇到带有病毒的文件就麻烦了 ...

  4. 阳光下可读显示技术的工作原理

    阳光下可读的显示技术是大多数工业户外应用的理想设计,例如建筑工地.海洋任务.军事行动.林业等.需要甚至依靠坚固耐用的 LCD 显示器发展的工业操作可以从阳光下可读的显示技术中获益最多,因为它们通常需要 ...

  5. vs2019如何关闭自动更新

    背景 vs2019想要关闭自动更新?自动更新有的时候很烦,在工作的时候让电脑很卡,该怎么关闭自动更新呢?下面我们就来看看详细的教程. 打开软件,进入到软件主界面,来进行相关的操作. 在菜单栏中选择箭头 ...

  6. Win10下永久性关闭自动更新(可恢复更新)最简单有效的方法《亲测有效》

    Win10下永久性关闭自动更新(可恢复更新)最简单有效的方法<亲测有效> 1.首先进入C:\Windows\System32路径下,找到wuaueng.dll文件 [外链图片转存失败,源站 ...

  7. Mac下关闭英文自动纠错

    很多时候在一个对话框中输入一段英文,系统总会多余地给我一个选项,只要按回车就会换成系统提供的英文,如下图,这真的让人很恼火. 只需要到系统偏好设置->键盘->文本,关闭自动纠正拼写即可,如 ...

  8. mac下关闭Chrome浏览器自动更新

    打开终端输入: cd /Library/Google/GoogleSoftwareUpdate 然后输入以下命令删除更新组件: sudo rm -rf GoogleSoftwareUpdate.bun ...

  9. MAC下的Sublime Text关闭自动更新提示,关闭更新检查,适用于Sublime 3和Sublime 4

    一.现象描述 每次打开sublime text总会弹出一个更新的提示框,需要点击取消才能进入到下一步,增加了一些不必须的困扰,如下图所示: 如何关闭呢? 二.关闭方法 打开sublime text窗口 ...

最新文章

  1. CentOS7.5下yum安装MySQL8图文教程
  2. Oracle Schema Objects(Schema Object Storage And Type)
  3. 多图:多样化实现App多渠道统计
  4. Java基础巩固——反射
  5. DB2: 为DB2数据库创建新用户帐户并为其分配特定特权
  6. STM32之CAN---中断管理浅析
  7. but was actually of type 'com.sun.proxy.$Proxy**'的两种解决方法
  8. DexClassLoader的使用
  9. .NET Core 2.2 新增部分功能使用尝鲜
  10. 如何从零开始整一个高颜值 GitHub 小程序客户端?
  11. 有什么软件可以测试win10电脑性能,微软能否翻盘 Win10系统4K高分优化实测
  12. 浅谈line-height 1
  13. 宫崎峻《となりのトトロ》(龙猫)全剧本(中日对照)(2)
  14. 超详细的80个Python入门实例,代码清晰拿来即用,学习提升必备
  15. matlab 直方图规定化,直方图规定化
  16. Postgresql源码(33)Btree索引读——整体流程_bt_first
  17. Jmeter接口性能测试分布式的环境搭建
  18. 端午节公众号文章如何编辑排版可以吸粉引流
  19. 华为手机如何给应用加锁_华为手机如何给微信开启应用锁功能
  20. java8的LocalDate、LocalDateTime和之前的Date、Calendar

热门文章

  1. 算法之路,带你轻松学废算法系列之字符串匹配(下)
  2. EXCEL (VBA) 自定义函数 迭代计算 悬链线索长
  3. 网络知识:IP地址的概念以及IPV4和IPV6的区别
  4. 中班计算机计划总结怎么写,幼儿园电脑员年度工作总结
  5. PHP对象赋值与克隆
  6. 全国高新计算机模拟器,最新版:Android版本的PC计算机Windows模拟器(可以安装计算机软件)...
  7. FPGA数码管流动显示学号
  8. matlab 调用hfss时报错。警告: HFSS Execution returned an error status !
  9. 别踩static的地雷
  10. 混合所有制股份公司的产权关系及其作用