How to Check Battery Status on Xiaomi: A Complete Guide to Tests and Codes

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:

  1. Open the Phone app.
  2. Enter the combination: ##4636###.
  3. 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:

  1. Enter the code ##6484## in the Phone app.
  2. Select Battery Test (may be called MBAT Test on some models).
  3. 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%.
๐Ÿ“Š How often do you check the battery status on your smartphone?
Once a month
Only when problems arise
Never checked.
I don't know how to do that.

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:

ParameterNorma.Critical importance
Real capacity90-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 charging30โ€“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?
A bloated battery can: - Damage the screen or motherboard (due to pressure on components). - Cause short circuit and fire (rarely). - Lead to irreversible smartphone failure if lithium leaks onto the board. If you notice a deformation, immediately disconnect the phone and remove the battery (if possible) or contact the service.

โš ๏ธ 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:

  1. Turn on Developer Mode on Xiaomi: go to Settings โ†’ About Phone โ†’ MIUI version and tap 7 times.
  2. Activate USB Debugging in Settings โ†’ Additional โ†’ For developers.
  3. Connect your phone to your PC and start the command:
adb shell dumpsys battery

In 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 --charged

It 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:

  1. Charge the phone to 100%.
  2. Turn on the maximum brightness of the screen.
  3. Run a CPU stress test (e.g., through the CPU Throttling Test app).
  4. In parallel, enable GPS, Bluetooth and mobile data modules.
  5. Take a look at the time it takes for the charge to drop to 10%.

Results for different Xiaomi models:

ModelNominal capacityNormal discharge time under loadCritical times
Redmi Note 125,000 mAh3-4 hours<1.5 hours
Xiaomi 134500mAh2.5โ€“3.5 hours<1 hour
POCO X5 Pro5,000 mAh3-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:

  1. Contact the official Xiaomi service center (the warranty is only saved when replacing the original battery).
  2. Use proven workshops with good reviews (cost of replacement: 1500-4000) โ‚ฝ model-wise).
  3. 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.

FAQ: Frequent questions about Xiaomi battery

โ“ How often should you calibrate your battery on Xiaomi?
Calibration (full discharge to 0% and charging to 100% without interruption) is recommended every 2-3 months, which helps the controller to correctly display the charge level. However, on new smartphones (with MIUI 12 and above), the system itself corrects the readings, so frequent calibration is not required.
โ“ Can you use powerful charges (120W) For older Xiaomi models?
Not if the model doesn't support high power. For example, the Redmi Note 9 has an 18W limit, and charging 120W won't speed up the process, but can overheat the battery. Always use a charger with the power specified in the phone's specifications.
โ“ Why Xiaomi is 100% charger but discharges quickly?
This is a typical sign of improper calibration or battery wear. Try: Perform a full calibration (discharge + charge without interruption). Check the actual capacity through AccuBattery. If the capacity is below 70% of the nominal value, replace the battery.
โ“ How to find out if the original battery is in my Xiaomi?
The original battery has: ๐Ÿท๏ธ hologram with Xiaomi logo. ๐Ÿ”ข Serial number matching the data in Settings โ†’ The phone. ๐Ÿ“… Production date (not older than 1 year for new battery) can also be checked through the AIDA64 โ€” The original battery is displayed with the correct model name (e.g., the model name, DM-BH50 Xiaomi 12T).
โ“ How many charging cycles can Xiaomi battery withstand?
Modern lithium polymer batteries are designed to run 500 to 800 full cycles until the capacity drops to 80 percent, and then the wear is accelerated to extend the lifespan: ๐Ÿ”‹ Avoid charging below 20% and charging above 80% (use Optimized Charging mode in the SC) MIUI). ๐ŸŒก๏ธ Do not use your phone in temperatures below 0ยฐC and above 40ยฐC. โšก Turn off fast charging if you are not in a hurry (it accelerates degradation).