android7.1默认背光亮度及编译调试

始修改\frameworks\base\packages\SettingsProvider\res\values\defaults.xml

<integername="def_screen_brightness">102</integer>改为255

编译生成新的SettingsProvider.apk,替换/system/priv-app/SettingsProvider文件夹的,重启之后没有变化,需要恢复出厂设置后才生效,因为之前的setting已经保存data/system/users/0目录下了

在AndroidL版本中,Google团队为了优化系统性能、提高安全性等等一些列需求,重构了SettingsProvider模块,在L版本中,不在使用数据库来存储系统设置,而是通过xml将系统设置存储在了/data/system/user/目录下

我们修改的def_screen_brightness对应settings_system.xml文件下对应的内容

<settingid="16" name="screen_brightness" value="255"package="android" />

如果我们只是调试,可以先通过adbpull出来修改后再push回去,并重启即可。

还有一种更简单的调试方法,adbshell settings,有关其详细用法,可以参照如下提示:

$adb shell settings get system ringtonecontent://media/internal/audio/media/170$adb shell settings set system ringtone"content://media/internal/audio/media/200"Invalidcommand: setusage: settings [--user NUM] get namespace keysettings [--user NUM] put namespace key valuesettings [--user NUM] delete namespace key'namespace'is one of {system, secure, global}, case-insensitiveIf'--user NUM' is not given, the operations are performed on the owneruser.$adb shell settings put system ringtone"content://media/internal/audio/media/200"$adb shell settings get system ringtonecontent://media/internal/audio/media/200

参考链接:

AndroidSettingProvider详解

http://blog.csdn.net/peng_cao/article/details/50887509

android7.1默认背光亮度及编译调试相关推荐

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

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

  2. VS2012编译调试WDM驱动(KdPrint无调试信息 debugview win7无调试信息)

    对于WDM驱动 VS2012有向导可以新建WDM项目 如图 这点说明不用自己配置 文件目录 C/C++ 选项 LINK 选项 等一系列的参数 比以前方便了不少 新建以后是空项目 放入<windo ...

  3. Android Linux内核编译调试

    对于在Windows上写代码写习惯的人,调试是必不可少的手段,但是转到Android以后,发现调试手段异常简陋,跟Windows简直不是一个级别,特别是Android的内核调试,网上资料也相对较少,不 ...

  4. 浅析IBM i上C/C++应用程序编译调试方法

    软件调试对于编程人员来说有着非常重要的意义,应用程序功能的开发和完善是在不断调试中完成的.本文围绕IBM i上C/C++语言的编译调试问题进行分析和介绍.主要介绍两方面的内容:一是system i上C ...

  5. vscode怎么写qt项目_使用VSCode 编译调试QT程序

    预备知识 bat文件,或者其他的脚本语法. qmake基本语法,qmake shadow build是啥. vscode 的task,lanch的配置. 前提 各个程序正确安装,即使用QtCreato ...

  6. ubuntu设置始终亮屏_如何设置默认显示亮度?

    问题描述 是否可以设置默认显示亮度,以便每次重启时都不必使用re-adjust?我的笔记本电脑显示屏已经在登录屏幕上消失了,因为它每次都以100%的亮度启动. 最佳解决思路 审查解决方案并提供(希望) ...

  7. linux使用vscode运行c,Linux中使用VS Code编译调试C++项目详解

    前言 关于VS Code在Linux下的安装这里就不提了,不管是CentOS还是Ubuntu,如果不懂且搜问题足够的情况下,你会解决的. 一.前置知识--gcc/g++的编译链接过程 在Windows ...

  8. [LED]如何配置LCD背光和LED,调试方法

    [LED]如何配置LCD背光和LED,调试方法 [DESCRIPTION] 如何配置LCD背光和LED,调试方法 [SOLUTION] LCD背光和LED配置文件 alps/custom/<pr ...

  9. linux 下 调笔记本亮度,Linux下如何保存笔记本屏幕亮度设置(背光亮度)

    本人使用的Linux桌面版是 Linux Mint 13 maya,每次开机发现屏幕亮度都是最亮的,可以通过Fn+F6/F7来调节背光亮度,但重启后还是 本人使用的Linux桌面版是 Linux Mi ...

最新文章

  1. PLM(产品生命周期管理)的前世今生
  2. 《Python数据科学指南》——1.16 使用lambda创造匿名函数
  3. map和reduce
  4. 带旋treap概念及模板,带例题:普通平衡树
  5. ubuntu 修改旋转屏幕显示方向 恢复正常模式
  6. php 通讯协议,通讯协议作用
  7. 技校计算机科技都学什么好,技校计算机都学什么?
  8. 错误处理之异常与返回码
  9. Android Socket通信
  10. 纪念非线性光学诞生:Peter Franken和非线性光学
  11. asp网站本地测试服务器,小旋风asp服务器,asp本地环境调试必备
  12. 空间域图像增强(matlab实现)
  13. MIMO技术杂谈(一)浅谈分集与复用的权衡_akala啦_新浪博客
  14. 新能源汽车制造商Captain Technology距离上市又近了一步
  15. 5个提供flickr高级图片搜索的网站
  16. 新疆计算机操作题,新疆维吾尔自治区教师计算机操作题复习8套.pdf
  17. 用cmd 改电脑ip
  18. bind9 dlz mysql_bind-9.4.2+mysql dlz安装
  19. OpenCV裁剪图像任意区域
  20. 《十》浏览器基础及渲染引擎解析一个网页的过程、JavaScript 引擎解析 JavaScript 代码的过程

热门文章

  1. 004_JDK的String类对Comparable接口的实现
  2. 007_JMS中的持久订阅
  3. vue展示信息卡片_vue实现登录和个人信息组件展示
  4. 手机h5可以用ifreme_安卓手机可以流畅用几年?至少三年不卡
  5. 三菱plc编程实例3000_三菱PLC十字路口的红绿灯编程实例
  6. python清空字典保留变量_python彻底清除字典数据,clear方法使用
  7. 火力发电厂与变电站设计防火标准_火力发电厂与变电站设计防火规范
  8. map语法获取index_JavaScript中的数组遍历forEach()与map()方法以及兼容写法
  9. vue实现div多选全选功能_怎样为你的 Vue.js 单页应用提速
  10. 集合框架源码分析五之LinkedHashMap,LinkedHashSet