Pengpai Charge Control HyperPower: a KernelSU / APatch module that closed-loop controls charging speed based on battery temperature (Rust engine + WebUI)
HEALTH ? 79 / Stable
Pengpai Charge Control HyperPower: a KernelSU / APatch module that closed-loop controls charging speed based on battery temperature (Rust engine + WebUI)
// readme
A KernelSU / APatch module that closed-loop controls charging speed based on battery temperature, and can set a charging limit.
| Item | Value |
|---|---|
| Display name | Pengpai Charge Control HyperPower (since 2026-10-20; formerly ζΈ©ζ§ε ThermoCharge) |
| Module id | a_hyperpower (the a_ prefix sorts it near the top of the KernelSU module list); data directory /data/adb/hyperpower (a fresh project that does not inherit old thermo_charge configuration); when upgrading from the old id, uninstall the old module first |
| Form | Root-resident native daemon + WebUI (the APP is maintained in a separate repository) |
| Engine | Rust (stable), single binary |
| Supported baseline | Android 12 (API 31) and above, arm64-v8a only |
| Current version | 1.0.5 (adjusted temperature gating per the userβs final decision: when battery temperature < hardware protection temperature, charging is fully suppressed regardless of charge pump temperature; only handed over to the official mechanism when reaching or exceeding the hardware protection temperature. The hardware protection temperature uses the value from theβ¦ |