旧手机改直供电会自动掉电,adb获取手机电池信息与修改恢复
旧手机改直供电会自动掉电,adb获取手机电池信息与修改恢复
我把手上的旧手机,改直供电,发现一个问题
电池电量会自动掉电并且关机,没法长期运行
解决方案就是adb连接修改电池信息。
下面是一些基础的代码
::查看设备
adb devices
::查看详细设备信息(含型号)
adb devices -l
::查看手机信息(品牌、型号、版本等)
adb shell cat /hw_product/etc/prop/local.prop | findstr product
adb shell cat /system/build.prop | findstr product
::重启
adb reboot
::查看日志
adb logcat > log.txt
adb logcat | findstr "matched_string"
::安装/卸载
adb install xxx.apk
adb uninstall package_name
::拉取/推送
adb remount
adb pull /sdcard/a.mp4 C:\Users\81518\Desktop\
adb push C:\Users\81518\Desktop\a.mp4 /sdcard/
::查看当前界面运行的 activity 及其包名
adb shell dumpsys window | findstr "mCurrentFocus"
::查看指定命令的参数
adb command --help
adb shell command --help
我们要用到的代码,如果是直接数据线连接的话
adb shell
如果采用无线连接的话, 根据自己的实际IP来修改连接
adb connect 192.168.1.1
无线连接成功再执行
adb shell
进入手机权限里
执行代码
1、dumpsys battery set wireless 电池是否无线供电 0-false 1-true
2、dumpsys battery set level 电池电量百分比 0-100
3、dumpsys battery set status 电池状态:2:正充电;3:没插充电器;4:不充电
4、dumpsys battery set temp 电池温度
5、dumpsys battery set voltage 电池电压
6、dumpsys battery set ac 电池是否电源充电 0-无线充电 1-交流充电
7、dumpsys battery set usb 电池是否USB供电 0-false 1-true
命令使用示例:
dumpsys battery set usb 1
如果后续要恢复电池信息
adb shell dumpsys battery reset
就可以解决问题自动掉电关机的情况
这样设置重启手机会恢复设置,如果想要不掉电的效果,得要重新设置