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.
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:
- Open the Settings. β The phone.
- Tap a few times on the MIUI version until the notification βYouβve become a developer!β appears (this will unlock hidden options).
- Return to the main Settings menu and select Additional β For Developers.
- 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:
- Launch the Phone app.
- Enter the combination: ##4636### (some devices may require ##6484###).
- 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?
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.
| Annex | Shows 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.
- Charge your phone to 100% and calibrate the app (follow the hints).
- Use your smartphone in normal mode for 2-3 days.
- 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:
- Install. ADB-computer-driver.
- Turn on USB debugging on your phone (Settings β About Phone β MIUI Version β 7 taps β For developers β USB debugging).
- Connect the phone to the PC and type in the command line:
adb shell
dumpsys batteryIn 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:
- Turn off the phone.
- Press Volume Up + Power to Enter Recovery.
- Select Advanced β File Manager.
- Move to the /sys/class/power_supply/battery/.
- 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:
- Find out your Xiaomiβs IMEI: type in *#06# or look at Settings β About Phone β General information.
- 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).