How to check the battery on Xiaomi: all the ways from codes to diagnosis

Why it is important to monitor the battery status of Xiaomi

The battery is one of the most vulnerable components of a smartphone, and even on the new Xiaomi, Redmi or POCO, the battery loses up to 20% of its capacity in its first year of active use, and the performance of the device is directly dependent on the state of the power source: the worse the battery, the more often the phone turns off when it is low, overheats or brakes.

The problem is that battery wear is gradual, and users often don’t notice the deterioration until it’s too late. For example, if your Xiaomi 12T runs from 100% to 0% in 4 hours instead of the usual 8-10, this is already a critical signal. In this article, we’ll take a look at all the available ways to check the battery, from hidden engineering menus to third-party apps, and explain which metrics are considered normal and which need to be replaced.

We’ll focus on fast-charging models like the Redmi Note 12 Pro+ or POCO F5, as they are more likely to suffer from overheating and accelerated wear, and learn how to distinguish software bugs (which are treated by resetting) from physical battery wear (requires replacement).

Method 1: Checking with code ##4636##

The fastest way to get basic battery information is to use the Android engineering menu, which is available on all Xiaomi smartphones without root rights or additional applications.

Open the phone application and type the combination:

##4636##

After that, the Testing menu will automatically open. Go to the Battery Information tab (or Battery Information in English firmware) Here you will see the key parameters:

  • πŸ”‹ Level of charge (level) – current percentage in digital form (may differ from the status bar icon).
  • 🌑️ Temperature – normal range: 25–35Β°C with active use and 15–25Β°C to prime. If the value is above 40.Β°C - battery overheats.
  • ⚑ Voltage: Must be between 3.7 and 4.2 V when fully charged. Below 3.5 V indicates a deep discharge.
  • πŸ“Š Health status – if Good is specified, battery is fine. Unknown or Dead – critical issues.

πŸ’‘

If the menu doesn't open, try dialing the code in Google's Dial (install it from Play Market). On some MIUI firmware, the standard Phone app blocks engineering codes.

Note that this method shows the current parameters, but does not show the actual capacity or wear. This will require other methods (see the following sections).

Method 2: Hidden Diagnostics Menu (for advanced users)

Xiaomi smartphones have a hidden CIT (Factory Test Mode) menu that provides more detailed information about the battery, including charging cycles and current capacity.

  1. Open the phone app and type in: ##284###
  2. Select Battery Test (can be called Battery Info on new models).
  3. Pay attention to the parameters of Capacity (current capacity) and Design Capacity (factory capacity).

To calculate the wear, use the formula:

Percentage of wear = (1 - Current capacity / Factory capacity) Γ— 100%

For example, if the Redmi Note 11 has a factory capacity of 5000 mAh, and the current one is 4200 mAh, wear is 16%.

ParameterNormal value.Critical significance
Battery temperature15–35Β°CAbove 45Β°C.
Tension.3.7–4.2Below 3.4 B or higher than 4.3 B
Capacity (from factory)80–100%Down below 70%
Charging cyclesUp to 500.More than 800.

Check background processes in Settings β†’ Battery β†’ Battery Use |

Turn off auto-update apps in Play Market|

Set background limits for energy-intensive apps (e.g. TikTok, Instagram)|

Reset network settings (Settings) β†’ SIM-maps and mobile networks β†’ Resetting network settings)-->

⚠️ Note: Some models (e.g. Xiaomi 13 Ultra or POCO F4 GT) menu CIT In this case, use alternative methods (see the section on applications).

Method 3: Diagnostic applications (AccuBattery, CPU-Z, and others)

If the engineering menus are unavailable or don't show enough data, use third-party apps that not only display the current state of the battery, but also keep charging statistics, predict the remaining resource, and even offer tips for extending the life of the battery.

Top.-3 apps:

  • πŸ“Š AccuBattery is the most popular solution with detailed statistics of charging, temperature and wear cycles, shows real capacity (in mAh) and predicts the remaining life.
  • πŸ” CPU-Z β€” It displays battery specifications, including Li-ion or Li-Po, voltage and temperature. Useful for comparison with passport data.
  • πŸ› οΈ AIDA64 β€” Professional tool with Battery section, which indicates Health status, Current current and even Production dates (if supported).

Example of the report from AccuBattery for Xiaomi 11T Pro:

  • Factory capacity: 5000 mAh
  • Current capacity: 4100 mAh (wear 18%)
  • Average temperature: 32Β°C (normal)
  • Number of cycles: 312 (out of 500 recommended)

AccuBattery|

CPU-Z|

AIDA64|

Other|

Not using.-->

⚠️ Note: Apps like AccuBattery require calibration: after installation, charge the phone to 100% and discharge to 0% without charging. Only after that the data will be accurate. K50) Can block access to deep diagnostics without root rights.

Method 4: Visual signs of battery wear

It doesn't always take programs or codes to know that Xiaomi's battery is in trouble, and experienced users identify problems by the indirect signs that are manifested in everyday use.

  • πŸ”„ Spontaneous reboots at 20 to 30 percent charge, and this is because the battery controller misjudges the remaining capacity.
  • πŸ”₯ Overheating of the body even under light load (for example, while calling or watching a video) Normal temperature - up to 35Β°C. Anything above requires verification.
  • ⚑ Slow charging (e.g. Redmi Note 10 Pro charges up to 100% in 3 hours instead of the claimed 1 hour) This may indicate battery damage.
  • πŸ“‰ A sharp drop in the percentage of charge (from 50% to 10% in a few minutes) is often accompanied by a message: "Little charge left. Connect the charger".
  • πŸ”‹ Battery bloating is the most dangerous sign! If the phone's body is bent or the screen is starting to move away from the frame, immediately turn off the device and replace the battery.
What to do if the battery is blown?
If you notice a battery bloating: 1. Turn off your phone immediately and don't turn it on. 2. Don't try to puncture or compress the battery - this can lead to fire. 3. Contact a replacement service center. On Xiaomi with a valid warranty, the replacement can be free (if wear is not the user's fault). 4. Don't use the phone before changing the battery - the risk of short circuit is high.

On models with a fixed battery (most modern Xiaomi), it is impossible to visually inspect the battery, but you can check the density of the rear cover fitting, if it starts to "play" or there is a gap between the lid and the body - this is a sure sign of bloating.

Also, pay attention to battery life. For example, if your POCO X5 Pro used to hold a charge of 1.5 days, and now barely lasts until the evening with the same use, this is a clear signal to check the battery.

Method 5: Testing through ADB (for technicians)

If you want the most accurate data on the battery, including actual capacity, number of charging cycles and current current, you can use the ADB (Android Debug Bridge), which requires connecting the phone to a computer and basic command line knowledge.

Instructions:

  1. Install ADB Tools on your PC.
  2. Turn on USB Debugging on your phone: Settings β†’ About Phone β†’ MIUI version (click 7 times to become a developer), then Settings β†’ Additional β†’ Developers β†’ Debugging over USB.
  3. Connect your phone to your PC and type in the command line: adb shell dumpsys battery
  4. Look for the lines: capacity: 85 voltage: 3847 temperature: 298 where capacity is current charge in %, voltage is voltage in mV, temperature is temperature in tenths of Β°C (298 = 29.8 Β°C).

To get full capacity, use the command:

adb shell dumpsys batterystats --charged

In the answer, find the parameter. charge_counter β€” It shows the real capacity in mkAh (divided into 1000, to get a mAh).

πŸ’‘

ADB-Checking is the most accurate method, but requires command line skills. If you are not sure about your actions, use the applications in section 3.

⚠️ Attention: Some teams ADB They can reset battery statistics or change their energy saving settings. --reset or --wipe, If you do not understand their purpose.

When is the time to change the battery Xiaomi

Even if the battery looks normal, it will still have to be replaced after 2-3 years of active use.

  • πŸ“Š Capacity below 70% of factory capacity (for example, 3,500 mAh instead of 5000 mAh).
  • πŸ”„ The phone turns off at 15-20% charge and does not turn on without a charger connection.
  • πŸ”₯ Overheating during charging (above 40)Β°C) or in plain (above 35)Β°C).
  • ⚑ Charging time increased at 2+ times (for example, from 1 hour to 3-4 hours).
  • πŸ’₯ Bloating of the body (even minimal!).

The cost of replacing the battery in official Xiaomi service centers:

ModelCost (rupe)Time to change
Redmi Note 10/11/121 500–2 5001-2 hours
Xiaomi 11/12/13 series2 500–4 0002-3 hours
POCO F3/F4/F52 000–3 5001.5 hours
Xiaomi Mix 4/Fold4 000–6 0003-4 hours

If your phone is still warranty-free, it can be free to replace the battery when it wears more than 20%. (check with the service center) Also pay attention to the original parts - unofficial batteries often have lower capacity and can damage the power controller.

FAQ: Frequent questions about Xiaomi battery check

Can I check the battery without root rights?
Yes, all of the methods in this article (except some ADB commands) work without root. For deep diagnostics, there are enough engineering codes or applications like AccuBattery.
Why does the phone show 100% charge but discharge quickly?
This is due to the battery controller being miscalibrated: Try to fully discharge the phone before it turns off, then charge to 100% without interruption, and if it doesn't work, you need to replace the battery.
How to find out the number of charging cycles on Xiaomi?
The exact number of cycles is shown by the AccuBattery applications or AIDA64. This information can also be obtained through ADB-command: adb shell dumpsys battery charge_counter.
What to do if the battery warms up while charging?
Overheating to 40-45Β°C when charging is the norm for fast-charging models (e.g. Xiaomi 12 Pro with 120W). But if the temperature is above 50Β°C or heating occurs during normal charging (5W/10W), check: Are you using the original charger? Are there any battery bloating? Is the phone covered with a case while charging. If the problem persists, replace the battery.
How long does the battery last on Xiaomi?
The average lifespan of lithium polymer batteries is 2-3 years (or 500-800 charge cycles). In practice: Budget models (Redmi 9A, POCO M4) are 1.5-2 years. Flagships (Xiaomi 13 Ultra, Mix Fold 3) are 2.5-3 years (due to the best power controller). To extend the life of the battery, avoid deep discharge (below 10%) and overheating (above 40 Β° C).