Android系统 屏幕最低背光亮度值/最高背光亮度值 调试

news/2024/11/30 13:35:33/
  1. 通过 adb 确认合适的 最低背光亮度值/最高背光亮度值 参数 , 并使用万用表量测 背光IC的反馈电阻输出电压确认,具体计算方式根据 背光IC 贴的反馈电阻来计算。(可以找硬件协助 一般是 1.35 / 1.1)

adb shell
Dslide_1020Pro:/ $ su
Dslide_1020Pro:/ # find /sys/ -name backlight
/sys/class/backlight
/sys/devices/platform/sprd_backlight/backlight
Dslide_1020Pro:/ # cd /sys/devices/platform/sprd_backlight/backlight/sprd_backlightadb 确认合适的 背光值, 并记录到代码的 config.xml 中
Dslide_1020Pro:/sys/devices/platform/sprd_backlight/backlight/sprd_backlight # echo 8 > brightness
Dslide_1020Pro:/sys/devices/platform/sprd_backlight/backlight/sprd_backlight # echo 130 > brightness
  1. 修改 config.xml (注意 devices 下 是否有 overlay 覆盖)

A:\work1\N8321\repo_0623\alps\frameworks\base\core\res\res\values\config.xml 最低背光亮度值 修改为 255 的百分10%
-    <integer name="config_screenBrightnessSettingMinimum">8</integer>
+    <integer name="config_screenBrightnessSettingMinimum">25</integer>最高背光亮度值 修改 参数和硬件确认,可以通过 adb 确认
-    <integer name="config_screenBrightnessSettingMaximum">255</integer>
+    <integer name="config_screenBrightnessSettingMaximum">130</integer>注意 devices 下 是否有 overlay 覆盖
grep -Hrn "config_screenBrightnessSettingMinimum" ./device/sprd/
./device/sprd/sharkl5/moverlay/device/base/frameworks/base/core/res/res/values/config.xml<integer name="config_screenBrightnessSettingMinimum">8</integer><integer name="config_screenBrightnessSettingMaximum">130</integer> 
  1. 编译注意

在framework/base/core/res/res/values/config.xml 下添加资源文件后需要先编译资源,然后编译framework 才可正常引用。
编译完后 生成 framework-res.apk  framework.jar services.jar 1. 确认 devices 下面 是否有 overlay 
2. 编译之前 要删除 out 目录 下面几个文件 ./out/target/product/ums9230_1h10/system/framework/framework*
3. 执行 remake 

http://www.ppmy.cn/news/430948.html

相关文章

iqoo手机计算机背景变白,更精准的色彩显示,出厂屏幕校准的手机大合集

如今&#xff0c;手机的屏幕越来越得到重视&#xff0c;不仅仅提现在屏幕刷新率方面&#xff0c;人们对于屏幕的色准的需求也不断提高。手机厂商也看到了这方面的需求&#xff0c;在一些产品出厂时&#xff0c;就做了色准调校。不过这样的产品也有不少呢&#xff0c;不妨看看下…

linux系统屏幕触摸校准

1、安装工具 xinput-calibrator工具&#xff1a;sudo apt-get install xinput-calibrator xinput工具&#xff1a;sudo apt-get insatll xinput 2、校准实例 &#xff08;1&#xff09;查看触摸设备id&#xff1a;xinput_calibrator --list 上面可知&#xff1a;device nam…

给android增加屏幕校准

android原始版本里是没有屏幕校准功能的&#xff0c;tp坐标到lcd坐标是完全按照线性关系来转换的。例如&#xff0c;tp坐标是(Xt ,Yt )分辨率是&#xff08;Wt x Ht &#xff09;&#xff0c;lcd坐标是(X,Y)&#xff0c;分辨率是(W x H)&#xff0c;则 X(Xt *W)/Wt&#xff0c;…

Android屏幕校准

android原始版本里是没有屏幕校准功能的&#xff0c;tp坐标到lcd坐标是完全按照线性关系来转换的。例如&#xff0c;tp坐标是(Xt ,Yt )分辨率是&#xff08;Wt x Ht &#xff09;&#xff0c;lcd坐标是(X,Y)&#xff0c;分辨率是(W x H)&#xff0c;则 X(Xt *W)/Wt&#xff0c;…

6.Sentincl控制台 规则 实战

一、流控规则 流量控制(flow control),其原理是监控应用流量的 QPS 或并发线程数等指标,当达到指定的阈值时对流量进行控制,以避免被瞬时的流量高峰冲垮,从而保障应用的高可用性。一条限流规则主要由下面几个因素组成,我们可以组合这些元素来实现不同的限流效果: Fiel…

百度网盘转存腾讯微云

https://www.zhihu.com/question/21879203

程序下载微云

https://share.weiyun.com/5OxmUiI

全速下载微云方法

下载tim 测试版 版本TIM_2.5.8.apk https://www.lanzous.com/iaroy3i 登陆QQ小号 转储文件至微云 QQ小号登陆tim 文件-》微云文件 找到文件 点进去 点右上角转发到qq大号上 &#xff0c;全速下载