美文网首页
adb命令(电池相关)

adb命令(电池相关)

作者: xFlamingo | 来源:发表于2019-03-12 20:42 被阅读0次

        本篇继“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线在充电的手机设置为不充电的状态,在电量将耗尽或耗尽的情况下再进行充电,以达到延长电池使用寿命的目的。至于其他的应用场景就需要小伙伴们自己发挥想象了。

    感谢阅读,欢迎转载。

    如有错误请及时指出,谢谢!

    如有问题请留言,我懂的必然会回复!

    共勉。

    相关文章

      网友评论

          本文标题:adb命令(电池相关)

          本文链接:https://www.haomeiwen.com/subject/lncopqtx.html