Battery is one of the most vulnerable places in Xiaomi, Redmi and POCO smartphones. Over time, its capacity inevitably decreases: after 300-500 charging cycles, the battery loses 20-30% of its original volume. But how to find out the exact numbers? The manufacturer often hides the real state of the battery, and standard settings show only an approximate percentage of wear. In this guide, we will analyze 5 proven methods β from simple (through hidden menus) to advanced (using ADB and specialized applications).
Itβs important to understand the difference between the rated capacity (as indicated on the battery label) and the actual capacity (whatβs left after wear). For example, if your Xiaomi 12T had a 5,000 mAh battery and a year later its real capacity dropped to 3800 mAh, thatβs a signal to be replaced, and weβll show you how to get that data without disassembling your phone and with minimal risk.
1. Check through the engineering menu (#4636##)
The fastest way is to use the hidden engineering menu available on most Xiaomi devices without root rights, which works on MIUI firmware 12-14 and newer, but can be blocked on some regional versions (e.g. Europe).
Instructions:
- π± Open the phone app and enter the combination: ##4636##.
- π In the menu that appears, select Battery Information).
- π Note the lines: Level β current percentage; Battery Health β may be displayed as Good or Percentage of Wear; Capacity β real value in mAh (if displayed).
β οΈ Note: On some models (e.g, POCO F5 Or the Redmi Note 12 Pro.+) The engineering menu may not show the capacity, so in this case, move on to the next way.
π‘
If the ##4636### combination doesnβt work, try entering it in the Calculator app (on some MIUI firmwares, this works).
2.Use code ##6484## (MIUI Battery Test)
Xiaomi's special battery test is available through another secret code, which provides more detailed information, including the number of charging cycles and current capacity as a percentage of the factory capacity, and works on most devices with MIUI 11 and later.
How to check:
- Open the Phone app and type in ##6484##.
- In the MBAT Test menu, select Battery SOC (State of Charge).
- Scroll down to the Battery Health unit, and you will see the percentage of wear (e.g., 87% means the capacity has dropped by 13%).
- To get the exact value in mAh, click on Battery Info β Capacity.
πΉ Example of calculation: If the factory capacity of your Redmi Note 11 β 5000 mAh, and the test shows Health: 80%, The actual capacity is 5000 Γ 0.8 = 4000 mAhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.
Try to enter the code in the app "Calculator |"
Reboot the phone and re-enter |
Check if the antivirus does not block access to the engineering menu |
Update MIUI last-minute-->
Applications for diagnostics (AccuBattery, CPU-Z)
If standard methods don't work, third-party utilities will come to the rescue, analyzing data from the battery controller and plotting wear graphs.
| Annex | Pluses | Cons | Need root? |
|---|---|---|---|
| AccuBattery | Shows the real capacity, temperature, discharge speed | You need to calibrate 2-3 charging cycles | No. |
| CPU-Z | Displays factory and current capacity in Battery section | Some models show inaccurate data. | No. |
| Battery Guru | Monitoring charging cycles and wear in real time | Advertising in the free version | No. |
| AIDA64 | Detailed information about the battery controller | Paid version for full functionality | No. |
π How to use AccuBattery:
- Install the app from Google Play.
- Charge your phone to 100% and leave it alone for 1 hour (to stabilize readings).
- Go to the Health tab - here you will see the current capacity in mAh and the percentage of wear.
- For accuracy, use the application for 2-3 days (you need several charging cycles).
Through the engineering menu|
Using applications (AccuBattery, CPU-Z) |
Never checked |
In other ways.-->
4. Check through ADB (for advanced users)
If you want the most accurate data directly from the system, use Android Debug Bridge (ADB), a technique that requires connecting your phone to a PC, but gives you access to hidden battery settings that donβt show apps.
Step-by-step:
- Download and install ADB Tools on your computer.
- Turn on USB Debugging on your phone: Go to Settings β About Phone. Tap 7 times on the MIUI version to activate Developer Mode. Go back to Settings β Additional β Developer and enable debugging.
adb shell
dumpsys battery- Capacity: X is the current charge in %.
- charge counter: Y is the real capacity in ΞΌAh (divided by 1000 for mAh);
- Health: 2 - Battery status (2 = good, 3 = needs replacement).
β οΈ Warning: If your health value is 3, donβt delay replacing your battery β this could cause your phone to suddenly shut down or your battery to bloat.
What if the ADB does not recognize the device?
5. Hardware inspection (multimeter or Power Bank)
For the most accurate measurements, you can use a multimeter or a power bank with a display, which is suitable if you suspect that software methods show incorrect data (for example, after a battery change).
How to measure the capacity with a multimeter:
- π Fully charge your phone to 100%.
- π Discharge it before automatic shutdown (0%).
- π Connect to the charger via a multimeter configured to measure the current (mode) 10A DC).
- π Take the full charge time and multiply the average current (in amperes) by the clock: 1.5 A; Charging time: 3 hour; Capacity = 1.5 Γ 3 = 4.5 Ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh (4500 mAhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh).
π‘ Alternative: Use a power bank with a digital display (e.g. Xiaomi Mi Power Bank 3 Pro). Fully discharge the phone, then charge it from the power bank. The display will show how much mAh was transferred - this is the real capacity of your battery.
π‘
Hardware testing is the most reliable method, but it takes time and equipment, and use it if the software methods are inconsistent.
What to do if the container has fallen sharply?
If the test shows that the actual battery capacity has dropped below 70-75% of the factory capacity, it's time to consider replacing it.
- π Battery calibration: Completely discharge the phone before switching off, then charge until 100% No breaks. 2-3 It could go back to 5-10% capacity.
- π οΈ Battery replacement: Xiaomi's official service centers offer replacement for 1500-3000 Use only original batteries - cheap analogues often inflate.
- β‘ Optimizing charging: Avoid charging before 100% (optimally β 80-90%); Don't discharge below. 20%; Use the original chargers.
β οΈ Warning: If the battery is swollen (the phone body has become convex), immediately disconnect it from the power and do not use it until replaced.