How to check the battery capacity on the Xiaomi phone: all working ways

The battery is one of the most vulnerable components of a smartphone that loses capacity over time. If your Xiaomi, Redmi or POCO starts to run out faster, it may be worn out and needs to be replaced. But how exactly to know its current volume? In this article, we will examine 5 proven ways, from standard MIUI tools to engineering codes and third-party applications.

It’s important to understand that manufacturers often give a nominal capacity (e.g., 5,000 mAh), but real capacity after a year of use can drop by 20 to 30 percent, and we’ll show you how to get accurate data without disassembling the device β€” using software and hidden Xiaomi features.

This article is relevant for all models based on MIUI 12-14 and HyperOS, including Xiaomi 13/14, Redmi Note 12/13, POCO F5/X5 and others. If your phone is released before 2018, some methods may not work, we will warn you about this separately.

1. Check through the Battery Status menu in MIUI

The easiest way is to use the built-in MIUI tools, which won't show the exact capacity in milliamp hours, but will give you an estimate of wear and current battery status.

Instructions:

  • πŸ“± Open the Settings. β†’ Battery and productivity.
  • πŸ” Scroll down and select Battery Status (on some firmware, the item is called Battery Health).
  • πŸ“Š The system will show the wear rate and recommendations, and if the value exceeds 80%, the battery should be replaced.

⚠️ Note: HyperOS phones (e.g. Xiaomi 14) may not have this section.

Update MIUI to the latest version

Try alternative methods (codes, applications)

Check the availability of the item in Settings β†’ Additional β†’ Special features

Reset your phone settings (if the problem is after the update)-->

This method gives a rough estimate, because Xiaomi doesn't always show real capacity. For accurate data, move on to the next one.

2. Engineering code ##4636### - Android hidden menu

All Android smartphones have a hidden engineering menu where you can see detailed battery information, which works on most Xiaomi models, but you need to be careful not to change the other options on the menu!

How to open it:

  1. Open the Phone app.
  2. Enter the combination: ##4636### (on some firmwares it may not work – see the alternative below).
  3. Select Battery Information (Battery Information).
  4. Pay attention to the lines: Level - current charge in percentage; Scale - maximum charge (should be 100); Health - battery health (Good - norm, Unknown - diagnostics); Capacity - real capacity in mAh (if displayed).

⚠️ Attention: On new versions MIUI 14 and HyperOS code ##4636## can be blocked, in which case use the alternative code: ##284## (battery test) or the applications in the next section.

Built-in MIUI | Engineering Code |Third-party apps |Never checked-->

Parameter in the engineering menuWhat does it mean?Normal value.
HealthBattery statusGood (good), Unknown (verification required)
CapacityCurrent capacity (mAh)Must be close to par (for example, 4800-5000 for a 5000 mAh battery)
VoltageVoltage (mV)3700-4400 mV (depending on the level of charge)
TemperatureTemperature (Β°C)20-45 Β° C (above 50 Β° C - overheating!)

3. Battery diagnostic applications: AccuBattery and AIDA64

If the built-in tools don't show capacity, use third-party utilities. We recommend two proven applications:

1. AccuBattery (free, with premium features)

  • πŸ“Š Shows real capacity after several charging cycles.
  • πŸ”‹ Tracks wear and discharge rate.
  • ⚑ Provides recommendations for optimal charging (for example, avoid overheating above 40)Β°C).

How to use:

  1. Install it from Google Play.
  2. Charge your phone to 100% and wait for a full discharge (1-2 cycles).
  3. In the Health section, the current capacity in mAh will appear.

2. AIDA64 (paid version, but there is a trial)

  • πŸ› οΈ Shows passport and real capacity.
  • πŸ“„ Gives full information about the battery: voltage, temperature, technology (Li-Po/Li-Ion).
  • πŸ” It works without root rights (unlike many analogues).

The way to AIDA64: System β†’ Battery.

πŸ’‘

If AccuBattery is 20 to 30 percent below par, but the phone is working fine, it may be that the manufacturer has understated the passport data. Compare it to other users of your model on forums (e.g. 4PDA).

⚠️ Attention: Some applications (e.g, CPU-Z) They only show the passport capacity, not the actual capacity. AIDA64.

4. Check through ADB (for advanced users)

If you want the most accurate data, you can use ADB (Android Debug Bridge), which requires connecting the phone to a computer, but gives you access to hidden system parameters.

Instructions:

  1. Download ADB Tools and install drivers for your Xiaomi.
  2. Enable USB Debugging in the Developer Settings (Settings β†’ About Phone β†’ MIUI Version – Press 7 times, then return to Additional β†’ For Developers).
  3. Connect your phone to your PC and type in the command line: adb shell dumpsys battery
  4. Find the lines: capacity - current charge (%); charge counter - real capacity in ΞΌAΒ·h (divided by 1000 to get mAΒ·h); health - state (2 = good, 3 = bad).
How to decipher health parameters in ADB
Health: 2 – battery in good condition; health: 3 – battery worn out (replacement required); health: 7 – unknown condition (diagnosis required).

⚠️ Note: If the charge counter shows a value significantly below the passport (for example, 3000 instead of 5000 mAh), the battery is severely degraded.

5. Physical check (phone disassembly)

If the software methods don't work, you can visually inspect the battery, which is an extreme method, because it requires disassembling the phone and can be insecure, and we recommend it only to advanced users or if the phone is no longer warranty-worthy.

What to do:

  • πŸ› οΈ Carefully remove the back cover (on most Xiaomi it is glued, you will need a mediator or suction cup).
  • πŸ” Find the battery – it should have a sticker with the parameters: Model (for example, the battery should be on it, BM4X); Nominal capacity (e.g. 4500 mAh); Voltage (3.85V or 4.4V fast-charging).
  • πŸ“ Compare the actual capacity to the passport. If the battery is swollen or deformed, replace it immediately!

πŸ’‘

A bloated battery is a fire hazard! If you notice the screen or back of the phone lifted, don't use the device or try to charge it.

⚠️ Warning: When disassembling the phone, you risk damaging the plumes or losing water resistance (on models with protection). IP53/IP68). If you are not sure about your skills, trust the diagnosis to professionals.

Frequent Mistakes and Myths About Battery Checking

When diagnosing a battery, users often encounter inaccurate information, and let's take a look at some of the most common misconceptions:

Myth 1: β€œCalibration of the battery will return the capacity”

Many people advise zeroing the battery, zeroing the phone and charging it to 100% without interruption, and it doesn't actually restore the capacity, it just resets the controller data, and you can't reverse the actual wear and tear, and only replacing the battery will help.

Myth 2: β€œApplications show accurate capacity from the first run”

Programs like AccuBattery need multiple charging cycles (usually 2-3) to collect enough data. Don't trust numbers after the first use.

Myth 3: β€œIf the phone runs out quickly, it’s the battery that’s to blame.”

Sometimes the problem is software errors or application background consumption.

  • πŸ”„ Reset the settings to factory;
  • πŸ›‘ Check consumption in Settings β†’ Battery β†’ Use of the;
  • πŸ” Update the firmware to the latest version.

FAQ: Answers to Frequent Questions

Can I check the battery capacity without root rights?
Yes, all of the methods in this article (except some AIDA64 features) work without root, and standard MIUI tools or applications like AccuBattery are enough to diagnose accurately.
Why is the #4636## code not working on my Xiaomi?
On new firmware (MIUI 14, HyperOS), Xiaomi is blocking some engineering codes. Try alternative combinations: ##284## for battery test; ##6484## for battery module information. If nothing works, use ADB or third-party apps.
What is considered critical for replacement?
If the actual capacity has fallen below 70-75% of the nominal capacity (for example, 3,500 mAh instead of 5,000 mAh), the battery should be replaced. At a capacity below 60%, the phone can turn off at 20-30% charge.
How much does it cost to replace a battery in a Xiaomi service center?
The price depends on the model: Redmi Note 10/11/12: 1500–2500 β‚½; Xiaomi 12/13/14: 2500–4000 β‚½; POCO F3/F4/F5: 2000–3000 β‚½. The original batteries last longer, but they are 20–30% Always check if the service center is certified.
Can I replace the battery with Xiaomi?
Theoretically, yes, but it's risky: βœ… Pros: Saving money (the battery costs) 800–1500 β‚½). ❌ Cons: Loss of water resistance (on models with IP53/IP68); Risk of damaging plumes or displays; No warranty (if warranty is given, it will be cancelled) If you decide, use iFixit guides and buy batteries from trusted sites (for example, AliExpress with a higher seller rating). 98%).