已知不支持的机型 — 官方列了这些
兼容问题分三类
Ampere 官方列出的问题机型和 ROM 大致分三类:
第一类:可通过设置救场(旧测量方法 + 测量接口)
这些机型需要在设置里开启旧测量方法并选择正确的测量接口才能工作。操作详见 旧测量方法 和 测量接口切换。
| 机型 | 说明 |
|---|---|
| HTC One M7 | 确认需要旧测量方法 + 指定接口 |
| HTC One M8 | 同 M7 |
| LG G3 | 确认需要旧测量方法 + 指定接口 |
第二类:固件层面无法读取
这些机型的 ROM 固件不通过 BMS 提供真实测量值,直接返回额定最大值而不是传感器读数。Ampere 即使能出数,也不代表真实值。打开旧测量方法也没用。
| 机型 | 原因 |
|---|---|
| Samsung Galaxy S5 | 固件直接返回额定值 |
| 其他部分三星机型 | 固件策略相同,具体型号以实测为准 |
第三类:硬件/固件上完全不支持
这些机型硬件上就没有可读取的电流传感器,或者 Android 系统版本太旧导致电池 API 不可用。Ampere 在这些手机上永远出不了正确读数。
| 机型 | 说明 |
|---|---|
| Galaxy Grand Prime (fortuna3gdtv) | 硬件不支持 |
| Galaxy Note2 系列 | 硬件不支持 |
| Galaxy S3 (d2att, d2spr, d2vmu) | 硬件不支持 |
| Galaxy Tab4 7.0 (degas3g) | 硬件不支持 |
| HTC Desire 510 (htc_a11ul8x26) | 硬件不支持 |
| HTC One S / X / XL | 硬件不支持 |
| HTC Sensation 4G (pyramid) | 硬件不支持 |
我的手机在不在上面
不在上面 ≠ 100% 支持。清单只是官方明确确认过的问题机型,还有很多机型 Ampere 开发者没见过或没收到反馈。
快速自测:
- 打开 Ampere,等 10 秒
- 插上 / 拔掉充电器,看 mA 读数有没有明显变化
- 读数会随充电器变化 → 正常
- 永远 0 mA → 先试 旧测量方法 + 测量接口
- 全部试过还是 0 → 你的手机可能属于「硬件不支持」那一类
如果我的手机不支持怎么办
硬件层面不支持的话,没有软件能解决。但你还有几个替代方案:
- USB 功耗测试仪:几十块钱的物理工具,插在充电器和线之间,显示实时电压、电流、功率、总电量 —— 比 Ampere 更准确、更通用
- 手机自带电池管理:虽然没有 mA 读数,但大多数手机的电池设置页能看到充电速度估算(比如"30 分钟充了 25%")
- 换一台支持 Ampere 的手机:如果你的手机不支持且非常需要这个功能
不要因此给 Ampere 差评
Ampere 官方特别强调了这一点:如果你的手机不支持,这不是 Ampere 的 bug。电流传感器是手机硬件的一部分,App 无法凭空制造数据。
在 Google Play 或应用商店给 Ampere 差评之前,先确认你的手机是不是属于硬件不支持的那一类。