How to see the battery capacity of Xiaomi: all the ways to MIUI 14/15 and old models

Have you ever wondered why your Xiaomi is running out faster than the manufacturer promised?Maybe the actual battery capacity is not what you said. In this article, we will look at 5 proven ways to find out the exact battery capacity on Xiaomi, Redmi and POCO smartphones – from standard settings to engineering codes and third-party applications.

Manufacturers often give a nominal capacity (e.g., 5,000 mAh), but it decreases over time due to wear. And on budget models, it's not uncommon to see batteries with lower capacity than the specifications. We'll show you how to check the actual current volume - and what to do if the numbers don't match the promised ones.

1. Standard method via MIUI settings (without applications)

The easiest method is to use the built-in MIUI tools. It works on most modern devices (from Xiaomi Mi 10 to Redmi Note 12), but may not be available on older firmware versions.

To see the battery size:

  1. Open Settings β†’ Battery and Performance
  2. Slip on the gear icon in the upper right corner
  3. Select Battery Status (or Battery Information on new versions)

Here you will see two key parameters:

  • πŸ”‹ Nominal capacity – factory value (for example, 4500 mAh)
  • πŸ“‰ Current capacity – real volume adjusted for wear (can be 4200 mAh after a year of use)

πŸ’‘

If the Battery Status item is not on the menu, upgrade your MIUI to the latest version or use alternative methods in this article.

On the POCO F5 and some Redmi models, this section may be called Battery β†’ Diagnostics. If you have a MIUI 12 or older, the path will be: Settings β†’ About Phone β†’ All specs β†’ Battery status.

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

This method works on all Xiaomi smartphones regardless of the MIUI version, but requires caution.The code opens the diagnostics menu, where you can see detailed information about the battery, including temperature and voltage.

Instructions:

  1. Open the phone application
  2. Enter the combination: ##4636##
  3. Select the tab Battery Information

In this menu, pay attention to:

  • πŸ“Š Charge level (in percent and millivolts)
  • πŸ”Œ Temperature (normal: 25-40Β°C when charging)
  • πŸ“ Capacity – here can be displayed as a nominal and current value

What to do if the code doesn't work?
On some firmware, Xiaomi blocks the engineering menu, in which case try the alternative code: ##6484## (MIUI Battery Info) or ##64663# (MTK Engineer Mode for MediaTek-based devices).

Attention! Don't change the settings in the engineering menu unless you understand the purpose of the settings. Incorrect settings can lead to accelerated battery wear or overheating of the device.

3. Diagnostic applications: AccuBattery and AIDA64

If standard methods don't show real capacity, use third-party utilities, which analyze data from the battery controller and plot wear graphs.

Top.-3 apps:

  • πŸ“± AccuBattery - shows current capacity, discharge rate and wear forecast. The free version limits data history.
  • πŸ” AIDA64 β€” displays the specifications of the battery, including the manufacturer (ATL, Samsung SDI) and technology (Li-Po).
  • πŸ“Š CPU-Z β€” Battery shows voltage, temperature and charge level in real time.

How to use AccuBattery:

  1. Install the app from Google Play
  2. Charge your phone to 100% and wait for calibration (1-2 cycles)
  3. In the Health section, see the real capacity graph

Disable battery optimization for the app|Charge your phone to 100% without interruption|Do not use your phone during the first charge cycle.|Check the calibration settings in AccuBattery-->

AnnexShows capacityAdditional functionsCons
AccuBatteryβœ… Yes (with calibration)Wear schedules, discharge rate, service life forecastRequires multiple charging cycles for accurate data
AIDA64βœ… Yes (nominal and current)Information about battery manufacturer, technology, voltagePaid version for full functionality
CPU-Z❌ No. Only tension and %)Detailed information about the processor, memory, sensorsDoes not show capacity in mAh

⚠️ Note: Apps like AccuBattery may show understated capacity on new phones due to an uncalibrated controller. 2-3 full-cycle.

4. Verification through ADB: for advanced users

If you want the most accurate data directly from the battery controller, use ADB (Android Debug Bridge), which requires a computer and basic command line knowledge.

Step-by-step:

  1. Turn on Developer Mode on your phone (7 times tap on the Assembly Number in Settings β†’ About phone)
  2. Activate debugging over USB in the developer settings
  3. Connect your phone to your PC and execute the command: adb shell dumpsys battery

In the commands output, look for the lines:

  • Capacity – current charge in %
  • Voltage - voltage in millivolts
  • Technology - battery type (Li-ion, Li-Po)
  • charge_counter β€” The actual capacity in mkAh (divided by 1000 form)

How to install ADB on Windows?
1. Download Platform Tools from Android 2. Unpack the archive in folder C:\adb 3. Open the command prompt in this folder (Shift + right button β†’ "Open PowerShell window here") 4. Connect the phone and enter adb devices to check the connection

⚠️ Attention: Teams ADB Do not follow unknown commands from the Internet, this can damage the firmware or reset settings.

5. Physical check: disassembly of the phone (extreme case)

If software methods fail, you can visually inspect the battery, which is true for older models (Redmi 4X, Mi A1), where the battery was often replaced with a non-original one.

What you'll need:

  • πŸ”§ Set of screwdrivers (cross, flat, suction cup for the screen)
  • 🧀 Plastic mediator to disconnect the battery
  • πŸ” Loop (capacity indicated in small print)

Sequence of action:

  1. Turn off the phone and remove it. SIM-map
  2. Heat the screen edge with a hair dryer (60-80Β°C) to soften the glue.
  3. Carefully tuck the screen with a plastic spatula, starting at the bottom edge
  4. Disconnect the battery plume (black connector labeled BATT)
  5. On the battery, find the marking of the type XX00mAh/3.85V - this is the real capacity.

⚠️ Warning: Disassembling the phone voids the warranty and may damage the plumes.On models with adhesive battery (e.g. Xiaomi) 12T) Removal requires special equipment.

Standard settings MIUI|Engineering code|Annexes (AccuBattery)|ADB-team|I don't know, I'll pick it by the instructions.-->

What if the actual capacity is lower than the declared?

If the test showed that your battery on Xiaomi has a capacity of 10-30% less than the declared one, there are several solutions:

Calibration of the battery controller

  • πŸ”„ Discharge the phone before automatically shutting down
  • πŸ”Œ Charge up to 100% without interruptions (use the original adapter)
  • πŸ“΅ Repeat the cycle 2-3 once

This method helps if the problem is incorrect controller data, not physical wear and tear.

2. Battery replacement

If the capacity has fallen below 70% of the nominal (for example, 3,500 mAh instead of 5000 mAh), the battery should be replaced.

  • πŸ’° Xiaomi Redmi Note 10: 1500-2500 rub)
  • πŸ’° POCO X3 Pro: 1800-3000 ruble.
  • πŸ’° Xiaomi 13: 3500-5000 ruble.

3. Optimization of consumption

  • πŸ“΅ Turn off the Constant Network Search in the settings SIM-map
  • πŸŒ™ Activate Dark Mode and Adaptive Brightness
  • ❄️ Limit the background activity of applications in Settings β†’ Annexes β†’ Permits β†’ Auto-start

πŸ’‘

If the phone is discharged 20-30% Overnight in standby mode, the problem is more about the background activity of the applications than the battery. MIUI.

FAQ: Frequent questions about Xiaomi battery

❓ Why AccuBattery has lower capacity than in the settings MIUI?
AccuBattery shows the actual available capacity for wear and tear, and MIUI can display the nominal value. A difference of 5-10% is normal for a battery older than a year. If the difference is greater than 20%, the battery needs to be replaced.
❓ Can the battery capacity be restored?
Physically, it is impossible to restore worn-out battery cells, and the only way to get back to its original capacity is to replace the battery, but proper operation (avoiding overheating, charging up to 80%) will slow further degradation.
❓ How to test the battery on Xiaomi without root?
All of the methods in this article (except some AIDA64 features) work without root rights. ADB only requires USB debugging, and MIUI engineering codes and settings are available by default.
❓ Why Xiaomi’s new battery capacity is less than claimed?
Manufacturers specify a typical capacity (for example, 5000 mAh), but the real value can vary by Β± 5% due to the characteristics of production. If the difference is greater than 10%, you can change the battery to a non-original one (often found in "gray" dealers).
❓ How often should I check the battery status?
Enough. 1 time 3-6 Check more often if you notice: ⚑ Quick discharge (more) 15% per hour with simple use) πŸ”₯ Overheating during charging πŸ“‰ Sudden shutdowns when 20-30% charge