Android系统 屏幕最低背光亮度值/最高背光亮度值 调试
通过 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
修改 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>
编译注意
在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
Android系统 屏幕最低背光亮度值/最高背光亮度值 调试相关推荐
- android+系统屏幕亮度,android 设置系统屏幕亮度
android 设置系统屏幕亮度 权限 /** * 获得当前屏幕亮度的模式 * SCREEN_BRIGHTNESS_MODE_AUTOMATIC=1 为自动调节屏幕亮度 * SCREEN_BRIGHT ...
- android系统屏幕亮度调节
在$SDK/frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java中修改,PhoneWi ...
- Android 系统(69)---Android7.1.1系统设置默认值大全
Android7.1.1系统设置默认值大全 在寻找一个开关的默认值时,首先要明白一点,该开关是否存在默认值,以及该开关状态是否有状态保存(一般状态存settings的db中). 判断条件: 在r ...
- android 串口调试adb,Android系统 debug 技巧(最全最强adb 串口调试命令)
串口调试命令 debug adb 命令(去掉adb shell即为串口命令) 发送广播 adb shell am broadcast -a com.android.test 打开activity ad ...
- android系统修改深色模式(Dark theme) 默认值
android9 android10 修改深色模式(Dark theme) 默认值 方法1 frameworks/base/core/res/res/values/config.xml <!-- ...
- Android 系统(123)---MTK android 常用修改点
MTK android 常用修改点 1. *#06#等关键码判断文件 SpecialCharSequenceMgr.java 2.音效 ControlPanelEffect.java 3.版本号修改 ...
- Android系统定制源码修改 - MTK平台
Android系统定制源码修改 - MTK平台 1.修改开机弹出欢迎使用SIM MTK工程/mediatek/packag ...
- Android系统Surface机制的SurfaceFlinger服务的启动过程分析
在前面一篇文章中,我们简要介绍了Android系统Surface机制中的SurfaceFlinger服务.SurfaceFlinger服务是在System进程中启动的,并且负责统一管理设备的帧缓冲区. ...
- android 4.4.2 亮度,安卓系统手机修改屏幕最低亮度方法
使用Android系统智能机的朋友们,特别是三星的AMOLED屏幕,在夜间就算将屏幕亮度调到最低,还是会很亮,修改屏幕最低亮度值就是很重要的一键事了.虽然有第三方的软件来调节屏幕亮度,但是软件总会夹杂 ...
最新文章
- 很多工程师问ESP32彩屏能不能在arduino上面来玩,这个是没有问题的
- 第四十三节,文件、文件夹、压缩包、处理模块shutil
- GM9 tile empty issue - ( not figured out )
- 熊猫tv新功能介绍_熊猫简单介绍
- phpdesigner8 php7.0,大家千万别用PHPDesigner8 的项目替换,多说是泪,改整个站点中!
- 高德地图iOS SDK使用
- luoguP3799 妖梦拼木棒 [组合数学]
- Linux设备驱动——PCI总线的初始化
- 机器学习与深度学习资料
- 最新仿7881游戏装备网虚拟物品交易源码+修复版
- linux下如何实现pgadmin备份,linux下pgAdmin4安装
- 45+最佳免费WordPress主题(2021年)
- 你的APK安全吗?来WeTest免费测!
- 冯扬文:基于数据仓库的集装箱运价信息集成研究
- matlab postion gcf
- 第3章【思考与练习4】数据清洗,从studentsInfo.xlsx 文件的“Group1”表单中读取数据。数据填充,使用习题1的数据,使用列的平均值填充“体重”和“成绩”列的NaN数据。
- python利用tushare下载数据并计算当日收益率
- 大一python基础编程试卷_大学moocPython编程基础答案
- 分析师:芯片短缺至少还将持续一年
- 自定义View-饼状图(百分比图)