How to check the battery status on your Xiaomi phone: everything from hidden codes to professional tests

The battery is one of the most vulnerable components of a smartphone, and over time, its capacity inevitably declines. If your Xiaomi, Redmi or POCO starts to run out too quickly, turn off in the cold or require recharging several times a day, it's time to diagnose the battery condition. But how do you do it correctly without having to disassemble the device?

In this article, you will find 5 proven ways to test the battery, from built-in MIUI tools to hidden engineering menus and third-party applications. We will analyze what is considered normal for modern smartphones, how to interpret data on charging cycles, wear and real capacity, and give recommendations for extending battery life.

Important: Verification methods may vary depending on the version of MIUI (Global, Chinese, EU) and phone model. If your device is released before 2018, some methods may not work, we will mention this too.

1. Checking the battery through standard MIUI settings

The easiest way to assess battery health is to use built-in MIUI tools, which will not show the exact percentage of wear, but will help to identify abnormal charge consumption and problematic applications.

Open the Settings menu β†’ Battery and Performance β†’ Battery Use. Here you will see:

  • πŸ“Š Charge flow chart over the last 24 hours or days. Notice the spikes -- they can indicate the background activity of applications.
  • ⚑ List of applications by consumption. If an application consumes more 15-20% The charge in the background is a reason to optimize or remove it.
  • πŸ”„ Number of charging cycles (not available on all models) For example, if you see a value of "500"+", It's a sign of wear and tear.

On models with MIUI 14 and later (e.g. Xiaomi 14 or Redmi K60), the Battery Status section is added, which displays a rough estimate of battery health: "Good", "Mediocre" or "Bad", but these data are recommendatory in nature and do not replace accurate diagnosis.

⚠️ Note: If you see a message in the battery settings saying β€œRecommended battery replacement”, it means that the battery capacity has dropped below. 70-75% On new models (Xiaomi) 13T, POCO F5) This may be accompanied by an automatic limit of the maximum charge to 80-90% safe.

πŸ“Š How often do you check the battery status of your smartphone?
Once a month
Only when the problems start.
Never checked.
I use special applications.

2. Hidden engineering menus: codes for battery diagnostics

Xiaomi smartphones have hidden service menus that provide detailed battery information, which are not intended for ordinary users, but they can help you to find out the real capacity, voltage, temperature and other parameters.

To access the engineering menu:

  1. Open the Phone app.
  2. Enter the combination: ##4636## (for most models).
  3. Select Battery Information (Battery Information).

In this menu, pay attention to the following parameters:

ParameterWhat does it mean?Normal values
LevelCurrent charge level in %Corresponds to the indicator on the screen
VoltageBattery voltage in mV3700–4350 mV (depending on model)
TemperatureBattery temperature20-45 Β° C (above 50 Β° C – critical!)
HealthBattery status (if displayed)β€œGood” is the norm, β€œUnknown” is the diagnosis required.

Some models (such as the Redmi Note 11 Pro+ or POCO X5 Pro) have an alternative code: ##6484###. It opens the MB Test menu, where you can run a battery stress test in the Battery section. Do not use this test at a charge level below 50% - this can cause your phone to crash.

What to do if the engineering menu is not opened?
On some models (especially with Chinese firmware), access to the engineering menu is blocked. In this case, try: 1. MTK Engineering Mode (for MediaTek processors) or Qualcomm EngineerMode (for Snapdragon). 2. Enable debugging by USB use ADB-3. Update the firmware to the latest version – sometimes this will unlock hidden features.

3. applications for deep diagnostics: AccuBattery, CPU-Z and others

Standard MIUI tools only give a little bit of information, and for a precise assessment of battery wear, we're going to use specialized applications, and we've tested some of the most popular utilities and we've selected the most reliable ones.

AccuBattery (Play Market) is one of the best battery monitoring apps out there.

  • πŸ“‰ Real capacity (compared to factory capacity).
  • πŸ”„ Number of charging cycles (important for warranty service).
  • ⚑ Discharge rate in mA/h (helps to identify "gluttonous" applications).
  • 🌑️ Temperature during charging.

How to use AccuBattery:

  1. Install the application and give all the necessary permissions.
  2. Charge your phone to 100% and wait for the app to collect data (usually 2-3 charge cycles are required).
  3. Go to the Health section where the percentage of wear will be displayed.

Other useful applications:

  • πŸ”§ CPU-Z β€” displays the battery technical data (technology, voltage, temperature).
  • πŸ“Š Battery Guru – monitors the consumption of charge in real time.
  • πŸ› οΈ 3C Toolbox – for advanced users (requires root rights for full functionality).

⚠️ Note: Apps like AccuBattery can show inaccurate data on phones with a mobile phone. MIUI 13/14 Because of the limitations of the system, if the capacity values seem to be overestimated, 5000 mAh instead of real 4500 mAh, try alternative diagnostic methods.

β˜‘οΈ Preparation for battery testing

Done: 0 / 4

4. Verification through ADB: for advanced users

If you’re ready to use a developer’s tool, ADB (Android Debug Bridge) will provide the most accurate battery data, a method that works for all Xiaomi models, including those that have locked engineering menus.

What you'll need:

  • πŸ–₯️ Computer with drivers installed ADB and Fastboot.
  • πŸ“± Included Debugging by USB on the phone (located in Settings) β†’ The phone. β†’ Version. MIUI β€” Tap 7 times, then return to the Additional Settings β†’ For developers).
  • πŸ”Œ Cable USB (preferably original).

Instructions:

  1. Connect your phone to your PC and open the command line (Windows) or terminal (macOS/Linux).
  2. Enter the command to check the connection: adb devices If the device appears in the list, go further.
  3. Execute the command to obtain battery data: adb shell dumpsys battery

In the conclusion commands, pay attention to the following lines:

level: 85


voltage: 4123




temperature: 320 (divided by 10 to get Β°C)




tech: Li-polymer




Capacity: 4500 (nominal capacity)




charge_counter: 3825 (real residual charge in mAh)

To calculate the wear, compare charge_counter (real capacity with nominal capacity, for example, if 100% charge charge_counter show 4000 m.h. 5000 mAh, wear is a bit of a drag. 20%.

adb shell cat /sys/class/power_supply/battery/capacity

It will display the current charge level in percentage, but without additional data.-->

5.Visual signs of battery wear: when to worry

Even without special tools, you can suspect problems with the battery for indirect reasons.

  • πŸ”‹ Fast discharge - the phone sits down for 3-4 for a period of time with moderate use (e.g. Redmi Note) 10 Pro with a new battery autonomy must be at least 6-8 hours).
  • ❄️ Unintentional shutdowns in the cold – if the phone turns off at temperatures below 0Β°C, this is a sign of electrolyte degradation.
  • πŸ”Œ Slow charging – if the device charges longer 2 hours (e.g. Xiaomi) 12T supportive 120W shoulder 100% post 19-25 minute).
  • πŸ“± Bloating - if the back cover or screen starts to "go away", immediately turn off the phone!
  • πŸ”„ Charge level jumps – for example, from 50% to 20% in a few seconds.

If you see at least 2-3 signs from the list, the battery must be diagnosed in the service center. On models with a fixed battery (most modern Xiaomi), self-replacement can damage the plumes or motherboard.

Watch the battery closely if:

  • Phone's over 2 years old.
  • You often use fast charging (67W, 120W and higher).
  • The device has been overheated (e.g. during games or charging).

πŸ’‘

If the battery is swelling, don't try to charge or use it. Lithium polymer batteries in this state can ignite. Take the phone to a service center for safe disposal.

6.How to extend the life of Xiaomi battery: tips from engineers

Even if your battery is still in good condition, following a few rules will help keep it in capacity for years longer, based on Xiaomi’s official guidelines and research by battery manufacturers.

Optimal charging conditions:

  • πŸ”Œ Keep the charge level in the range of 20-80%. Constant charging up to 100% accelerates degradation.
  • ⚑ Avoid fast charging (especially at night).If time is not tight, use a 10-power charge–18W.
  • 🌑️ Do not charge your phone at temperatures above 35Β°C or below 0Β°C.

MIUI settings to save battery:

  • πŸ”„ Enable Adaptive Charging (Settings) β†’ Battery β†’ Battery settings.This feature limits the charge to 80% at night.
  • πŸ“΅ Use Power Saving Mode or Super-Economic Mode at Low Charge.
  • 🚫 Turn off Auto Brightness and set the screen brightness to 50–60%.

What not to do:

  • πŸ”‹ Don't discharge your phone to zero (below 5%), which is bad for today's lithium polymer batteries.
  • πŸ“΅ Don't use cheap chargers without certification. They can damage the power controller.
  • πŸ”Œ Do not leave your phone on charge for a few days (e.g. during a vacation).

For models that support wireless charging (such as the Xiaomi 13 Ultra or Mix Fold 3), it is important to only use original or certified charging stations. Wireless charging heats the battery more than wired charging, so try not to exceed 30W power.

FAQ: Frequent questions about Xiaomi battery

Can you replace the battery in Xiaomi on your own?
Theoretically, yes, but in practice, it is risky. Modern Xiaomi has a glue layer between the battery and the body, as well as fragile plumes. If you do not have experience, you should contact the service center. The cost of replacing the battery in official Xiaomi services starts from 1500 rubles (for Redmi models) and comes to 5000-7000 rubles (for flagships like Xiaomi 13 Pro).
Why does the phone show 100% charge but discharge quickly?
This is a typical sign of an uncalibrated battery controller. Try calibrating: Discharge the phone to auto-switch off. Charge to 100% without interruption (use the original RAM). Disconnect from charging and reset via Settings β†’ About phone β†’ Reset (don't reset to factory!). If that didn't work, the problem could be battery wear or firmware failure.
How to find out the original battery capacity of my Xiaomi model?
Official data on battery capacity for popular models: Redmi Note 12 Pro +: 5000 mAh Xiaomi 13 Lite: 4500 mAh POCO F5: 5000 mAh Xiaomi 13 Ultra: 5000 mAh Redmi 10C: 5000 mAh The full list can be found on the official website of Xiaomi in the section of characteristics of your model or in the documentation (box, user manual).
Does fast charging affect battery life?
Yes, but not as critical as you might think. Today's Xiaomi smartphones use multi-stage charging systems that reduce battery heat. For example, in the Xiaomi 12T Pro (120W), the first 50% of the charge is quickly dialed up, and then the speed decreases. The main thing is not to use fast charging all the time. The optimal option is to charge the phone at 18-30W, and only in emergency cases use maximum power.
Can I use powerbank to charge Xiaomi?
You can, but with reservations: Use a powerbank with Quick Charge 3.0/4+ (for models with Snapdragon) or USB-PD (for MediaTek Dimensity). Avoid cheap Chinese devices without certification - they can damage the power controller. Do not charge the phone from powerbank in the cold or in direct sunlight. Best options for Xiaomi: Xiaomi Mi Power Bank 3 Pro (30W), Baseus 65W or Anker PowerCore.