Releases: chase535/accurate_battery
Releases · chase535/accurate_battery
v4
Changelog
1、若有/sys/class/power_supply/bms/real_capacity文件,则优先从此文件读取电量,以解决部分手机不充电时电量1%的BUG。注意:若从此文件读取电量,则无论使用哪个版本,均会在电量100%后仍有充电电流
2、安装时判断真实电量文件是否存在,若不存在则安装失败
3、将真实电量文件作为参数传入主程序,以便随时更改真实电量文件路径
v3
Changelog
1、理论上彻底修复电量不动的BUG
2、修复99%时拔电会跳100%的BUG
电量为0的BUG无法验证是否解决,请给予反馈
v2
弄了挺久,使用船新的Github Action进行交叉编译+静态编译(CMake + gcc-aarch64-linux-gnu + musl libc)
如果想优化代码,请直接PR,合并后可直接在Actions中下载CI构建版本。
Changelog
1、优化代码,拟修复充电时电量不变的BUG。
2、文件体积明显减少。
电量一直显示0%的BUG应该还未修复,手机卡顿就是因为手机认为自己已经没电了,进而导致无法正常工作。
如遇到此问题,可能是因为电量文件内容不同导致的判断出错,请查看/sys/class/power_supply/bms/capacity_raw文件并在酷安反馈文件内容为几位数,或者直接在Github上提交Issue,万分感谢。
v1.5
修复一个可能导致充电一直99%的bug,no_trickle版本没有此bug,故只更新普通版,如需下载no_trickle版本请移步上一版本
v1
精准电量,干掉虚假的UI电量,酷安@大鸟转转转酒吧
电量判断至小数点后一位且采用四舍五入变为整数
有两个版本:
后缀带no_trickle的为不将涓流充电过程加入电量统计的版本,100%后仍会有充电电流。
后缀不带no_trickle的为将涓流充电过程加入电量统计的版本,99%-100%充电会极为缓慢。