The battery is one of the most vulnerable components of a smartphone that loses capacity over time. If your Xiaomi, Redmi or POCO starts to run out faster, it may be worn out and needs to be replaced. But how exactly to know its current volume? In this article, we will examine 5 proven ways, from standard MIUI tools to engineering codes and third-party applications.
Itβs important to understand that manufacturers often give a nominal capacity (e.g., 5,000 mAh), but real capacity after a year of use can drop by 20 to 30 percent, and weβll show you how to get accurate data without disassembling the device β using software and hidden Xiaomi features.
This article is relevant for all models based on MIUI 12-14 and HyperOS, including Xiaomi 13/14, Redmi Note 12/13, POCO F5/X5 and others. If your phone is released before 2018, some methods may not work, we will warn you about this separately.
1. Check through the Battery Status menu in MIUI
The easiest way is to use the built-in MIUI tools, which won't show the exact capacity in milliamp hours, but will give you an estimate of wear and current battery status.
Instructions:
- π± Open the Settings. β Battery and productivity.
- π Scroll down and select Battery Status (on some firmware, the item is called Battery Health).
- π The system will show the wear rate and recommendations, and if the value exceeds 80%, the battery should be replaced.
β οΈ Note: HyperOS phones (e.g. Xiaomi 14) may not have this section.
Update MIUI to the latest version
Try alternative methods (codes, applications)
Check the availability of the item in Settings β Additional β Special features
Reset your phone settings (if the problem is after the update)-->
This method gives a rough estimate, because Xiaomi doesn't always show real capacity. For accurate data, move on to the next one.
2. Engineering code ##4636### - Android hidden menu
All Android smartphones have a hidden engineering menu where you can see detailed battery information, which works on most Xiaomi models, but you need to be careful not to change the other options on the menu!
How to open it:
- Open the Phone app.
- Enter the combination: ##4636### (on some firmwares it may not work β see the alternative below).
- Select Battery Information (Battery Information).
- Pay attention to the lines: Level - current charge in percentage; Scale - maximum charge (should be 100); Health - battery health (Good - norm, Unknown - diagnostics); Capacity - real capacity in mAh (if displayed).
β οΈ Attention: On new versions MIUI 14 and HyperOS code ##4636## can be blocked, in which case use the alternative code: ##284## (battery test) or the applications in the next section.
Built-in MIUI | Engineering Code |Third-party apps |Never checked-->
| Parameter in the engineering menu | What does it mean? | Normal value. |
|---|---|---|
| Health | Battery status | Good (good), Unknown (verification required) |
| Capacity | Current capacity (mAh) | Must be close to par (for example, 4800-5000 for a 5000 mAh battery) |
| Voltage | Voltage (mV) | 3700-4400 mV (depending on the level of charge) |
| Temperature | Temperature (Β°C) | 20-45 Β° C (above 50 Β° C - overheating!) |
3. Battery diagnostic applications: AccuBattery and AIDA64
If the built-in tools don't show capacity, use third-party utilities. We recommend two proven applications:
1. AccuBattery (free, with premium features)
- π Shows real capacity after several charging cycles.
- π Tracks wear and discharge rate.
- β‘ Provides recommendations for optimal charging (for example, avoid overheating above 40)Β°C).
How to use:
- Install it from Google Play.
- Charge your phone to 100% and wait for a full discharge (1-2 cycles).
- In the Health section, the current capacity in mAh will appear.
2. AIDA64 (paid version, but there is a trial)
- π οΈ Shows passport and real capacity.
- π Gives full information about the battery: voltage, temperature, technology (Li-Po/Li-Ion).
- π It works without root rights (unlike many analogues).
The way to AIDA64: System β Battery.
π‘
If AccuBattery is 20 to 30 percent below par, but the phone is working fine, it may be that the manufacturer has understated the passport data. Compare it to other users of your model on forums (e.g. 4PDA).
β οΈ Attention: Some applications (e.g, CPU-Z) They only show the passport capacity, not the actual capacity. AIDA64.
4. Check through ADB (for advanced users)
If you want the most accurate data, you can use ADB (Android Debug Bridge), which requires connecting the phone to a computer, but gives you access to hidden system parameters.
Instructions:
- Download ADB Tools and install drivers for your Xiaomi.
- Enable USB Debugging in the Developer Settings (Settings β About Phone β MIUI Version β Press 7 times, then return to Additional β For Developers).
- Connect your phone to your PC and type in the command line: adb shell dumpsys battery
- Find the lines: capacity - current charge (%); charge counter - real capacity in ΞΌAΒ·h (divided by 1000 to get mAΒ·h); health - state (2 = good, 3 = bad).
How to decipher health parameters in ADB
β οΈ Note: If the charge counter shows a value significantly below the passport (for example, 3000 instead of 5000 mAh), the battery is severely degraded.
5. Physical check (phone disassembly)
If the software methods don't work, you can visually inspect the battery, which is an extreme method, because it requires disassembling the phone and can be insecure, and we recommend it only to advanced users or if the phone is no longer warranty-worthy.
What to do:
- π οΈ Carefully remove the back cover (on most Xiaomi it is glued, you will need a mediator or suction cup).
- π Find the battery β it should have a sticker with the parameters: Model (for example, the battery should be on it, BM4X); Nominal capacity (e.g. 4500 mAh); Voltage (3.85V or 4.4V fast-charging).
- π Compare the actual capacity to the passport. If the battery is swollen or deformed, replace it immediately!
π‘
A bloated battery is a fire hazard! If you notice the screen or back of the phone lifted, don't use the device or try to charge it.
β οΈ Warning: When disassembling the phone, you risk damaging the plumes or losing water resistance (on models with protection). IP53/IP68). If you are not sure about your skills, trust the diagnosis to professionals.
Frequent Mistakes and Myths About Battery Checking
When diagnosing a battery, users often encounter inaccurate information, and let's take a look at some of the most common misconceptions:
Myth 1: βCalibration of the battery will return the capacityβ
Many people advise zeroing the battery, zeroing the phone and charging it to 100% without interruption, and it doesn't actually restore the capacity, it just resets the controller data, and you can't reverse the actual wear and tear, and only replacing the battery will help.
Myth 2: βApplications show accurate capacity from the first runβ
Programs like AccuBattery need multiple charging cycles (usually 2-3) to collect enough data. Don't trust numbers after the first use.
Myth 3: βIf the phone runs out quickly, itβs the battery thatβs to blame.β
Sometimes the problem is software errors or application background consumption.
- π Reset the settings to factory;
- π Check consumption in Settings β Battery β Use of the;
- π Update the firmware to the latest version.