Have you noticed that Xiaomi's smartphone is running out too quickly, even though it used to last longer? Or want to make sure that the seller didn't cheat on the battery capacity when buying a used device? Checking the actual battery capacity is a key step to diagnosing its condition. The manufacturer often specifies a rated capacity (for example, 5,000 mAh for the Redmi Note 12 Pro+), but over time it decreases due to the degradation of lithium polymer cells.
In this article, you will find 5 proven ways to find out the current battery capacity on any Xiaomi, Redmi or POCO device, from hidden engineering codes to specialized applications. We will also discuss why the settings and real capacity may differ, and what to do if the battery has βsankβ by 20-30% of factory values. All methods work on MIUI 12-14 and are relevant for models 2018-2026.
1. Check through the engineering menu (#4636##)
The fastest way is to use hidden service code, which works on most Xiaomi smartphones without root rights and additional apps, and it is important that on some models (for example, the POCO F5 or Xiaomi 13T), this menu can be blocked by the manufacturer.
Instructions:
- π± Open the Phone app** and enter the combination: ##4636##.
- π Note the line βLevelβ is the current charge in percentage, and βCapacityβ is the real capacity in mAh.
π‘
If the ##4636### code doesn't work, try an alternative combination for new devices: ##6484## (battery test).
For example, if the factory capacity of your Redmi Note 11 Pro is 5000 mAh, and the menu displays 4200 mAh, this means that the battery is worn out by 16%.Critically low values (below 3000 mAh for a 5000 mAh battery) indicate that the battery needs urgent replacement to avoid sudden shutdowns or swelling.
2.Use of the AccuBattery application
AccuBattery (available on Google Play) is one of the most accurate tools for monitoring battery health, analyzing charging/discharge cycles and calculating the actual capacity from the power controller, an advantage of which is that it works even on devices with locked engineering menus.
How to use:
- π₯ Install AccuBattery from the official store.
- π Fully charge your smartphone to 100% (use the original charger!).
- π Discharge the device before 15-20% in normal mode (do not force the discharge!).
- π Open the app and go to the Health tab, and you'll see the capacity rating as a percentage of the factory.
Turn off Adaptive Charging in the MIUI | settings
Use a charger with a power of at least 18W|
Do not interrupt the charging/discharge cycle |
Repeat the test. 2-3 time-in-time-->
Important: AccuBattery shows relative capacity (e.g., "87% of factory capacity"), not absolute value in mAh. To get an exact figure, multiply the percentage by the nominal capacity of your model. For example, for Xiaomi 12 Pro (4600 mAh) at 87% health: 4600 Γ 0.87 = 4002 mAh.
β οΈ Warning: If after installing AccuBattery, the smartphone starts to warm or discharge quickly, check the app's permissions. Turn off background activity in Android settings to save charge.
Reading data via ADB (for advanced users)
The Android Debug Bridge (ADB) method is suitable for those who are willing to work with the command line, and it allows you to get the most accurate data directly from the battery controller, including voltage, temperature and real capacity, requires a computer and enabled debugging over USB.
Step-by-step:
- π₯οΈ Install. ADB Tools on PC.
- π± On your smartphone, activate Developer Mode (7 times click on Settings) β The phone. β Version. MIUI) and turn on "Debugging by" USBΒ» developer menu.
adb shell
dumpsys batteryIn the conclusion, find the lines:
- Capacity: X is the current charge in %.
- charge counter: Y is the real capacity in ΞΌAh (divided by 1000 to get mAh);
- Voltage: Z is voltage in mV.
Example of ADB output for Xiaomi Redmi Note 10 Pro
The advantage of the method is that the data is independent of the firmware or the MIUI shell, since it is read directly from the controller, and the disadvantage is that it requires command line skills.
Checking through the MIUI service menu (hidden settings)
MIUI has a hidden CIT (Certification Test) menu that provides detailed battery information, including serial number, number of charging cycles, and current capacity, which works on most Xiaomi/Redmi/POCO devices, but the path to the menu may vary.
How to open it:
- π± Go to Settings. β The phone.
- π§ 5 times quickly press Kernel version. You will be in mode. CITΒ».
- π Go back to the main settings menu and find a new item Β«CITΒ»** (It can be called a βtestβ or βserviceΒ»).
- π In the Battery section** you will see the parameters:
| Parameter | Description | Example of meaning |
|---|---|---|
| Battery Capacity | Current capacity in mAh | 4500 |
| Design Capacity | Factory capacity | 5000 |
| Cycle Count | Number of complete charging cycles | 312 |
| Voltage | Current voltage | 4.35 V |
| Temperature | Battery temperature | 30Β°C |
If the CIT section** is missing, try an alternative method:
- π In some models (for example, POCO X3 Pro: menu called Β«MTK Engineer Mode or Hardware TestΒ».
β οΈ Warning: Do not change the settings in the service menu unless you are sure of their purpose! incorrect settings can lead to loss of warranty or damage to the battery.
Engineering menu (##4636##)|AccuBattery|ADB|Service menu MIUI (CIT)|Never checked.-->
5. Hardware diagnostics (for battery replacement)
If the software methods show a critically low capacity (less than the 60% from the factory), and the smartphone is turned off when 30-40% So if you're charging, you're going to have to think about replacing the battery, and then you can only measure the exact capacity with specialized equipment β USB-tester.
How to check:
- π Buy it. USB-Tester (e.g. Xiaomi) USB Tester or Baseus Power Meter and connect it between charger and smartphone.
The cost of replacing the battery in the official service Xiaomi:
| Model | Cost (β½) | Capacity of the new battery |
|---|---|---|
| Redmi Note 11/12 | 2 500 β 3 500 | 5,000 mAh |
| Xiaomi 12/13 Lite | 3 800 β 4 500 | 4500 mAh |
| POCO F4/F5 | 3 200 β 4 000 | 4500-5000 mAh |
| Xiaomi 13 Ultra | 5 000 β 6 500 | 5,000 mAh |
π‘
If the difference between the factory capacity and the actual capacity is more than 30%, the battery is considered to be very worn out, in which case it will cost less to replace than repair the consequences of its bloating or sudden shutdown.
What to do if the battery capacity is reduced?
If the test shows that the battery capacity has dropped to 70% or below the factory level, try the following steps:
- π Battery calibration: Completely discharge the phone before switching off, then charge until 100% No breaks. 2-3 It helps to reset the controller errors.
- β‘ Use the βrightβ charger: For fast charging, use Xiaomiβs original power adapters 33W/67W/120W. Charging from other brands can reduce battery life.
- π‘οΈ Control the temperature: Avoid overheating (above 40)Β°C) and hypothermia (below 0)Β°C) Remove the case when charging if the phone is warming.
- π οΈ Battery replacement: If the capacity fell below 60%, Average life of lithium polymer batteries β 300-500 cycle (2-3 year-end).
What to look for when replacing:
- π Buy batteries only with the original Xiaomi barcode (starts with 2000115 or 2000130).
- π‘οΈ Avoid cheap analogues β they can swell or ignite.
- π Keep a check and warranty card for a new battery (guarantee is usually 6 months).
π‘
After replacing the battery, perform 3 full charging/discharge cycles β this will help the new battery βswingβ and prolong its service life.