Android & iPhone

How to Check Battery Health on Android and iPhone

Learn how to inspect maximum battery capacity, cycle count, and charging health on both iPhone and Android devices to diagnose unexpected drain.

Quick Summary & Key Takeaways

  • Objective: Learn how to inspect maximum battery capacity, cycle count, and charging health on both iPhone and Android devices to diagnose unexpected drain.
  • Estimated Time: Approximately 7 minutes following our step-by-step instructions.
  • Safety Recommendation: Ensure your device battery is above 30% and preserve any important files or passwords before modifying system settings.
Smartphone connected to charging cable on modern desk
Diagnosing battery capacity, charging status, and cycle count on mobile phones.

Smartphone lithium-ion batteries naturally degrade over time with daily charging cycles, heat exposure, and routine usage. If your phone discharges rapidly or shuts down at 20%, checking your battery health reveals whether your battery is operating at peak performance or requires service.

In this guide, we cover the exact methods to check battery health and cycle stats on iPhone, Samsung Galaxy, Google Pixel, OnePlus, and other modern Android devices.


Part 1: How to Check Battery Health on iPhone

Apple includes a native Maximum Capacity percentage monitor built directly into iOS settings.

Step-by-Step for iOS:

  1. Open the Settings app on your iPhone.
  2. Scroll down and tap Battery.
  3. Tap Battery Health & Charging (or Battery Health on older iOS versions).
  4. Look at the Maximum Capacity percentage:
  • 80% to 100%: Normal condition. Your phone delivers peak performance.
  • Under 80%: The battery is chemically degraded. iOS will display an "Important Battery Message" recommending replacement.
  1. On iPhone 15, 16, and newer models, tap Settings > General > About and scroll to the bottom to view the exact Battery Cycle Count and Manufacture Date.
iPhone Battery Health Screen
iPhone Battery Health Screen

Pro Tip: Enable Optimized Battery Charging or set the 80% Charge Limit on iPhone 15/16 to significantly slow down battery aging over the device's lifespan.


Part 2: How to Check Battery Health on Android

Unlike iOS, pure Android historically does not show a single unified capacity percentage, but manufacturers provide built-in diagnostics and reliable dialer codes.

Method A: On Samsung Galaxy Devices (Samsung Members)

  1. Open the pre-installed Samsung Members app.
  2. Tap Diagnostics (or Support > Phone Diagnostics).
  3. Select Battery Status.
  4. The diagnostic will test the battery and report its life status as Good, Normal, or Action Required, alongside total rated capacity in mAh.
Samsung Phone Diagnostics
Samsung Phone Diagnostics

Method B: Secret Android Dialer Code

  1. Open the Phone / Dialer app on your Android device.
  2. Dial the code: ##4636##
  3. If your device supports testing menus, tap Battery Information.
  4. Check Battery status, Battery health (e.g., Good), temperature, and voltage.

Method C: Using AccuBattery (Google Pixel, OnePlus, Xiaomi, Motorola)

  1. Install AccuBattery from Google Play Store.
  2. Use your phone normally for 3 to 5 charge cycles.
  3. Open the app and navigate to the Health tab.
  4. AccuBattery compares the measured charging current against factory design capacity to calculate your true battery health percentage.
AccuBattery Health Diagnostics
AccuBattery Health Diagnostics

How to Prolong Your Smartphone's Battery Lifespan

  • Avoid 0% and 100% Extremes: Keeping your battery between 20% and 80% reduces chemical stress on the lithium cells.
  • Keep Your Phone Cool: Never leave your phone charging under direct sunlight or inside hot cars. Heat accelerates battery degradation faster than heavy app usage.
  • Avoid Ultra-Fast Wireless Charging Overnight: Wireless pads produce excess ambient heat during prolonged charging cycles.

Technical Deep-Dive: Lithium-Ion Degradation Mechanics & Hardware Fuel Gauges

Modern mobile phones utilize Lithium-Cobalt-Oxide (LiCoO2) or Lithium-Nickel-Manganese-Cobalt (NMC) chemistries. Each time the battery traverses from 100% to 0% and back to 100%, it logs one full chemical discharge cycle. Over 400 to 500 cycles (typically 18 to 24 months of daily use), parasitic chemical reactions—principally solid electrolyte interphase (SEI) layer thickening and lithium plating on the graphite anode—permanently reduce total chemical capacity to approximately 80% of factory design specification. When internal cell impedance rises, the phone's Power Management Integrated Circuit (PMIC) cannot draw instantaneous peak current during intensive CPU/GPU spikes, prompting kernel thermal throttling or sudden shutdowns at 15-20% charge.

Essential Prerequisites & Safety Checklist

Before initiating these procedures, ensure you have reviewed the following baseline precautions:

  • Ensure phone has at least 30% battery remaining before running hardware diagnostic suites.: Ensure phone has at least 30% battery remaining before running hardware diagnostic suites.
  • Update operating system to latest available stable build (iOS 17/18+ or Android 14/15+) to access newer battery telemetry APIs.: Update operating system to latest available stable build (iOS 17/18+ or Android 14/15+) to access newer battery telemetry APIs.
  • Disconnect fast-charging cables for at least 15 minutes before reading diagnostic voltage to allow cell temperature to normalize.: Disconnect fast-charging cables for at least 15 minutes before reading diagnostic voltage to allow cell temperature to normalize.

Alternative Method: Advanced Developer & ADB Shell Cycle Inspection

For advanced users, system administrators, or situations where standard graphical settings menus are inaccessible or unresponsive:

  1. On Android: Enable Developer Options (Settings > About Phone > Tap 'Build Number' 7 times).
  2. Enable USB Debugging and connect phone to a computer with Android Platform Tools installed.
  3. Open terminal or command prompt and execute: adb shell dumpsys battery to view real-time battery temperature, raw millivolt levels, and charging status.
  4. To inspect recorded kernel battery charge counter on supported Pixel and Motorola devices, run: adb shell cat /sys/class/power_supply/battery/cycle_count.
  5. On iPhone: Generate an iOS Analytics log (Settings > Privacy & Security > Analytics & Improvements > Analytics Data) and search for last_value_MaximumCapacityPercent or use the open-source CoconutBattery utility on macOS via lightning/USB-C connection.

Troubleshooting & Common Failure Scenarios

If the primary procedure does not produce the expected result, consult this diagnostic matrix based on real-world test lab findings:

Scenario: Battery percentage drops suddenly from 30% to 1% or powers off unexpectedly.

  • Underlying Cause: Severe cell voltage sag caused by degraded internal impedance under load.
  • Step-by-Step Resolution: Perform a fuel-gauge recalibration: discharge device until it shuts down, charge uninterrupted to 100%, and leave plugged in for 2 extra hours. If issues persist, battery requires physical replacement.

Scenario: Maximum Capacity reading on iPhone shows Service warning or hyphen (-).

  • Underlying Cause: Non-genuine third-party battery installed without microcontroller pairing, or damaged battery BMS ribbon connector.
  • Step-by-Step Resolution: Consult an authorized repair technician to verify cryptographic battery pairing using Apple Diagnostics for Self Service.

Scenario: AccuBattery on Android shows fluctuating or inaccurate health percentages.

  • Underlying Cause: App requires continuous background monitoring across multiple complete 20% to 80%+ charging sessions to compute accurate stats.
  • Step-by-Step Resolution: Keep AccuBattery excluded from aggressive OEM battery optimization and monitor statistics across at least 5 to 7 charge cycles.

Security, Privacy, and Long-Term Maintenance Best Practices

To prevent recurrence of this issue and protect your digital privacy:

  • Never use uncertified $2 generic fast chargers that omit Over-Voltage Protection (OVP) and Thermal Foldback circuits.
  • Keep device out of direct sunlight while charging on automotive dashboard mounts to avoid thermal runaway risks.
  • If the rear casing begins bulging or separating from the frame, stop charging immediately—the battery has swollen and poses a chemical fire hazard.

Test Lab Hardware Verification Note: Verified on Samsung Galaxy S24 Ultra (One UI 6.1.1), Google Pixel 8 Pro (Android 15 QPR1), and iPhone 15 Pro Max (iOS 18.0) using Fluke digital thermometer and calibrated USB-C PD power meter. Our editorial staff confirms all steps on active hardware before publication.

Frequently Asked Questions

What is considered a healthy battery percentage on iPhone?

Any maximum capacity above 80% is considered healthy by Apple. When maximum capacity drops below 80%, iOS usually activates peak performance management and displays a battery service notification.

Does charging overnight ruin my phone's battery?

Modern smartphones have built-in protective chips that stop accepting current once full. However, keeping the battery at 100% state-of-charge for hours causes slight heat stress. Using 'Optimized Battery Charging' prevents this by pausing charging at 80% until just before you wake up.

Why doesn't stock Android have a native battery health percentage like iPhone?

Android relies on battery hardware fuel-gauge controllers that vary widely between chipsets and manufacturers. Google is rolling out standardized battery cycle and health metrics in Android 14/15.

Does leaving the phone plugged in overnight damage the battery permanently?

Modern smartphones feature onboard power management microcontrollers that cut off charging current once 100% is reached, falling back to tiny trickle pulses. However, keeping the battery at high electrochemical potential (above 4.35V per cell) at elevated temperatures causes slow degradation. Enabling 'Optimized Battery Charging' or the 80% charge ceiling safely eliminates this stress.

At what exact health percentage should I pay for a battery replacement?

Apple and major Android manufacturers designate 80% maximum capacity (or roughly 500 complete charge cycles) as the standard service threshold. Below 80%, battery run-time drops sharply by 3-4 hours per day and unexpected shutdowns under camera or gaming load become frequent.

Can software calibration apps restore lost battery physical capacity?

No. Software calibration can only resynchronize the operating system's software percentage calculation with the physical battery's true voltage curve. Physical chemical degradation of the lithium cathode and electrolyte is irreversible.

Sarah Chen

About the Author: Sarah Chen

Mobile Systems Specialist

Sarah is a mobile operating system specialist focusing on Android internals, battery optimization, and iOS file management.