How to check the residual battery capacity on Xiaomi: all working methods

The battery of the smartphone is one of the most vulnerable components, which degrades even when used carefully. After 1-2 years of active use Xiaomi (be it Redmi Note 12, POCO X5 or flagship series 14), many users notice that the battery dies 2 times faster than after purchase. The reason lies in the decrease in residual capacity - a parameter that shows how much charge can actually accumulate the battery compared to the factory state.

In this article, you will find 5 proven ways to measure battery wear on Xiaomi, from hidden engineering menus to professional utilities. We will analyze what is considered normal and when it is time to think about replacing a battery. All methods work on devices with MIUI 12-14 and newer versions, including models with Snapdragon and Mediatek processors.

Why it is important to check the residual capacity of the battery

Modern lithium-ion and lithium-polymer batteries in Xiaomi smartphones lose capacity even when properly operated. The manufacturer claims that after 500 full charging cycles, the battery will retain at least 80% of its original capacity.

  • πŸ”₯ Overheating of the device (games, charging in the sun, background processes)
  • ⚑ Use of unoriginal chargers with inappropriate currents
  • πŸ“΅ Long-term storage with discharged battery (below 20%)
  • πŸ”„ Frequent voltage differences (for example, when charging from USB-port)

When the residual capacity drops below 70-75%, the smartphone starts:

  • ⚑ Discharge in 3-4 hours with moderate use
  • πŸ”‹ Turn off at 15-20% charge (false level display)
  • 🐒 Brake due to performance limitation by the system (trottling)

Checking the residual capacity will help to notice the degradation in time and take measures: calibrate the battery, change charging habits or schedule a battery replacement.

πŸ“Š How often do you check the battery status?
Once a month
Six months
Only when the problems start.
Never.

Method 1: Through the Engineering Menu (#4636##)

The fastest method is to use the hidden engineering menu available on most Xiaomi smartphones without root rights, which shows the real state of the battery, including health and capacity.

Instructions:

  1. Open the Phone app.
  2. Enter the combination: ##4636### (on some models it may not work – see the alternatives below).
  3. In the menu that opens, select Battery Information.
  4. Note the lines: Level - current charge in percentage Health - battery status (Good means 80-100%, Unknown - calibration is required) Capacity - current capacity in mAh (compare with passport)

If #4636### doesn’t work, try the alternative codes:

  • #6484## - Battery test (on some Redmi)
  • #64663## - Battery information (for POCO)

Try another one. USSD-code|Reboot your smartphone|Update MIUI last-minute|Use it. ADB-method (see Method 3)-->

⚠️ Note: Some Xiaomi models (e.g. Redmi) 10C or POCO M4 Pro) the engineering menu may be blocked by the manufacturer, in which case move on to other methods.

Method 2: Applications for diagnostics (AccuBattery, CPU-Z)

If the engineering menu is not available, use third-party utilities that analyze data from the battery controller and show wear with an accuracy of 1-2%.

AnnexprecisionRequires root.Additional functions
AccuBatteryHigh (90-95%)No.Monitoring of charging cycles, temperature, discharge rate
CPU-ZMedium (80–85%)No.Information about the processor, memory, sensors
Battery GuruHigh (92-98%)No.Overheating Notifications, Charging Tips
AIDA64Medium (75-80%)No.Complete iron diagnosis, performance tests

How to use AccuBattery (the most accurate option):

  1. Install the app from Google Play.
  2. Charge your smartphone to 100% and wait for calibration (may take 1-2 cycles).
  3. Go to the Health tab.
  4. Look at Estimated capacity, which is the residual capacity in mAh.

Compare this with the passport capacity of your model (for example, the Redmi Note 11 Pro+ has a 4500 mAh battery). If the difference is greater than 25%, the battery is critically worn.

πŸ’‘

For maximum accuracy, use AccuBattery for 3-5 full charging cycles. the app learns from your habits and adjusts the performance.

Method 3: Through ADB (for advanced users)

The Android Debug Bridge (ADB) method is suitable for those who are ready to work with the command line, it gives the most accurate data directly from the battery controller, but requires configuration.

What you need:

  • πŸ–₯️ Computer with Windows/macOS/Linux
  • πŸ“± USB-cable (preferably original)
  • πŸ”§ Included Debugging by USB smartphone
  • πŸ“¦ Installed Xiaomi drivers and package ADB Tools

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Click 7 times on MIUI Version. Go back to Settings β†’ Additional β†’ Developer. Enable USB Debugging.

Connect your smartphone to your PC and confirm your trust in your computer.

adb shell


dumpsys battery

health: 2 (Good)


capacity: 3800 (from 4000)

Here, 3800 is the current capacity, and 4000 is the factory capacity.

Decoding the health parameter:

  • 2 (Good) – battery normal (80–100%)
  • 3 (Overheat) - overheating (cooling required)
  • 4 (Dead) - critical wear (less than 60% capacity)
  • 5 (Overvoltage) - overvoltage (dangerous!)

⚠️ Attention: If ADB It gives you no permissions, execute the adb root command (requires an unlocked bootloader!

Method 4: Codes for USSD-Questions (alternative to the Engineering Menu)

If the standard codes don't work, try special combinations for Xiaomi, which open hidden menus with detailed battery information, and importantly, codes may vary depending on the model and the firmware region.

The following are the current combinations for MIUI 13-14:

  • #36446337## - Equipment test (includes battery check)
  • ##232338## β€” MAC-address and information Wi-Fi/Bluetooth (indirectly shows energy consumption)
  • #06### - IMEI (sometimes displays battery status in new firmware)

After entering the code ##36446337##:

  1. Select Battery Information.
  2. Check out Battery Health – this can show the percentage of wear and tear.
  3. Compare Voltage with Normality: πŸ”‹ 4.35-4.4 V - full charge (normal) πŸ”‹ 3.7–3.8 B – Medium level (30–70%) πŸ”‹ Below 3.5V - deep discharge (dangerous!)
What do I do if the codes don't work?
On some Xiaomi models (e.g. for the European market) USSD-In this case, 1. Try to enter the code through the Sim Toolkit app (if there is one on the menu). 2. ADB-Method (Method 3). 3. Install custom recovery (TWRP) Access to Advanced Diagnostics.

Method 5: Physical inspection (multimeter and visual inspection)

If software methods are not available (e.g., on a brick or after a failed repair), residual capacity can be measured physically using a multimeter, which requires disassembly of the device and is only suitable for advanced users.

What you need:

  • πŸ”§ A set of screwdrivers (for Xiaomi you usually need a set of screwdrivers) T3 or T5)
  • πŸ“Š Multimeter with voltage measurement mode (DC 20V)
  • πŸ”‹ External power supply (e.g. laboratory power supply)
  • πŸ› οΈ Plastic blade for accurate opening of the body

Step-by-step:

  1. Turn off your smartphone and remove it. SIM-map.
  2. Carefully tuck the back cover (heating with a hairdryer is not recommended - you can damage the battery!).
  3. Disconnect the battery plume from the motherboard.
  4. Connect the multimeter to the contacts of the battery (red probe - "+", black - "-").
  5. Measure voltage: 4.2-4.4 V – full charge 3.7-3.8 V – 50% charge Below 3.0 V – deep discharge (resuscitation required)

0.5C

⚠️ Attention: Lithium-ion batteries can ignite if short-circuited or misconnected! Do not take measurements without experience with electronics.

If the battery is visually inspected:

  • πŸ”₯ Blown up (body deformed) β†’ quick-replacement!
  • πŸ’§ Has traces of corrosion or leakage β†’ scrap!
  • πŸ”‹ It has a normal shape, but quickly discharges. β†’ check the charging controller.

Residual capacity standards and when to change the battery

Xiaomi manufacturers consider a battery to be a good one if it has a capacity of at least 80% of the factory capacity, but in practice, even at 85%, users notice a deterioration in autonomy.

Residual containerBattery statusRecommendations
90–100%Excellent.Keep using, keep an eye on the temperatures.
80–89%Good.Calibrate the battery every 3 months, avoid overheating
70–79%SatisfactoryLimit resource-intensive tasks, reduce charging cycles
60–69%Bad.Prepare to be replaced, avoid deep discharges
Below 60%CriticalUrgent replacement! risk of sudden shutdown and damage to board

Signs that it is time to change the battery regardless of the capacity:

  • πŸ”Œ The smartphone does not turn on without a connected charger.
  • πŸ”₯ The body warms up significantly even in simple.
  • ⚑ The percentage of charge "jumps" (for example, from 50% immediately to 20%).
  • πŸ”‹ Standby time reduced to 6-8 hours.

The cost of replacing the battery in the service center Xiaomi:

  • πŸ’° Redmi/POCO: 1 500–2 500 β‚½ (model-wise)
  • πŸ’° Flagship Series (Xiaomi) 13/14): 3 000–4 500 β‚½
  • πŸ’° Self-sustained replacement: 800–1,500 β‚½ (battery price on AliExpress)

πŸ’‘

If the residual capacity is below 70%, and the smartphone is still under warranty, contact the Xiaomi service center. According to Russian legislation (Article 18 ZoZPP), the battery is a component with a limited service life, and its replacement can be made free of charge if you prove a factory defect.

FAQ: Frequent questions about Xiaomi's battery residual capacity

Can the battery be restored without replacement?
Partly yes. If the wear is less than 20%, calibration will help: Discharge the smartphone to automatically shut down. Charge to 100% without interruption (use the original RAM). Repeat the cycle 2-3 times. For batteries with wear and tear > 30% calibration is useless - you need to replace.
Why does AccuBattery have a capacity of 4,500 mAh and an engineering menu of 4,200 mAh?
The difference is in the measurement methods: AccuBattery estimates capacity by discharge time and current; the engineering menu reads data from the battery controller (more accurately); orientate to a smaller value, which is closer to reality.
How to check capacity on Xiaomi with custom firmware (LineageOS, Pixel Experience)?summary> In the unofficial firmware engineering menu and USSD-The codes may not work. Use them: ADB-Team: Adb shell cat /sys/class/power_supply/battery/capacity Battery Monitor Widget (real-time voltage and current) If the battery controller is not supported by firmware, physical multimeter check is the only option.
Does fast charging affect battery wear?
Yes, but not as critical as many people think. Battery University research shows: 1C charging (like 4A for a 4000 mAh battery) reduces life by 10 to 15 percent over 500 cycles. 0.5C charging (2A) increases life by 20 to 30 percent. Recommendation: use original chargers and avoid heating above 40Β°C.
Can Power Bank be used to calibrate the battery?
No, it's a myth. Calibration only works when charging from a stable power source (outlet). Power Bank gives unstable voltage, which can aggravate the imbalance of the battery cells. For precise calibration: Use a Quick Charge 3.0+ charger. Don't interrupt charging to 100%. After charging, keep your smartphone charging for another 1-2 hours (to balance the cells).