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:
- Open Settings β Battery and Performance
- Slip on the gear icon in the upper right corner
- 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:
- Open the phone application
- Enter the combination: ##4636##
- 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?
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:
- Install the app from Google Play
- Charge your phone to 100% and wait for calibration (1-2 cycles)
- 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-->
| Annex | Shows capacity | Additional functions | Cons |
|---|---|---|---|
| AccuBattery | β Yes (with calibration) | Wear schedules, discharge rate, service life forecast | Requires multiple charging cycles for accurate data |
| AIDA64 | β Yes (nominal and current) | Information about battery manufacturer, technology, voltage | Paid version for full functionality |
| CPU-Z | β No. Only tension and %) | Detailed information about the processor, memory, sensors | Does 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:
- Turn on Developer Mode on your phone (7 times tap on the Assembly Number in Settings β About phone)
- Activate debugging over USB in the developer settings
- 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?
β οΈ 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:
- Turn off the phone and remove it. SIM-map
- Heat the screen edge with a hair dryer (60-80Β°C) to soften the glue.
- Carefully tuck the screen with a plastic spatula, starting at the bottom edge
- Disconnect the battery plume (black connector labeled BATT)
- 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.