How to find out the battery capacity on the Xiaomi phone: all the ways

Why it is important to know the actual battery capacity

Battery capacity is a key parameter that determines how long your Xiaomi smartphone will last without recharging. The manufacturer always specifies the nominal capacity (for example, 5000 mAh for the Redmi Note 12 Pro+), but over time, the real volume decreases due to the degradation of lithium-ion cells. Even a new phone can have a battery with a capacity of 5-10% below the declared one, which is normal for factory errors.

Knowing the exact volume will help:

  • πŸ”‹ Evaluate battery wear after 1-2 years of use (critical wear - below 70% of nominal value).
  • πŸ“± Compare real characteristics with advertising data before buying a used phone.
  • ⚑ Choose the optimal charging mode (for example, limit the charge to 80% if the capacity has fallen sharply).
  • πŸ”§ Diagnose malfunctions (blown, rapid discharge) before visiting the service center.

In this article, 7 proven ways to find out the battery capacity on any Xiaomi, Redmi or phone POCO, including hidden engineering menus and third-party utilities. ROOT-I am right, but most people work without them.

πŸ“Š How often do you check the battery status?
Never.
Six months
Only when the phone is discharged quickly
Before the sale/purchase of the b/u

Method 1: Using standard MIUI settings

The easiest method is to use built-in MIUI tools, which are suitable for all modern models (starting with MIUI 12) and does not require additional applications to be installed, but will show nominal capacity, not real capacity, taking into account wear.

Instructions:

  1. Open the Settings. β†’ The phone.
  2. Tap a few times on the MIUI version until the notification β€œYou’ve become a developer!” appears (this will unlock hidden options).
  3. Return to the main Settings menu and select Additional β†’ For Developers.
  4. Scroll down to the Battery block and find the Battery Capacity line.

Here will be indicated the value in milliamp-hours (mAh), for example 4850 mAh for Xiaomi 13T with a nominal value of 5000 mAh. The difference of 3-5% is the normal error of factory calibration.

πŸ’‘

If Battery Capacity is not on the developer menu, upgrade MIUI to the latest version or use alternative methods from this article.

Method 2: Code for the Engineering Menu (#4636##)

The hidden engineering menu provides advanced battery information, including current charge level in millivolts (mV) and temperature. For some Xiaomi models, the actual capacity is also displayed here, but this depends on the firmware version.

How to open it:

  1. Launch the Phone app.
  2. Enter the combination: ##4636### (some devices may require ##6484###).
  3. Select the Battery Information tab.

In this menu, pay attention to:

  • πŸ“Š Level - current percentage of charge.
  • ⚑ Voltage - voltage (normal 3.7–4.2V 100% charge).
  • 🌑️ Temperature – Temperature (optimally 25–40)Β°C).
  • πŸ”‹ Health - battery status (if this item is available).
What to do if the engineering menu is not opened?
On newer versions of MIUI (14+), access to the engineering menu can be blocked. Alternative codes for Xiaomi: ##64663## - sensor test (sometimes contains data about the battery), ##284# - vibration test (indirectly checks energy consumption). If the codes do not work, use the method with ADB (described below).

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

The utility side allows you not only to know the nominal and real capacity, but also to track the wear rate of the battery, temperature, charging cycles.

AnnexShows real capacity?Does it require ROOT?Additional functions
AccuBatteryβœ… (post-calibration)❌Tracking charging cycles, depreciation forecast, charging optimization
CPU-Z❌ (face-only)❌Full information about iron, performance tests
AIDA64βœ… (s ROOT)⚠️ Partially.Detailed diagnostics of the system, stress tests
Battery Guruβœ… (approximately)❌Monitoring consumption by application, overheating notifications

We recommend AccuBattery, which is the most accurate of the free solutions.

  1. Charge your phone to 100% and calibrate the app (follow the hints).
  2. Use your smartphone in normal mode for 2-3 days.
  3. In the Health section, an estimate of the real capacity will appear.

Charge your phone to 100% original

Disable battery optimization for the application

Do not use ultrafast charging

Wait for 2-3 full discharge/charging cycles-->

Method 4: Through ADB (for advanced users)

If standard methods don't work, you can get your battery data through the Android Debug Bridge (ADB), which requires you to connect your phone to your PC, but it gives you the most accurate information, including the actual capacity and number of charging cycles.

Instructions:

  1. Install. ADB-computer-driver.
  2. Turn on USB debugging on your phone (Settings β†’ About Phone β†’ MIUI Version β†’ 7 taps β†’ For developers β†’ USB debugging).
  3. Connect the phone to the PC and type in the command line:
adb shell


dumpsys battery

In the conclusion, find the lines:

  • Capacity is the current charge in percentage.
  • Voltage is voltage.
  • charge_counter β€” The actual capacity is in microwatt hours (ΞΌWh). To translate to mAh, divide the value by 3.7 (battery voltage).

Example of calculation: if charge_counter=18500000, that's the real capacity = 18500000 / 3700 β‰ˆ 5000 mic.

πŸ’‘

ADB shows the exact real capacity, but requires technical skills. To simplify, use utilities like Minimal ADB and Fastboot or Scrcpy with an integrated console.

Method 5: Physical inspection of the battery (for disassembled phone)

If the phone is already disassembled (e.g., to replace the battery), you can read the rated capacity directly on the battery case, a method that is suitable for checking the originality of the spare part before buying or after repair.

Where to look for markings:

  • πŸ“Œ On the front of the battery (usually in the upper left corner).
  • πŸ” Under a barcode or QR-code (may require a magnifying glass).
  • πŸ”’ In a line with the words Capacity or Rated Capacity.

Examples of markings for popular models:

  • Redmi Note 11 Pro+: 4500mAh/16.85Wh (rated 4500mAh).
  • Xiaomi 12T Pro: 5000mAh/19.25Wh.
  • POCO F4 GT: 4700mAh/17.69Wh.

⚠️ Note: If the battery capacity is significantly higher than the manufacturer's stated capacity (e.g, 6000mAh instead 5000mAh), These batteries are often inflated and can damage the phone.

Method 6: Through Recovery Menu (TWRP)

If your Xiaomi has custom recovery installed (such as TWRP), you can check the battery status without turning on the system. This is useful if the phone does not boot or the battery is discharged to 0%.

How to check:

  1. Turn off the phone.
  2. Press Volume Up + Power to Enter Recovery.
  3. Select Advanced β†’ File Manager.
  4. Move to the /sys/class/power_supply/battery/.
  5. Open the capacity files (percentage charge) and energy_full (real capacity in ΞΌWh).

For translation energy_full in mAh use the formula:

Capacity (mAh) = energy_full (ΞΌWh) / 3700

⚠️ Note: Not all versions TWRP Support reading of battery files. If files are missing, use ADB Recovery mode: Adb shell cat /sys/class/power_supply/battery/energy_full

Method 7: Online IMEI Services (limited accuracy)

Some sites offer IMEI testing of the phone, including battery capacity, but this method only shows factory data and doesn't take into account wear and tear, and is suitable for checking the originality of the phone before buying.

How to use:

  1. Find out your Xiaomi’s IMEI: type in *#06# or look at Settings β†’ About Phone β†’ General information.
  2. Enter IMEI on one of the services: IMEI.info SNDeeP (to verify the authenticity of Xiaomi).

Battery Capacity

Limitations of the method:

  • ❌ Doesn't show real wear.
  • ❌ Data may not be available for new models.
  • ❌ Risk of running into fraudulent sites (enter) IMEI Only on proven resources).

FAQ: Frequent questions about Xiaomi battery capacity

πŸ”‹ How to know if the battery is worn out and it’s time to change?
Critical signs: Capacity below 70% of nominal value (for example, less than 3500 mAh for a 5000 mAh battery); the phone discharges by 20-30% per hour in standby mode; battery swells (see by a raised screen or body warp); Charging interrupts or the phone turns off when 10-20% of the remainder. For accurate diagnosis, use AccuBattery or ADB.
⚑ Can the battery capacity be restored?
No, you can't repair worn-out lithium-ion cells. However, you can slow down the degradation: Use slow charging (up to 10W) instead of fast charging. Don't discharge the phone to 0% and hold it 100% for a long time. Avoid overheating (don't play heavy games while charging). Enable the option in MIUI Optimized Charging (Settings β†’ Battery).
πŸ“± Why Xiaomi is less powerful than the new one?
This is normal for several reasons: Factory error: tolerance of Β±5% (for example, 4750 mAh instead of 5000 mAh); Marketing move: manufacturers specify a "typical" value, but the real value may be lower. First charging cycles: capacity stabilizes after 2-3 full discharges / charges. If the difference is greater than 10%, check the phone for authenticity through the official Xiaomi service.
πŸ”§ How to check capacity on Xiaomi without ROOT?
Without superuser rights, the following methods are available (from the most accurate to the least): AccuBattery (after calibration), ADB (dumpsys battery command), Engineering menu (#4636##). Standard MIUI settings (shows nominal value). ROOT is not required for accurate measurement of real capacity, but may be needed for some applications (e.g., AIDA64).
πŸ’° Should you buy Xiaomi with a worn-out battery?
Depending on the degree of wear and price: Battery capacity Recommendation Replacement cost 80-100% of face value βœ… You can buy without fear - 70-80% 🟑 Trade for a discount of 10-15% 1500-2500 β‚½ Less than 70% ❌ Risky purchase (replacement required) 2000–4000 β‚½ Xiaomi’s average battery life is 2-3 years (400-500 charge cycles). Check capacity with AccuBattery before buying a used phone. ADB.