-
1.9.0 Stable
released this
2026-10-11 17:44:35 +08:00 | 4 commits to main since this release[1.9.0] - 2026-10-11
✨ 新增功能
- BatteryManager 实时数据接入
- 新增原生
BatteryManagerHelper,通过 Android 官方 API 读取电池端真实功率 - 主界面充电行改为显示电池端实时功率(1 秒刷新),反映电池实际吸收的能量
- 充电详情页拆分为两个数据源分区:
- BMS 日志:协议、标定档位、实际功率、电压、电流(原有)
- BatteryManager(电池端):电池端电压、电流、功率(新增)
- 与专业功率计(PowerZ)实测数据一致,误差在 0.02W 以内
- 新增原生
🎨 体验优化
-
充电行显示格式调整
- 有线充电:
充电中 · PPS · 5.98W / 7.5W(实际功率 / 标定档位) - 无线充电:
充电中 · 无线 · 12.3W - USB 慢充:
充电中 · USB · 2.1W - 瓦特单位统一为大写
W - 7.5W 等带小数的档位保留一位小数,其余整数值去掉
.0
- 有线充电:
-
字体细节优化
- 充电行数字与拉丁字母改用 Flyme 字体,中文字符保持 HarmonyOS Sans SC
- 解决混合文本下的字体割裂感
- 充电详情页所有功率数值同步应用 Flyme 字体
🐛 问题修复
- 修复主界面充电行在充电器接入初期显示"读取中..."后数值迟迟不刷新的问题
- 修复详情页功率数值字体与其它行不统一的问题
- 修复
wired_level解析后标定档位显示取整误差(如≈8W/L-1修正为≈7.5W/L-1)
📝 技术说明
BATTERY_PROPERTY_CURRENT_NOW读数为电池端净电流(充电器输入减去系统功耗),而非充电器输出端数据- 电池接近满电时数值会明显偏低(涓流阶段),属正常现象
- 与系统状态栏显示的充电功率为不同概念,前者反映电池实际吸收,后者反映充电器输出
Downloads
- BatteryManager 实时数据接入