安卓手机有没有什么软件可以让手机电池快用完时自动从充电宝充电

查看 80|回复 6
作者:linuxgo   
有个旧手机用作物联网应用,因为不方便接充电头,就用充电宝给手机充电(手机一直插在充电宝上),但是发现个问题,就是手机每次充满电后就会自动和充电宝断开,而下一次如果要充电,必须把充电宝插拔一次才能再次开始充电。
我想要的是有没有什么软件可以让手机的电池用到一定程度后自动模拟一次充电宝的插拔动作,让手机自动开始充电,而不需要人去插拔充电宝?

充电, 充电宝, 手机, 插拔

shimanooo   
一般充电宝会有一个小电流模式。其实不是小电流充电而是“小电流也不停止充电”。有些一段时间会自动退出,有些会直到充电宝电用完。
joh   
可以考虑把电池拆了,改装成 USB 供电,直接用充电宝电源。
ysc3839   
大概可以用 acc ,但是要 root
https://github.com/VR-25/acc
ShadowPower   
#!/bin/bash
# 读取电池电量
get_battery_capacity() {
cat /sys/class/power_supply/battery/capacity
}
# 断开充电
stop_charging() {
echo 1 > /sys/class/power_supply/battery/input_suspend
}
# 开启充电
start_charging() {
echo 0 > /sys/class/power_supply/battery/input_suspend
}
# 获得 root 权限
su
while true; do
# 调用 get_battery_capacity 函数,获取电池电量,并赋值给变量 capacity
capacity=$(get_battery_capacity)
# 根据电量的范围,执行相应的操作
case $capacity in
# 如果电量大于 80 ,则调用 stop_charging 函数,断开充电
[8-9][0-9]|100)
stop_charging
;;
# 如果电量小于 20 ,则调用 start_charging 函数,开启充电
[0-1][0-9])
start_charging
;;
# 其他情况什么都不做
*)
:
;;
esac
# 等待一分钟,然后继续循环
sleep 60
done
大概是这样吧,没试过,需要 root 权限,用 termux 跑。
ShadowPower   
好像缩进炸了……
MeteorVIP   
充电宝不知道。但电源可以用 acca
您需要登录后才可以回帖 登录 | 立即注册

返回顶部