How to know exactly the battery capacity on your Xiaomi phone: from factory data to hidden tests

Why it’s important to know the actual battery size of your Xiaomi

Have you ever wondered why your Redmi Note 11 runs faster than the manufacturer promised? Or why after a year of use, the POCO X5 Pro only keeps a half-day charge when it used to last a day? Often the reason lies in real battery capacity β€” a parameter that decreases over time due to natural wear. But how do you check how many milliamp hours (mAh) are left in your Xiaomi battery right now?

Manufacturers specify a nominal capacity (for example, 5000 mAh for Xiaomi 13 Ultra), but this value is only relevant for a new battery. After 300-500 charging cycles, real capacity can decrease by 15-20%. In this article, we will analyze all working methods of verification, from standard MIUI settings to hidden engineering menus and third-party applications, and learn how to distinguish factory data from current indicators.

Important: If you buy a used Xiaomi smartphone, checking battery capacity should be the first step of diagnosis. Even a visually β€œperfect” battery can wear 40% or more, which will critically affect the time of operation.

Method 1: Verify through standard MIUI settings (without root)

The easiest method is to use the built-in MIUI tools. It is suitable for all modern Xiaomi, Redmi and POCO models (starting with MIUI 12).

  1. Open the Settings app (cog icon).
  2. Go to the About Phone section (usually at the bottom of the list).
  3. Tapping on Device Characteristics or MIUI Version Information (the name may vary).
  4. Find the line Battery capacity or Battery capacity, and it will show the current value in mAh.

⚠️ Note: Some models (e.g. Redmi) 9A or POCO M3) This parameter may not be available, so move on to the next one. MIUI shows rounded values - the actual capacity may differ ±50 mAhh.

πŸ’‘

If you don't have battery data in your settings, try updating MIUI to the latest version. In the new firmware, the battery diagnostics feature is extended.

Example of display on Xiaomi 12T Pro:

ParameterMeaning
Nominal capacity (factory)5,000 mAh
Current capacity (according to MIUI)4680 mAh
Battery wear and tear~6.4%

Method 2: Engineering menu ##4636### - Hidden data

The engineering menu is a "secret" section of Android, where you collect the technical details of the device, including detailed information about the battery.

  1. Open the Phone app.
  2. Enter the combination: ##4636## (without dialing).
  3. In the menu that appears, select Battery Information.

Here you will see a few key parameters:

  • πŸ”‹ Level of charge (level) - current percentage.
  • πŸ“Š Voltage – should be in the range of 3.7-4.4 V for lithium polymer batteries.
  • πŸ”„ Temperature (optimal 25–40)Β°C.
  • πŸ“ Capacity – sometimes displayed, but not on all models.

⚠️ Note: On new Xiaomi smartphones (for example, Xiaomi 14 or Redmi Note 13 Pro)+) The engineering menu can be blocked, so use method 3 or 4.

What if #4636### doesn't work?
Some MIUI firmware (especially global versions) have the engineering menu disabled, and the alternative is to use the MTK Engineering Mode (for MediaTek processors) or Qualcomm Mode (for Snapdragon) app, which can be downloaded from Google Play, but beware: changing the settings in the engineering menu can lead to unstable phone operation.

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

If the standard methods don't work, third-party utilities will come to the rescue, and we recommend two proven applications:

1. AccuBattery (most accurate analysis)

  • πŸ“± Download: Google Play (free, there is a Pro version).
  • πŸ” How to use: Install and open the app. Charge to 100% and wait for AccuBattery to collect data (usually 1-2 charging cycles). Go to Health tab, which will show the actual battery status as a percentage of factory capacity.

Pros:

2. CPU-Z (Quick Verification)

  • πŸ“± Download: Google Play (free of charge).
  • πŸ”§ How to use: Open the app and go to the Battery tab. Find the lines Capacity and Health).

Cons:

πŸ“Š What app do you use to monitor your battery?
AccuBattery
CPU-Z
Other
Not using.
I don't know.

⚠️ Note: AccuBattery applications take time to collect accurate data. If you just installed the program, the metrics may be incorrect.

Method 4: ADB commands for advanced users

If you're ready to dive into the technical details, ADB (Android Debug Bridge) will give you the most accurate data on the battery, a technique that requires connecting the phone to a computer, but gives you access to hidden parameters.

What you need:

  • πŸ–₯️ Computer with Windows/macOS/Linux.
  • πŸ”Œ Cable USB (preferably original).
  • πŸ› οΈ Installed Xiaomi and ADB-tools drivers.

Instructions:

  1. Turn on Developer Mode on your phone: go to Settings β†’ About Phone and tap 7 times on the Assembly Number.
  2. Activate debugging over USB in the developer settings.
  3. Connect the phone to your computer and open the terminal (command line).
  4. Enter the command to check the status of the battery: adb shell dumpsy battery
  5. Find the line in the output: capacity: X - current charge level in %. charge counter: Y - real capacity in ΞΌAΒ·h (divide by 1000 to get mAΒ·h).

Example of output for POCO F5:

Current Battery Service state:




AC powered: false




USB powered: true




Wireless powered: false




Max charging current: 2000000




Max charging voltage: 5000000




Charge counter: 4500000 (β‰ˆ4500 mAh)




capacity: 90




...

Install Xiaomi drivers on PC

Enable the developer mode on the phone

Activate debugging over USB

Download Platform-Tools (ADB)

Connect your phone to the original cable-->

Method 5: Physical check (disassembly of the phone)

This is an extreme method that should only be used if:

  • πŸ”§ You are a user and ready to take your phone down.
  • πŸ”‹ You suspect that the battery is swelling or damaged.
  • πŸ“± Planning a battery replacement.

How to check the capacity physically:

  1. Turn off the phone and remove the back cover (it's glued on most Xiaomis, so you'll need a plastic spatula and a hair dryer to soften the glue).
  2. Carefully disconnect the battery plume (usually it is glued or fixed with a latch).
  3. On the battery itself, look for a sticker with the parameters. Look for the lines: Capacity: 4850mAh/18.05Wh is the rated capacity. Min Capacity: 4700mAh is the minimum allowed.

⚠️ Warning: Disassembling your phone will void warranty and may damage other components. If you are unsure of your skills, contact your service center. Also remember that bloated batteries are dangerous - they can ignite if damaged!

πŸ’‘

Physical testing gives you 100% accurate factory capacity, but it doesn't show current wear, and it still requires software diagnostics.

How to interpret results: norm and deviations

You got the battery capacity data -- what does it mean? Here's the benchmark for Xiaomi smartphones:

Battery statusResidual containerRecommendations
Excellent.90–100%The battery is almost as new. Keep using it.
Good.80–89%A little wear and tear. Watch the temperature when charging.
Satisfactory70–79%Noticeably shortened work hours. Consider a replacement.
Bad.60–69%The battery is discharged quickly. Replacement is recommended.
Critical<60%The danger of a sudden shutdown.

Examples for popular models:

  • πŸ“± Xiaomi 13 Pro (factory capacity 4820 mAh): βœ… 4500 mAh - good condition (93%). ⚠️ 4000 mAh - wear 17% (satisfactory). ❌ 3500 mAh - critical wear (27%).
  • πŸ“± Redmi Note 12 Pro+ (factory capacity of 5,000 mAh): βœ… 4700mAh - excellent (94%). ⚠️ 4200 mAh - wear and tear of 16% (watch out for charging).

If your battery is more than 20% wear, consider replacing it. Xiaomi's official service centers offer a service priced from 1500 to 4000 rubles depending on the model.

Frequent Mistakes and Myths About Battery Checking

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

  • πŸ”„ Myth 1: β€œIf the phone is running out quickly, the battery is worn out." ❌ Reality: Fast discharge can be caused by background processes, viruses or non-optimized firmware.First check battery consumption in Settings β†’ Battery.
  • πŸ“Š Myth 2: Apps like AccuBattery show accurate capacity from the first run." ❌ Reality: For accurate data, you need at least 1-2 full charge/discharge cycles.
  • πŸ”‹ Myth 3: If the battery capacity is 4500 mAh instead of 5000 mAh, it urgently needs to be changed." ❌ Reality: 10 percent wear is the norm for a battery that has been in operation for 1-2 years. >30% or physical defects.

Many users also confuse:

  • The nominal capacity (indicated on the box) is the maximum value for the new battery.
  • The current capacity is the real state after wear.
  • The charge level (in %) is simply the current charge, not the capacity.

πŸ’‘

If you are buying a used Xiaomi, ask the seller to show you the data from AccuBattery or the engineering menu, which will help you avoid cheating on the β€œlike new” battery.

FAQ: Answers to Frequent Questions

Can you restore the battery capacity on Xiaomi?
No, you can't physically restore a worn-out battery, and the only way to get back to the original capacity is to replace the battery, but you can slow down further wear and tear: πŸ”Œ Avoid full discharge (keep the charge at 20–80%). πŸ”₯ Do not use your phone in extreme temperatures (below 0)Β°C or higher than 40Β°C). πŸ“΅ Turn off the fast charging if you don’t need it.
Why is MIUI 100% and AccuBattery 85%?
This is because MIUI often shows the rated capacity (factory) rather than the actual capacity, and AccuBattery analyzes the actual charge and discharge, so its data is more accurate. To make sure, compare the performance after 2-3 charging cycles.
How often should I check the battery capacity?
Recommended frequency: πŸ“… New phone: 1 time every 3 months. πŸ“± Phone over 1 year old: 1 time in 2 months. πŸ”‹ Phone over 2 years old: 1 time per month or with noticeable deterioration of autonomy. Also check the capacity after falls or overheating of the phone.
Can I find out the battery capacity without charging my phone?
Yes, but with reservations: βœ… MIUI The engineering menu will show the data regardless of the charge level. ⚠️ AccuBattery and ADB If the phone is discharged to zero, charge it to at least 20% first to avoid errors in readings.
Where does Xiaomi store information about charging cycles?
The number of charge cycles is stored in the battery controller and is not available through standard settings: πŸ”§ Through ADB (Adb shell dumpsy battery). πŸ“Š In some versions of AccuBattery (History tab). πŸ› οΈ With the help of specialized service utilities (for example, MTK Battery Info for MediaTek processors. Xiaomi’s average battery life is 500-800 cycles to noticeable wear and tear.