Battery Health Tracker

Verified safeExclusive
—
No reviews reviews
28
downloads
8.0
android

AI summary

Deep hardware battery diagnostics for Oppo, OnePlus, Realme, and Samsung devices via Shizuku. Reads physical fuel-gauge registers for true state-of-health, cycle count, cell voltages, and internal resistance. Tracks charge saturation, thermal-compensated capacity, and aging trends with exportable history. Includes home-screen widgets, scheduled snapshots, and a diagnostic console.

Generated by AI. May contain inaccuracies.

Screenshots

About this app

Features 🔬 Low-Level BMS & Kernel Telemetry (via Shizuku) Direct Fuel Gauge Queries: Reads physical registers directly from /sys/class/oplus_chg/battery/ and /sys/class/power_supply/battery/. True State of Health (SOH): Real electrochemical capacity evaluated against nominal factory design capacity. Hardware Cycle Counter: Reads non-volatile cycles tracked by the physical fuel gauge IC (immune to OS battery stat wipes). Dual-Cell SuperVOOC Monitoring: Individual cell voltages (cell0Volt, cell1Volt) and series balance Δ mV . ⚡ True Full Charge vs Display 100% CC/CV Saturation Tracking: Distinguishes between the display "100%" (often end of Constant Current at ~90% saturation) and True Full Charge when Constant Voltage current tapers below cutoff ( I ≤ 80 mA ). 🌡️ IEC 61960 Thermal Compensation Normalized Capacity at 25°C: Eliminates seasonal capacity swings (winter vs summer) using the electrochemical standard formula: C 25 ∘ C = C fcc 1.0 + 0.006 × ( T batt − 25.0 ) 🛡️ Silicon Safety & Protection Registers Hardware Fault Monitoring: Inspects physical protection flags in real time (short_c_hw_status, short_ic_otp_status, subboard_temp_err) with an instant SAFE / ALERT indicator. 📈 Internal Resistance (ESR) Dynamic Impedance Calculation: Estimates real-time internal resistance ( m Ω ) using active Δ V Δ I load steps, helping identify aging and degradation. 📊 Health Trends & Projections Interactive SOH Chart: Visual canvas trend with 100%, 90%, and 80% industrial replacement threshold lines. Cycle Life Projection: Estimates remaining cycles before reaching 80% capacity based on historical wear rate. Safe History Management: Multi-select deletion, persistent Trash bin, full restore, and bidirectional CSV/JSON export and import with automatic deduplication. ⏰ Configurable Background Work Scheduler Customizable Intervals: Select between 24 hours, 2 days, or 7 days periodic snapshots via Android WorkManager. Material 3 TimePicker: Choose the exact time of day for scheduled background measurements to prevent nighttime wakeups, with real-time countdown banner on the dashboard. 📥 CSV History Import & Bidirectional Backup Full History Portability: Restore snapshots exported from other devices or previous installations. Deduplication & Integrity: Automatically skips duplicate timestamps while preserving notes and battery metrics. 📱 Universal Device Presets & Advanced Samsung Telemetry OPlus & Samsung Coverage: Built-in rated capacities (IEC 61960) for 40+ Oppo, Realme, and OnePlus models, plus extensive Samsung Galaxy presets (Galaxy S24, S23, S22, Z Fold/Flip, and A-series). Samsung EFS & ASOC Telemetry: Decodes raw chemical degradation from Samsung EFS batt_asoc (Absolute State of Health) nodes, prioritizing true molecular cell aging over smoothed One UI system metrics. 📊 Interactive Home Screen Widgets Battery Status Widget (3×2 / 4×2): Real-time home screen monitoring showing live SOH %, hardware cycle count, dynamic wattage (+ / - W), and cell temperature. Minimalist SOH Gauge Widget (1×1): Compact, glanceable circular gauge focusing purely on battery State of Health. Power Connection Auto-Refresh: Automatically synchronizes and updates widget telemetry on charger plug and unplug events. ⚡ Live Power Streaming & Dynamic Wattage Meter Real-Time Continuous Power Flow: Live BMS voltage and current stream during active app usage. Visual Wattage Indicator: Color-coded animated charging/discharging power indicators with dynamic positive/negative wattage calculation. 🔔 Smart Notifications & Thermal Protection Snapshot Receipts: Confirmation cards for manual saves, scheduled background logs (WorkManager), and 100% charger unplug events. Overheat Alarm: High-priority alert when battery temperature exceeds 42°C during high-speed charging or heavy workloads. 🚀 120 Hz UI & Themes Fluid Performance: Zero-allocation Composables locked to 120 Hz (8.33 ms frame budget). 4 Themes: System Default, Light, Dark, and AMOLED Pure Black (#000000) for zero OLED sub-pixel power draw. 💻 Built-in Diagnostic Console Real-Time Shell Inspector: Live log of every sysfs, dumpsys, and settings query with exit codes and fallback paths. 1-Click Share & Bug Reporting: Instant Markdown generation ready to share or paste into GitHub Issues, formatted cleanly with human-readable command labels.

About this version

Version
1.9 (10)
Size
2.84 MB
Requires Android
8.0
Target SDK
26
Architecture
universal
Downloads
28
Updated
Oct 8, 2026
Package
com.fivestars.batterytracker

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app