How to check the battery status on Xiaomi smartphone: a complete guide with hidden features

The battery is one of the most vulnerable components of a smartphone, and Xiaomi is no exception. Even if your device works without complaints, the real state of the battery may be far from ideal: reduced capacity, accelerated wear or improper calibration often go unnoticed until it is too late. In this article, we will examine all the available diagnostic methods, from standard MIUI tools to hidden engineering menus, which the manufacturer does not advertise.

Itโ€™s important to understand that Xiaomiโ€™s battery testing is different from other brands, for example, thereโ€™s no universal code like ##4636## that runs on pure Android. Instead, Xiaomi uses its own solutions, including the CIT test menu, hidden MIUI settings, and even special diagnostic apps, and weโ€™ll show you how to get the most accurate data without risking damage to the device.

Now, let me warn you right away, some methods require unlocking the bootloader or root rights, but most of the ways are available to anyone, if you notice that your smartphone is more likely to discharge, overheat or turn off at 20-30% charge, that's a direct signal to check. Let's start with the simplest and safest options.

1. Standard report on the battery in MIUI

The most obvious and safe way to do this is to use the built-in MIUI tools, which don't show technical details like real capacity in milliamp hours (mAh), but give you a general idea of charge consumption and application activity. Here's how to do this:

  1. Open Settings โ†’ Battery and Performance โ†’ Battery Use
  2. Click on the graphic icon in the upper right corner (or swipe down the screen).
  3. Select the analysis period: 24 hours, 48 hours or 7 days.

Here you'll see:

  • ๐Ÿ“Š Discharge schedule with screen time and sleep periods.
  • ๐Ÿ”‹ Charge percentage by clock โ€“ useful for detecting abnormal flow.
  • ๐Ÿ“ฑ Top Energy Applications (Including System Processes).
  • โš ๏ธ High-spending warnings, if any.

Note the Battery Status section (not available on all models) if it's good or normal, there's no reason to worry. But if you see a Replacement recommended, it's a direct signal to action. Unfortunately, MIUI doesn't show the exact capacity, so you'll have to use other methods to make a deep diagnosis.

โš ๏ธ Note: If there are sudden discharge jumps in the graph (for example, from 50% to 1% in 10 minutes), this may indicate a malfunction of the power controller or calibration failure.

2. CIT Hidden Engineering Menu (no root)

Xiaomi is hiding a powerful diagnostic tool, the Customer Inspection Tool (CIT), that allows users to check not only the battery, but also other components of the smartphone.

  1. Open the Phone app.
  2. Enter the combination: ##4636## (some models do not work).
  3. If the first code didnโ€™t work, try ##284## or ##6484###.
  4. In the menu that opens, select Battery Information (or Battery Information).

You'll find this menu:

  • ๐Ÿ”‹ Charge level in percent and volts (Voltage).
  • ๐ŸŒก๏ธ Battery temperature - normal: 25-40ยฐC with active use.
  • ๐Ÿ“Š Health โ€“ can be Good, Unknown or Dead.
  • ๐Ÿ”„ Technology: Li-ion or Li-polymer.

Critical value: if the Health field indicates Unknown or Dead, and the temperature exceeds 45 ยฐ C even in the simple one, the battery should be replaced soon. Also note the voltage: at 100% charge it should be within 4.35-4.45V. If the value is much lower (for example, 4.2V at 100%) - this is a sign of wear.

๐Ÿ“Š How often do you check the battery status on your smartphone?
Once a month
Only when the problems start.
Never checked.
I use third-party apps.

3.Security app โ€“ hidden tests

Few people know, but Xiaomiโ€™s standard Security app contains hidden tools to test hardware components, including the battery.

  1. Open the Security app (shield icon).
  2. Go to Optimize or Scanner (name depends on MIUI version).
  3. In the upper right corner, press three dots (โ‹ฎ) and select System Checkup.
  4. Scroll down and find the Battery Test (or Battery Test).

After the test is started, you will receive a report with the following data:

ParameterNormal value.What does deviation mean?
Capacity90-100% of the factoryBelow 80% - critical wear
Voltage (Voltage)3.7โ€“4.4VToo low โ€“ Controller malfunction
Temperature (Temperature)25โ€“40ยฐCAbove 45 ยฐ C - overheating, risk of bloating
Charge cycles (Charge cycles)Up to 500.More than 800 โ€“ battery on the verge of production

If the report indicates Battery needs service, it means that capacity has fallen below 80% of the original. On new Xiaomi models (such as the Redmi Note 12 or Xiaomi 13), this test can also show a percentage of wear, which is very convenient for monitoring.

๐Ÿ’ก

If the Security app does not have a Battery Test option, update it via Google Play or install the latest version of MIUI. On some firmware, this tool is hidden and requires activation via ADB.

4.Use of ADB for deep diagnostics

For advanced users who are ready to connect a smartphone to a computer, there is a way to get the most accurate data through Android Debug Bridge (ADB), which works on all Xiaomi models, including POCO and Black Shark, but requires pre-configuration.

Here's the step-by-step instruction:

Install Xiaomi drivers on PC| Enable USB debugging in developer settings | Download Platform Tools from Google| Connect your phone to your PC via USB (File Transfer Mode)

-->

  1. Activate Developer Mode by tapping 7 times on the MIUI version in Settings โ†’ About Phone.
  2. Enable USB debugging in Settings โ†’ Additional โ†’ For developers.
  3. Connect your smartphone to your computer and confirm the debugging permission.
  4. Open the command prompt (CMD) in the folder with ADB and type: adb shell dumpsys battery

You will get a detailed log with the battery parameters, and we are interested in the following lines:

  • Level is the current charge in percentage.
  • Voltage is the voltage in microvolts (divided by 1000 for volts).
  • Temperature is a temperature in tenths of a degree (e.g. 285 = 28.5ยฐC).
  • Health is the state (2 = good, 3 = bad).
  • Capacity is the current capacity in microamper hours (divided by 1000 for mAh).

By comparison, if your battery has a factory capacity of 5,000 mAh and the log says capacity of 3.5 million (3500 mAh), it's already 30 percent wear and tear, which is a critical indicator that you should consider replacing.

โš ๏ธ Note: If the health parameter is 7 (COLD) 4 (OVERHEAT), Stop using the device immediately before the battery cools, and continuing to operate in this condition can cause swelling or fire.

Third-party applications: AccuBattery and AIDA64

If you don't want to mess with ADB or hidden menus, you can use third-party utilities, the two most reliable ones are AccuBattery and AIDA64, which provide more visual information than standard MIUI tools, and are suitable for beginners.

AccuBattery (Free on Google Play):

  • ๐Ÿ“ˆ Shows the real battery capacity in mAh (compared to factory).
  • ๐Ÿ”„ Tracks charging cycles and predicts wear and tear.
  • โšก Gives recommendations for optimal charging (for example, do not keep on 100%).
  • ๐Ÿ“Š Builds discharge and temperature graphs.

AIDA64 (the paid version reveals all the features):

  • ๐Ÿ” Shows an accurate model of the battery (for example, HB436 For the Redmi Note 10).
  • ๐Ÿ“‹ Displays the date of battery production (useful for authentication).
  • ๐ŸŒก๏ธ Monitoring the temperature in real time.
  • ๐Ÿ”‹ Indicates the maximum and minimum voltage.

Example of the report from AccuBattery for Xiaomi Mi 11 with a worn-out battery:

Factory capacity: 4600 mAh




Current capacity: 3200 mAh (30 percent wear)




Charging cycles: 680




Average temperature: 38ยฐC

If the wear is greater than 20-25% and the temperature in the idle stays above 35 ยฐ C, it is time to change the battery. Note that some Xiaomi models (for example, the POCO F3) may show lowered capacity values in AccuBattery due to the characteristics of the controller, in which case it is better to trust the ADB.

How to reset the statistics in AccuBattery?
If youโ€™ve just installed the app and want to start monitoring from scratch, go to Settings โ†’ Reset statistics. After that, charge your phone to 100% and discharge to 0%, so the data will be as accurate as possible.

Physical inspection: bloating and external signs of wear

Even if the software tests show normal values, the physical condition of the battery can be critical.

  • ๐Ÿ” Bloating: if the back cover or screen began to โ€œgo awayโ€, and the smartphone swings on a flat surface โ€“ this is a sure sign of a bloated battery.
  • ๐Ÿ”ฅ Overheating: If the phone heats up to 50ยฐC+ Even if you just scroll through social media, itโ€™s dangerous.
  • โšก Charge jumps: for example, from 50% immediately to 1% or switch off at 20-30%.
  • ๐Ÿ•’ Accelerated discharge: if earlier it was enough for a day, and now for 4-5 hours - the capacity fell critically.

To check for bloating:

  1. Place your smartphone on a flat surface (such as a table).
  2. Press the center of the back cover lightly, and if it bends or plays, the battery is swollen.
  3. Put a flashlight on the junction between the screen and the body, and if you see a gap, it's an alarm.

Critical warning: If the battery is swelling, DO NOT try to charge it or use the device. SIM-A bloated battery can ignite if it's mechanically exposed or overheated.

๐Ÿ’ก

Battery bloating is not only a loss of capacity, it's also a real fire hazard, and even if the smartphone is still working, it's strictly forbidden to use it in this state.

7. Battery calibration: when and how to do

Sometimes the problem isn't physical wear, but incorrect calibration of the controller, which happens if you frequently interrupt charging or use non-original chargers.

  • The smartphone turns off at 10-20% charge.
  • After charging, it immediately drops to 100% to 80-90%.
  • The MIUI discharge chart shows chaotic jumps.

To calibrate the battery on Xiaomi:

Charge your phone to 100% (use the original adapter)|Switch off and wait 2-3 hours |Discharge until automatically turned off |Charge again to 100% without interruptions

-->

If calibration didnโ€™t help, try resetting battery statistics through the Recovery:

  1. Turn off your smartphone.
  2. Press the Power button + Volume up to enter Recovery.
  3. Select Wipe & Reset โ†’ Wipe Battery Stats (some models may not have a point).
  4. Reset the device.

On models with MIUI 12+, you can reset statistics through ADB:

adb shell dumpsys batterystats --reset

โš ๏ธ Attention: Calibration won't restore the capacity of the worn-out battery! It only corrects the controller errors. If after calibration the problem persists, the cause is physical wear and tear.

FAQ: Frequent questions about Xiaomi battery

Can Power Bank be used to calibrate the battery?
No, calibration should only be done from the original charger. Power Bank can give unstable voltage, which will distort the results.If you do not have a native adapter, buy a Xiaomi certified Quick Charge.
Why is there no data on charging cycles in MIUI?
Xiaomi hides this information in the standard interface, but it can be obtained through the Internet. ADB (parameter charge_counter) Or apps like AccuBattery, new models like Xiaomi. 13 Pro) this data may be displayed in the Battery Care menu.
What to do if the battery is warmed even in a simple one?
The reasons may be different: ๐Ÿ”‹ Battery wear (capacity below 70%). ๐Ÿ“ฑ Background processes (check in Settings) โ†’ Battery โ†’ Use of the). ๐Ÿ”Œ Faulty charger (try another one). ๐ŸŒก๏ธ CPU overheating (possibly due to firmware or viruses). Start by checking through ADB AccuBattery, if the temperature is above 45.ยฐC in simple - contact the service.
How to test a battery on Xiaomi without a computer?
Use a combination of methods: Check the schedule in Settings โ†’ Battery. Run the test in the Safety app. Install AccuBattery to monitor capacity. Check physical condition (blown, overheating). If all tests show problems, the battery needs to be replaced.
How much does it cost to replace a battery in a Xiaomi service center?
Cost depends on model: Series Approximate price (2026) Redmi Note (9/10/11) 1 500 โ€“ 2 500 โ‚ฝ Xiaomi 12/13 3 000 โ€“ 4 500 โ‚ฝ POCO F/X 2 000 โ€“ 3 500 โ‚ฝ Black Shark 4 000 โ€“ 6 000 โ‚ฝ Prices are for official service centers, and in informal workshops, replacements can be made cheaper, but the risk of installing a poor battery is higher!