Android系统级技巧合集(随时更新)

#转载请注明来源#

1.高通骁龙系列查看CPU体质等级

CPU体质,即为CPU在工作频率下的电压。同一批次的CPU体质各有不同,体质越高,代表该颗CPU可在更高的频率下稳定工作,且在相同频率下工作时功耗相比同批次体质差的CPU要控制得更好。

以搭载高通骁龙801的小米4(OS:第三方原生Android)为例,可在/sys下的文件中查找到描述该CPU体质的文件。

路径为:/sys/module/clock_krait_8974/parameters/

在该目录下的table_name文件中,以文本方式打开,pvs后的数字即为该颗CPU体质,我手中的这台pvs数值为5,也就意味着代表在内核支持下,可手动将CPU频率工作电压全局偏移50mV。

2.查看当前充电电压与所支持的最大电压、电流

在普通的充电电流测试软件中,往往显示的都是以mV为单位的电池电压,电池电压并不等于充电时的充电电压。在支持高通QuickCharge协议的机型上,往往采取的都是高压低电流快充,如QC2.0标准的9V1.2A与12V1A,此时只看充电电流无法判断设备是否正在高压快充,也无法判断所用充电器是否真正支持QC协议。

电压、电流信息储存位置:/sys/class/power_supply/usb

voltage_max为设备支持最大充电电压,voltage_now为设备当前充电电压。

(如8987487,则为充电电压当前为8.9V,处于9V快充)

current_max为设备支持最高充电电流,数值2000000为2A。

3.将屏幕亮度调整至所支持的最低值

在绝大多数ROM中,亮度设置的0亮度其实并不是屏幕背光的最低亮度。通过查看系统目录下的背光亮度文件可以发现,将系统亮度调整至0后,背光亮度等级为3。这时我们可以通过直接修改背光亮度文件的方法来跨越系统的限制,将背光亮度调整至最低。

背光亮度文件目录:/sys/class/leds/lcd-backlight,其中的brightness文件即为背光亮度文件。

可以使用RootExplorer等应用,选择以文本方式编辑,将文件中的数值改成1即为最低亮度,保存即可。

(注:请勿将数值改为0,这样会导致LCD背光直接关闭,下次解锁屏幕时恢复为系统默认值)

仅改动brightness文件时,会发现锁定屏幕再次解锁后仍会恢复为系统的最低亮度,此时只需将该目录下的max_brightness文件数值也改为1即可,但是操作后会导致系统亮度调节失效(因为设定的最高值已被改为1),不需要低亮度时将max_brightness改为默认值255即可。此操作可以通过Tasker的Shell命令来实现自动的更改,这一点在后续博文中详细描述。

<待续>

Android系统级技巧合集的更多相关文章

  1. 62个Android Studio小技巧合集

    1书签(Bookmarks) 描述:这是一个很有用的功能,让你可以在某处做个标记(书签),方便后面再跳转到此处. 调用:Menu → Navigate → Bookmarks 快捷键: 添加/移除书签 ...

  2. Android Studio 小技巧合集

    本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键. 根据这些小技巧的使用场景,本文将这62 ...

  3. 反射调用android系统级API函数

    try { Class<?> mClass = Class.forName("com.android.server.wifi.WifiSettingsStore"); ...

  4. Qt开发经验小技巧合集

    一.开发经验总结 当编译发现大量错误的时候,从第一个看起,一个一个的解决,不要急着去看下一个错误,往往后面的错误都是由于前面的错误引起的,第一个解决后很可能都解决了. 定时器是个好东西,学会好使用它, ...

  5. javascript技巧合集

    转http://www.blogjava.net/zhaochengming/archive/2010/04/09/317837.html http://www.cnblogs.com/fxgachi ...

  6. 转:Andriod studio技巧合集

    1. 书签(Bookmarks) 描述:这是一个很有用的功能,让你可以在某处做个标记(书签),方便后面再跳转到此处. 调用:Menu → Navigate → Bookmarks 快捷键: 添加/移除 ...

  7. SpringBoot | 番外:使用小技巧合集

    前言 最近工作比较忙,事情也比较多.加班回到家都十点多了,洗个澡就想睡觉了.所以为了不断更太多天,偷懒写个小技巧合集吧.之后有时间都会进行文章更新的.原创不易,码字不易,还希望大家多多支持!话不多说, ...

  8. IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集

    IntelliJ IDEA必装插件 有不知道怎么安装的吗?File-->settings打开设置面板,找到plugins,输入想要安装的插件回车即可 1.背景图片 目前,IDEA支持设置背景图片 ...

  9. vue 实践技巧合集

    前言 本文纯属个人平时实践过程中的一些经验总结,算是一点点小技巧吧,不是多么高明的技术,如果对你有帮助,那么不胜荣幸. 本文不涉及罕见API使用方法等,大部分内容都是基于对vue的一些实践而已.由于涉 ...

随机推荐

  1. liunx命令之【查看某个端口号的使用情况】

    第一:查看端口占用情况的命令:lsof -i:<端口号>

  2. absolute属性与IE6/IE7之间的误会

    三.absolute属性与IE6/IE7之间的误会 absolute属性确实存在不少兼容性的问题,首先absolute属性定位相关(left/top)的些bug(例如IE6的奇偶bug)这里不予以讨论 ...

  3. IOS:程序的退出、App间的跳转

    今天在做一个音乐播放器的项目,发现这个点击退出程序的功能不能实现终于找到了一些有用的资料,就去网上看了半天资料,下面是退出程序的代码: 在动画里面可以自己添加一些,动画,达到相应的效果. AppDel ...

  4. git 基本命令详细解释

    创建: 2017-04-05 17:04:03         2017-04-24 更新: 2017-05-16 更新: 2017-06-27  完善git remote add  更新: 2017 ...

  5. poj3187【dfs】

    挑战-搜索 题意: 给一个n和sum,代表n层的杨辉三角,然后给一个和,问最低层的数字情况. 思路: ①:预处理一个底层对于和的系数数组, sum = 0Cn-1*num[1] + 1Cn-1*num ...

  6. poj3417 闇の連鎖 【树上差分】By cellur925

    闇の連鎖(yam.pas/c/cpp)题目描述传说中的暗之连锁被人们称为 Dark.Dark 是人类内心的黑暗的产物,古今中外的勇者们都试图打倒它.经过研究,你发现 Dark 呈现无向图的结构,图中有 ...

  7. 运行scrapyd报错

    转自:    https://blog.csdn.net/qq_29719097/article/details/89431234 web.Server Traceback (most recent ...

  8. 关于margin和padding取值为百分比和负值的总结

    以下是自己学习过程中的总结,直接上结论: 1.margin/padding取值为百分比: margin和padding四个方向上的取值为百分比都是参照父级元素的宽度来计算的. 2.margin取值为负 ...

  9. 递归(Recursion)

    递归是一种非常常用的算法,分为“递”和“归”两个步骤.满足递归算法有三个条件:1.一个问题,可以分解为子问题:2.该问题,与分解后的子问题,解决思路一致:3.存在终止条件.案例演示:假设有n个台阶,每 ...

  10. redis主从集群搭建

    一.安装redis 首先登陆官网下载压缩包,我安装的是最新版本5.X,下载地址http://download.redis.io/releases/redis-5.0.2.tar.gz. 进入文件所在目 ...