From e049cab9ad0139c5625ce936b46a6c0b8a7d333d Mon Sep 17 00:00:00 2001 From: lxh2875931338 Date: Tue, 21 Jul 2026 18:49:27 +0800 Subject: [PATCH] =?UTF-8?q?readme=E6=9C=BA=E5=9E=8B=E5=8C=B9=E9=85=8D?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index 7230277..4251dbf 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,29 @@ --- ## 机型匹配情况 + +| 机型 | 系统版本 | 容量来源 | 设计容量 | 状态 | +|---|---|---|---|---| +| 魅族 22 | Flyme 12.x | 系统未生成 `mbattery_charger` 目录 | — | ❌ 不支持 | +| 魅族 21 | Flyme 12.x | `learned_cap` | 4800 mAh | ✅ 与 21 Pro 同步获得支持 | +| 魅族 21 Pro | Flyme 12.x | `learned_cap` | 5050 mAh | ✅ 完美支持 | +| 魅族 21 Note | Flyme 12.x | `learned_cap` | 5500 mAh | ✅ 1.6.0 新增支持 | +| 魅族 21 Note | Flyme 10 / 11 | 日志格式异常 | — | ❌ 不支持 | +| 魅族 20 | Flyme 12.x | `remaining_cap` + `status=Full` | 4700 mAh | ✅ 1.4.0 首次支持 | +| 魅族 20 Pro | Flyme 12.x | `remaining_cap` + `status=Full` | 5000 mAh | ✅ 1.4.0 首次支持 | +| 魅族 20 INFINITY | Flyme 12.x | `remaining_cap` + `status=Full` | 4800 mAh | ✅ 1.5.3 字段匹配 | +| 魅族 18 / 18s / 18 Pro / 18s Pro | Flyme 9 / 10 | 日志存在,字段适配中 | 4000 / 4500 mAh | ⚠️ 等待测试中 | +| 魅族 16s | Flyme 8 / 9 | 需回退原厂固件验证 | — | ⚠️ 待验证 | + +### 📌 说明 + +- ✅ **完美支持**:已通过实机验证,日志解析正常,所有字段完整 +- ⚠️ **测试中**:日志存在但字段格式与 20/21 系不同,需要进一步适配 +- ⚠️ **待验证**:理论上可能支持,需要实机反馈确认 +- ❌ **不支持**:系统未生成 BMS 日志目录,或日志格式无法解析 +- **系统版本说明**:Flyme 12.x 及以上版本日志格式统一,Flyme 10/11 及以下版本日志格式可能存在差异 + + 目前据群友反馈已知: - 魅族22无mbattery_charger目录生成,无法实时计算相应百分比,因此已在最近版本去除相关匹配信息 - 魅族18在后续的版本中关闭了mbattery_log生成,疑似无效,老版本可能支持