(一)安卓修改屏幕背光默认亮度(framework修改法)
本文所在的平台是安卓10
1.修改文件config.xml
本平台路径:/frameworks/base/core/res/res/values/config.xml
搜索
最暗值:config_screenBrightnessSettingMinimum
最亮值:config_screenBrightnessSettingMaximum
默认值:config_screenBrightnessSettingDefault
ps:路径这东西,如果找不到,grep一下关键词,安卓这么多版本,学会变通。
<integer name="config_screenBrightnessSettingMinimum">5</integer><!-- Maximum screen brightness allowed by the power manager.The user is forbidden from setting the brightness above this level. --><integer name="config_screenBrightnessSettingMaximum">255</integer><!-- Default screen brightness setting.Must be in the range specified by minimum and maximum. --><integer name="config_screenBrightnessSettingDefault">102</integer>
当然啦,关于光暗值,这个文件还有很多,上面的配置项是我们最常见的手动拉状态栏光度调的最大最小值。
还有自动调节光暗度的配置项。
<integer name="config_autoBrightnessBrighteningLightDebounce">4000</integer><integer name="config_autoBrightnessDarkeningLightDebounce">8000</integer><!-- Initial light sensor event rate in milliseconds for automatic brightness control. This isused for obtaining the first light sample when the device stops dozing.Set this to -1 to disable this feature. --><integer name="config_autoBrightnessInitialLightSensorRate">-1</integer><!-- Light sensor event rate in milliseconds for automatic brightness control. --><integer name="config_autoBrightnessLightSensorRate">250</integer><!-- The maximum range of gamma adjustment possible using the screenauto-brightness adjustment setting. --><fraction name="config_autoBrightnessAdjustmentMaxGamma">300%</fraction>
ex:看路径就知道,这个文件是属于framework里的资源文件。不止是光暗值,在系统里的内置apk,如systemUI,development等,很多我们看见的文字都属于这个res文件夹里。大家可以研究研究。
2.快速调试res模块
在修改完res这个模块时,教大家一个快速调试的方法:
2.1单独编译res生成framework-res.apk
在输入source build/envset.sh 和 lunch XXX等配置环境命令后。进入/frameworks/base/core/res
会看到Android.bp 或者Android.mk (老版本)
执行命令:mm
2.2替换apk
该apk在手机目录:/system/framework/
使用:adb push framework-res.apk /system/framework/
有androidstdio也可以用这个放进去。
2.3 重启
这个是修改framework的方法。嘿嘿,当然还有其他方法,后面会介绍驱动怎么去修改。
最后,希望可以帮到大家,如果有用的就收藏一下,白嫖的就点个赞。
(一)安卓修改屏幕背光默认亮度(framework修改法)相关推荐
- Android 修改屏幕背光方案
极力推荐Android 开发大总结文章:欢迎收藏Android 开发技术文章大总结 本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容: 一.获取系统Settin ...
- 开发板屏幕背光亮度调整
本文档主要介绍iTOP-4412开发板,屏幕亮度调整方法 适用于linux系统 适用于10.1寸屏幕 可以在文件系统启动之后,通过控制台命令来实现背光调整,参考命令如下. 关闭屏幕背光: echo 0 ...
- android rom 默认音量,Android 系统音量最大值的定义位置以及默认值的修改方法
修改文件: /frameworks/base/media/java/android/media/AudioManager.java /frameworks/base/media/java/androi ...
- android 4.4.2 亮度,安卓系统手机修改屏幕最低亮度方法
使用Android系统智能机的朋友们,特别是三星的AMOLED屏幕,在夜间就算将屏幕亮度调到最低,还是会很亮,修改屏幕最低亮度值就是很重要的一键事了.虽然有第三方的软件来调节屏幕亮度,但是软件总会夹杂 ...
- Android 修改屏幕亮度方案
本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容: 一.获取系统Settings 中的亮度 二.修改APP界面屏幕亮度,不会影响其他APP 三.修改系统Sett ...
- iOS调用系统闪光灯以及实时修改屏幕亮度
最近看到有个软件上面有闪光灯的效果,觉得很好玩,决定自己也要弄一个这样的小程序出来.在网上搜索了相关资料后,写出来了,代码量并不是很多,主要用到了官方API:avfoundation框架.下面我们看具 ...
- Ubuntu解决开机屏幕默认亮度偏低问题
在windows笔记本上安装了Ubuntu的双系统,但是每次启动Ubuntu时默认亮度都是置位很低,在系统设置中更改亮度后开机又会恢复为默认亮度值. 在网上找各种方法,其中ttps://blog.cs ...
- MTK android 修改背光自动调节亮度最大值和最小值
修改背光自动调节亮度最大值和最小值 frameworks/base/core/res/res/values/config.xml b/frameworks/base/core/res/res/valu ...
- 安卓手机屏幕分辨率如何修改
手机必须获得ROOT权限,接着你需要确定手机的显示density和分辨率,desity的意思就是密度,在安卓系统中,desity是一个非常重要的显示参数.如果density设置不当,比如density ...
最新文章
- C语言结束输入(两种方法)
- another app is currently holding the yum lock;waiting for it to exit解决
- Flask--(登录注册)抽取视图函数
- python 微积分_《用 Python 学微积分》笔记 2
- highcharts纵坐标的格式化
- 并发的发展历史-线程的出现
- Google Mock启蒙篇 [1] (Google C++ Mocking Framework for Dummies 翻译)
- Hadoop机架感知
- demo4 debug - create class instance - component works as type
- ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock‘
- 构建之法第4.17章读书笔记
- 一加7系列刚发布就被友商“碰瓷”?这文案简直刁钻!
- WFDB工具箱在Matlab2010b及更高版本上的安装
- web下拉菜单代码html,简单的单级下拉菜单实现_html/css_WEB-ITnose
- 算法题:1到4位编码推下标
- 大屏监控 Metabase 集成到 Java 项目
- 1134:猴子与香蕉 dp
- PUTTY 中文教程
- VSTO 系列(06)-自定义任务窗格
- vm虚拟mac系统 apple id 无法登陆
热门文章
- dis的前缀单词有哪些_前缀dis包含哪两种含义
- 【转】立方体的体对角线穿过多少个正方体?
- R以及RStudio的获取和使用
- kind多节点端口映射
- linux netcdf编译,Netcdf4安装指南
- 基于Java的NetCDF文件解析
- UDP是全双工通信的吗
- [转贴]一位营销总监的辞职信(非常经典)
- Heatmap-based Vanishing Point boosts Lane Detection 论文翻译
- 【问题描述】输入一行字符串,含有数字和非数字字符以及空格等,如: df23adfd56 2343?23dgjop535 如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并