adb命令(电池相关)
本篇继“adb常用命令记录”之后,继续对adb进行探索,主要是折腾咱们的手机电池,有良好的电池使用习惯可以增加电池寿命。
1.获取电池状态
yekong@yekongdeMacBook-Pro > adb shell dumpsys battery
Current Battery Service state: mBootCompleted: true #开机广播,true打开
AC powered: false #AC电源,false未使用
USB powered: true #UAB电源,true使用
Wireless powered: false #无线电源,false未使用
Max charging current: 0 #最大充电电流
Max charging voltage: 0 #最大充电电压
Charge counter: 1170712 #电荷计数?
status: 2 #电池状态,1没充电,2在充电
health: 2 #电池健康状态,1不健康,2健康
present: true #有无安装电池,true安装
level: 35 #当前电量
scale: 100 #总电量
voltage: 3982 #电池电压(mv)
temperature: 264 #电池温度(x0.1摄氏度)
technology: Li-ion #电池类型,Li-ion锂电池
2.改变电源
修改电源为ac充电
3.设置电源充电/不充电状态
status #1为不充电状态,2为充电状态
4.设置电池当前电量
level #后面跟想要改成的电量状态
##注意,此处修改电量并不是真实的,只是障眼法而已,电池本来有多少电量就是多少。##
5.模拟断开充电(实际还在充电)
6.重置电池状态
前面把手机电池设置为充电状态,即便拔掉充电线还在充电的童鞋不要慌。
把手机电量修改了的童鞋也不要慌。
一个命令重置前面所有的设置,包括但不限于电源,充电状态,电量。
本篇内容比较简单,一个可行的应用场景是将长期连接usb线在充电的手机设置为不充电的状态,在电量将耗尽或耗尽的情况下再进行充电,以达到延长电池使用寿命的目的。至于其他的应用场景就需要小伙伴们自己发挥想象了。
感谢阅读,欢迎转载。
如有错误请及时指出,谢谢!
如有问题请留言,我懂的必然会回复!
共勉。