The battery is one of the most vulnerable components of a smartphone, and Xiaomi is no exception. Over time, battery capacity decreases, leading to rapid discharge, sudden blackouts and charging problems. But how do you know that the problem is in the battery, not in the software or charger? In this article, we will examine all the available ways to verify the integrity of the battery on Xiaomi, Redmi and POCO smartphones โ from hidden engineering menus to specialized applications.
Not only is it important to identify wear, but it's also important to interpret the results correctly. For example, a 20 percent drop in capacity is already a critical indicator that needs to be replaced. And sudden charge spikes can indicate a controller damage. We'll show you how to distinguish software failures from physical wear and what to do if the battery is inflated or no longer holds charge. All methods are tested on current MIUI 14/15 firmware and are suitable for models from the Redmi Note 10 to Xiaomi 14 Ultra.
1. Check through the hidden engineering menu (#4636##)
The fastest way to get basic battery information is to use the Android hidden menu, which is available on all Xiaomi smartphones without root rights or additional apps, and in this menu you will see the current charge level, temperature, voltage, and even approximate battery health status.
To open the menu:
- Open the Phone app.
- Enter the combination: ##4636###.
- Select the Battery Information item.
In this section, pay attention to:
- ๐ Charge level - should match the indicator in the status bar. The discrepancy of more than 5% indicates a calibration failure.
- ๐ก๏ธ Temperature โ normal range when charging: 30-40ยฐC. If above 45ยฐC, battery overheats.
- โก The voltage should be within 3.7โ4.2V (for Li-Pol. Values below 3.5V critical.
- โค๏ธ Condition - if Good is indicated, wear is minimal. Bad or Replace battery - signal to action.
๐ก
If the menu does not open, try entering the code through the Dial-on-numbers app in Numbers mode (turn off emojis and special characters in the keyboard settings).
Limitation of this method: the menu only shows current parameters, not wear history. Other tools will be needed for a deep diagnosis.
2.Use code ##6484## for battery test
Another hidden code that works on most Xiaomi is ##6484##. It opens the Manual Test Mode menu, where you can run an automatic battery test, which gives more detail than the standard engineering menu, including the actual capacity and number of charging cycles.
Instructions:
- Enter the code ##6484## in the Phone app.
- Select Battery Test (may be called MBAT Test on some models).
- Wait for the test to be completed (it will take 1-2 minutes).
In the results, pay attention to:
- ๐ Design Capacity โ nominal capacity (e.g., 5000 mAh for Redmi Note 12 Pro)+).
- ๐ Full Charge Capacity is a real after-wear capacity. If the difference is greater than 1,000 mAh, the battery is severely degraded.
- ๐ Cycle Count is the number of full charge cycles. At 500+ cycles, the capacity usually falls by 30-40%.
Important: On some models (e.g. POCO F5), this code may not work due to manufacturer limitations, in which case use alternative methods in the following sections.
3. Diagnostic applications: AccuBattery and AIDA64
If hidden menus are not available or don't give a full picture, third-party apps will come to the rescue, the two most reliable options are AccuBattery and AIDA64, which analyze discharge rates, temperature peaks, and even predict the remaining battery life.
AccuBattery (Free on Google Play):
- ๐ Tracks the real capacity compared to the nominal.
- โก Shows the charging/discharge rate in mA.
- ๐ฅ Warnings of overheating and deep discharge.
- ๐ Builds wear graphs in a few months.
AIDA64 (paid, but there is a trial version):
- ๐ ๏ธ Shows an accurate model of the battery (for example, HB436 Xiaomi 13T).
- ๐ Displays tension, temperature and health (Health).
- ๐ Provides access to system logs where you can find power-related errors.
Charge the phone to 100%|Calibrate the battery (discharge to 0% and charge without interruption)|Disable battery optimization for the application in settings MIUI|Use the original charger-->
Example of data interpretation from AccuBattery:
| Parameter | Norma. | Critical importance |
|---|---|---|
| Real capacity | 90-100% of the denomination | <70% (for example, 3500 mach 5000 mic) |
| Discharge speed in plainness | <50 mAh/h | >100 mA/h (background processes or wear) |
| Temperature during charging | 30โ40ยฐC | >45ยฐC (risk of degradation) |
| Number of cycles | <300 | >500 (severe wear) |
Critical information: If the AccuBattery shows a real capacity of less than 60% of the nominal, the battery may suddenly shut down even at 30-40% of the charge due to incorrect calibration of the controller.
Visual inspection: when the battery is "tired"
Some battery problems can be detected without software, such as looking carefully at your smartphone, and physical defects often indicate critical wear and tear or even danger to your device.
Signs of a bloated battery:
- ๐ฑ The screen or back cover has arched (especially noticeable if you put the phone on a flat surface).
- ๐ณ There were gaps between the body and the glass.
- ๐ When you press the screen, you can hear a crunch or creak.
- ๐ Charging cable is poorly inserted into the port due to deformation of the body.
Other visual symptoms:
- ๐ฅ Constant overheating of the body even in simple.
- โก The phone shuts down at 20-30% charge and only turns on from charging.
- ๐ The screen displays a warning saying, "Battery damaged. Contact the service".
What happens if you ignore the battery?
โ ๏ธ Warning: If the battery is swollen, do not try to prick or bend it, it can cause fire, and do not use the phone before replacing the battery, as the risk of damage to internal components increases every day.
5. Verification through ADB: for advanced users
If you want to get as accurate as possible about the battery, you can use ADB (Android Debug Bridge), which requires connecting the phone to a computer, but gives you access to hidden parameters that the application does not show, for example, you can find out the exact date of production of the battery and the number of full discharges.
Instructions:
- Turn on Developer Mode on Xiaomi: go to Settings โ About Phone โ MIUI version and tap 7 times.
- Activate USB Debugging in Settings โ Additional โ For developers.
- Connect your phone to your PC and start the command:
adb shell dumpsys batteryIn conclusion, find the following parameters:
- Health is a condition (2 means โgoodโ and 3 means โbadโ).
- Capacity is the current capacity as a percentage of the nominal value.
- Temperature is a temperature in tenths of a degree (for example, 350 = 35ยฐC).
- Voltage is the voltage in microvolts (divided by 1000 for volts).
For a more detailed analysis, use the command:
adb shell dumpsys batterystats --chargedIt will show the charging history, including full cycle time and capacity loss.
๐ก
ADB-This method is suitable for diagnosing software failures (for example, when the phone shows 100% charge but turns off after 5 minutes).If the health and capacity parameters are normal, the problem may be in the power controller or firmware.
6. Load test: how to check real working hours
Sometimes the battery shows good performance in tests, but the phone runs out in a few hours, and then the load test, artificially creating maximum energy conditions, will help, and this will reveal hidden problems that are not visible in standard tests.
How to run the test:
- Charge the phone to 100%.
- Turn on the maximum brightness of the screen.
- Run a CPU stress test (e.g., through the CPU Throttling Test app).
- In parallel, enable GPS, Bluetooth and mobile data modules.
- Take a look at the time it takes for the charge to drop to 10%.
Results for different Xiaomi models:
| Model | Nominal capacity | Normal discharge time under load | Critical times |
|---|---|---|---|
| Redmi Note 12 | 5,000 mAh | 3-4 hours | <1.5 hours |
| Xiaomi 13 | 4500mAh | 2.5โ3.5 hours | <1 hour |
| POCO X5 Pro | 5,000 mAh | 3-4.5 hours | <2 hours |
โ ๏ธ Warning: Do not run this test on phones with bloated battery - high loads can make the problem worse.ยฐC.
7.When to contact the service: signs of critical wear
Not all battery problems can be solved by themselves, but there are symptoms that require professional diagnosis or battery replacement.
- ๐ฅ Phone overheats to 50ยฐC and above even in plain.
- โก Charge drops from 50% to 0% in a few minutes.
- ๐ The screen displays a message saying "Battery not supported".
- ๐ Diagnostic applications show a capacity of less than 60% of the nominal value.
- ๐ The phone does not turn on from charging or requires a "push" (connection to another RAM).
If you experience at least one of these symptoms, it is recommended that:
- Contact the official Xiaomi service center (the warranty is only saved when replacing the original battery).
- Use proven workshops with good reviews (cost of replacement: 1500-4000) โฝ model-wise).
- When buying a new battery, check the production date (optimally, no older than 6 months).
What if the warranty is over? You can replace the battery yourself, but it's risky: modern Xiaomi has battery adhesives and brittle plumes. Disassembly errors can damage the display or motherboard.