PlusPlusBattery icon
PlusPlusBattery icon

PlusPlusBattery

PlusPlusBattery is a lightweight battery info and health estimation tool specifically tailored for OnePlus/Oppo/Realme devices (with universal device support).

PlusPlusBattery screenshot 1
PlusPlusBattery screenshot 2
+2
PlusPlusBattery screenshot 3

Cost / License

  • Free
  • Open Source

Platforms

  • Android
  • F-Droid
-
No reviews
1like
0comments
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

PlusPlusBattery News & Activities

Highlights All activities

Recent activities

Show all activities

PlusPlusBattery information

  • Developed by

    dijia1124
  • Licensing

    Open Source (MIT) and Free product.
  • Alternatives

    20 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  181 Stars
  •  9 Forks
  •  6 Open Issues
  •   Updated  
View on GitHub
PlusPlusBattery was added to AlternativeTo by Emin on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

Featured in Lists

A list where you can find applications in your Android OEM's interface Disclaimers: 1. Some apps may need extra …

List by Emin with 13 apps, updated

What is PlusPlusBattery?

Features Real-time Battery Info: Displays current battery level, voltage, current, charge/discharge power with charts, and health status without root access. Battery Health Estimation: Calculates and records Full Charge Capacity only when the battery level is 100% and the battery current is within the range from 0 to 25 mA. This is used to estimate battery health and lifespan. Not a true value, just an estimation. Cycle Count History: Records the daily cycle count automatically or manually, and saves it locally using a Room database. Users can view it on the history page, and export it to csv files. Real-Time Battery Monitor: Show battery metrics in a customizable floating window or the notification area. Info entries can be customized. Root Mode: Requires root permission to read additional information. Current Remaining Capacity (Root Mode): Read from /sys/class/oplus_chg/battery/battery_rm. This value changes with battery level. Full Charge Capacity (battery_fcc) (Root Mode): Read from /sys/class/oplus_chg/battery/battery_fcc. This value fluctuates based on charging/discharging behavior. Raw Full Charge Capacity (Root Mode): Reverse-calculated uncompensated FCC. Silicon-carbon anode batteries typically apply algorithmic compensation based on undervoltage thresholds. Battery Health (battery_soh) (Root Mode): Read from /sys/class/oplus_chg/battery/battery_soh. This value fluctuates with usage. Raw Battery Health (Root Mode): Reverse-calculated uncompensated SOH. Compensation is usually applied in silicon-carbon batteries based on undervoltage thresholds. Battery Under-voltage Threshold (vbat_uv) (Root Mode): Read from /sys/class/oplus_chg/battery/vbat_uv. The device will shut down if the voltage drops below this threshold. Battery Serial Number (battery_sn) (Root Mode): Read from /sys/class/oplus_chg/battery/battery_sn. Battery Manufacture Date (battery_manu_date) (Root Mode): Read from /sys/class/oplus_chg/battery/battery_manu_date. Qmax (batt_qmax) (Root Mode): Qmax refers to the chemical capacity of the battery. The value of this capacity is load independent. This is the capacity that can be released by a battery under very low load current, usually expressed in mAh. In the system, this value changes triggered by some conditions. Custom Entries (Root Mode): Customizable entries for universal devices, with default presets displaying charge cycles & fccs from generic linux power_supply files. You can also add any other readable path as you like. Users can also export/import custom profiles.