Posted in

How to Check Battery Health in OnePlus?

Your OnePlus phone running out of charge faster than it used to is not necessarily a software problem or a background app issue. It might simply be a degraded battery — a natural consequence of hundreds of charge cycles over months and years of use. Battery health refers to the maximum charge capacity your battery can now hold compared to when it was brand new. A phone with 80% battery health can only fill up to 80% of its original design capacity, which directly translates to shorter screen-on time even on a full charge.

OnePlus gives users several ways to check this, ranging from a dedicated diagnostic app to a universal diagnostic code. Here is every method that works.

Battery Health in OnePlus

Method 1: OnePlus Diagnostic App

The most reliable and OnePlus-specific method. The OnePlus Diagnostic app is the official tool built for checking hardware health across all major OnePlus components — battery included.

On newer OnePlus devices running OxygenOS 12 and above, the app comes pre-installed. Open your app drawer and search for OnePlus Diagnostics or Diagnostic. If you find it, launch it directly.

On older devices or those where it isn’t pre-installed, the app can be downloaded as an APK from OnePlus’s official support site. Before sideloading, enable installation from unknown sources by going to Settings → Apps → Special App Access → Install Unknown Apps and enabling it for your browser.

Once the app is open:

Step 1: Tap Detect Now or navigate to the Battery section depending on your app version.

Step 2: The app displays battery capacity details — specifically the Battery State field, which shows the current health condition, and Battery Capacity, which shows remaining maximum capacity in mAh compared to the design capacity.

Step 3: The Battery Wear Level is the most useful figure. A wear level near zero means the battery is still close to original capacity. A higher wear level indicates significant degradation.

Additionally, the app displays battery temperature and current charging state — useful for identifying overheating issues or charging faults alongside health data.

Method 2: Dialler Code *#*#4636#*#*

A fast, no-download method that works across most OnePlus devices. Open the Phone app and dial *#*#4636#*#* on the keypad. A hidden testing menu appears automatically without pressing Call.

Tap Battery Information. The screen displays battery health status, current charge level, voltage, temperature, and battery technology type. The Battery Health field shows the current condition — a reading of Good indicates the battery is within acceptable parameters. Any degraded or failed reading here signals the battery needs attention.

This code works across OnePlus, Xiaomi, and Google Pixel devices but does not function on Samsung phones, which use a different diagnostic system.

Method 3: Settings → Battery

For a quick surface-level check without any code or app, go to Settings → Battery. While this screen doesn’t show a percentage-based health figure the way iOS does, it does show the current battery optimisation status, estimated usage time, and — on OxygenOS 14 and above — a Battery Health indicator under advanced settings that gives a percentage reading.

Tap Battery Health if available. A reading above 80% is generally considered acceptable for normal use. Below 80%, battery replacement becomes worth considering, especially if daily usage is demanding.

Method 4: OnePlus Service App (Select Regions)

In some regions, OnePlus has integrated a Device Health feature directly into the OnePlus Service app available on the Play Store. Open the app, log in with your OnePlus account, and navigate to the diagnostics section. Battery health percentage is shown alongside other hardware checks including screen, speaker, and camera tests.

Understanding Battery Health Numbers

A brand-new OnePlus battery at 100% health holds the full rated capacity — typically between 4500mAh to 5400mAh depending on the model. Each charge cycle gradually reduces this capacity. Around 80% health most users begin noticing shorter battery life noticeably. At 70% or below, the phone may struggle to last a full day on regular usage patterns.

If your OnePlus battery health is below 80%, visiting an authorised OnePlus service centre for a battery replacement is the recommended course of action. OnePlus uses fast charging technology — SUPERVOOC on current flagship models — which generates heat during charging. Heat is the primary accelerant of battery degradation, so avoiding extended charging sessions at full charge and keeping the phone cool during intensive tasks meaningfully extends battery lifespan.

FAQs

Q: What is considered a good battery health percentage on OnePlus?

A: Above 80% is considered healthy. Between 70–80% indicates noticeable degradation. Below 70% warrants a battery replacement visit to a service centre.

Q: Does the *#*#4636#*#* code work on all OnePlus models?

A: It works on most OnePlus devices running OxygenOS. Some newer models may show limited information depending on the software version.

Q: How many charge cycles does a OnePlus battery last?

A: OnePlus batteries are typically rated for around 800 full charge cycles before dropping to approximately 80% capacity, though this varies by usage patterns and charging habits.

Q: Does fast charging reduce battery health faster?

A: Frequent use of maximum-speed fast charging does generate more heat than standard charging, which can accelerate degradation over time. Overnight slow charging when possible helps preserve long-term health.

Q: Can I replace my OnePlus battery at home?

A: OnePlus phones don’t have user-replaceable batteries. Battery replacement should be done at an authorised OnePlus service centre to maintain warranty and avoid damage.