How to Check Battery Performance on Xiaomi: Hidden Codes, Apps, and Diagnostics

Battery is one of the most vulnerable spots in Xiaomi smartphones, especially after 1-2 years of active use. Even if your Redmi Note 12 or POCO X5 Pro looks like new, the battery could lose up to 30% of capacity β€” and you don’t even know it. The problem is that Android defaults to hide real data about battery health, showing only an approximate percentage of charge.

In this article, you will find 5 proven ways to find out the exact capacity, number of charging cycles and current battery wear on any Xiaomi device – from the budget Redmi. A2 We'll take you through the hidden engineering menus, the specialized applications, ADB-Importantly, some methods require unlocking the bootloader or root rights, but most methods work without them.

Before you get to the instructions, remember: battery performance on Xiaomi is measured by three key parameters – residual capacity (mAh), number of charging cycles and internal resistance. Even if the phone shows 100% charge, the actual capacity can be below 80% of the factory.

1. Check through the hidden engineering menu (#4636##)

The fastest way to get basic information about a battery is to use hidden service code, which works on all Xiaomi smartphones without additional apps or root rights. However, the data here is limited: you will only see the current charge status, temperature and voltage.

Instructions:

  1. Open the Phone app.
  2. Enter the combination: ##4636### (some models may require ##6484###).
  3. In the menu that appears, select Battery Information.
  4. Pay attention to the fields: πŸ”‹ Level of charge (level) - current percentage. 🌑️ Temperature (Temperature) – optimal 25-40Β°C. ⚑ Voltage (Voltage) - should be 3.7–4.4V. πŸ”„ Technology (usually Li-ion or LiPo.

⚠️ Warning: If the battery voltage is lower 3.5V upon 20-80% This is a sign of severe wear or malfunction of the controller, in which case it is recommended to conduct a full discharge / charge or contact the service.

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

2.AccumBattery application: detailed wear analysis

AccuBattery is one of the few apps that shows real battery capacity (in mAh) and wear percentage.The program works on all Xiaomi models, including the POCO F5 and Redmi 12, but multiple charge/discharge cycles are required for accurate data.

How to use:

  1. Download AccuBattery from Google Play.
  2. Connect the charger and wait for 100% charge (the application will start collecting data).
  3. After 2-3 full cycles, go to the Health tab.
  4. Pay attention to this: πŸ“Š Estimated capacity - the actual battery size in mAh. πŸ”‹ Wear - percent of capacity loss (norm up to 20% in 2 years). πŸ”„ Charging cycles – how many times the battery has been charged to 100%.

Example: if your Xiaomi 13T originally had a 5000 mAh battery and AccuBattery shows 4200 mAh, wear is 16%, which is the norm for 1.5-2 years of use. If wear is greater than 30%, the battery should be replaced.

Calibrate the battery (discharge to 0%, then charge to 100% without interruption)|

Use the original charger |

Do not interrupt the charging/discharge process.|

Repeat the cycle 2-3 time-in-time-->

3. ADB-Teams for Advanced Users

If you're ready to work with Android Debug Bridge (ADB), you can get the full battery data, including factory capacity, current charge in microAh, and even usage history, which requires a PC and enabled USB debugging.

Step-by-step:

  1. Turn on Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version. Go back to Settings β†’ Additional β†’ Developer. Activate USB Debugging.

Command line.

Terminal

adb shell


dumpsys battery

Capacity: 85 # Current charge in %


charge counter: 3500000 # charge in mAh (divided by 1000 for mAh)




Health: 2 # Condition (2 = good, 3 = needs replacement)




Voltage: 4123 Voltage in mV

⚠️ Note: If the health parameter is 3, 4 or 7, it means a critical state of the battery:

  • 🚨 Do not use fast charging.
  • πŸ”Œ Avoid full discharge (keep the charge level) 20-80%).
  • πŸ”§ Contact the service for the diagnosis of the power controller.

What do the health values of ADB mean?
1 is unknown, 2 is good, 3 is overheating, 4 is hypothermia, 5 is high voltage, 6 is an incompatible charger, 7 is a malfunction.

Physical check through a multimeter (for experienced)

If you have a multimeter and you're ready to take your phone apart, you can measure the actual voltage and the resistance of the battery, and this is the most accurate method, but it requires caution.

What you need:

  • πŸ”§ A set of screwdrivers (for Xiaomi you usually need a set of screwdrivers) T3 or T5).
  • πŸ“Ÿ Multimeter with constant voltage measurement mode (DC).
  • 🧀 Gloves and plastic spatula (for safe opening).

How to measure:

  1. Turn off the phone and remove the back cover (heat the hair dryer around the edges if glue).
  2. Disconnect the battery plume from the motherboard.
  3. Connect the multimeter probes to the battery contacts: πŸ”΄ Red to the + (plus). ⚫ Black to - (minus).

Compare the readings with the table:

Charge (%)Normal voltage (V)Critical voltage (V)
100%4.2–4.4>4.5 (Recharging)
50%3.7–3.9<3.5 or >4.0
20%3.4–3.6<3.2 (deep discharge)
0%2.8–3.0<2.5 (irreversible damage)

⚠️ Warning: If the battery voltage is lower 2.5V, It cannot be charged with a conventional charger, which can cause fire, in which case use a special recovery device (e.g. iMax). B6) or go to the service.

Comparison with factory characteristics

To understand how worn the battery is, compare the current performance with the factory specifications of your model, below is a table of capacity for popular Xiaomi smartphones (2020-2026):

ModelFactory capacity (mAh)Type of batteryLife of service (cycles)
Redmi Note 12 Pro+5000LiPo500–800
POCO F5 Pro5160LiPo600–900
Xiaomi 13 Ultra5000LiPo (graphene)800–1000
Redmi A25000Li-ion400–600
Mi 11 Lite4250LiPo500–700

How to calculate wear:

  1. Take the current capacity from AccuBattery or ADB (e.g. 3800 mAh for the Redmi Note 12 Pro+).
  2. Divide it by factory capacity: 3800 / 5000 = 0.76.
  3. Multiply by 100: 0.76 Γ— 100 = 76%.
  4. Subtract from 100: 100 – 76 = 24% is the percentage of wear and tear.

πŸ’‘ If the wear is above 25%, but the phone still holds the charge all day, don't be in a hurry to change the battery:

  • πŸ”‹ Completely discharge the phone before turning off.
  • ⚑ Charge up to 100% without interruptions (use the original cable).
  • πŸ”„ Repeat the process 2-3 times.

This can return up to 5-10% of the capacity by adjusting the controller data.

πŸ’‘

If the battery wears more than 40%, it will be cheaper to replace it than to repair the phone due to a sudden shutdown or bloating of the battery.

6. Signs of a faulty battery (when it's time to sound the alarm)

Even without diagnosis, you can suspect problems with the battery on indirect grounds. If you notice at least 2-3 items from the list below, it is time to check the battery:

  • πŸ”₯ The phone gets very hot when charging (above 45).Β°C).
  • ⚑ Charge drops from 30% to 0% in a few minutes.
  • πŸ“‰ Work time decreased by 2 times compared to the new state.
  • πŸ”Œ The phone does not turn off the charger until it is "stands" 10-15 minute.
  • πŸ’₯ The body swelled (seen by the gaps between the screen and the frame).
  • πŸ”„ The percentage of charge "jumps" (for example, from 50% to 20% per second).
  • 🚨 When charging, the smell of burns or chemicals appears.

⚠️ Note: If the battery is swelling, it is not allowed:

  • Continuing to use the phone is a risk of fire.
  • Puncture or press on the battery will lead to a chemical reaction.
  • Charge the device - only complete discharge in a safe place.

In this case, immediately remove the battery (if possible) or take the phone to the service.

FAQ: Frequent questions about Xiaomi battery

πŸ”‹ How often should you calibrate your battery on Xiaomi?
Calibration is recommended every 3 months or after a firmware update. For this: Fully discharge the phone before shutdown. Charge to 100% without interruption (use the original adapter). Turn off the charger and let the phone work for 2-3 hours. Repeat the cycle again. This helps to reset the controller errors and return accurate charge readings.
⚑ Can you use powerful chargers (67W/120W) For older Xiaomi models?
Yes, but with reservations: Xiaomi smartphones automatically limit the charging current to a safe level. For models older than 2019 (for example, Redmi Note 7) it is better to use chargers up to 30W. Constant fast charging accelerates battery wear by 15-20%. If the phone supports Quick Charge 3.0/4.0, you can safely use 67W chargers - the system will select the optimal mode.
πŸ“± Why Xiaomi’s battery goes down faster than iPhone?
This is due to several factors: πŸ”§ Optimization MIUI: Xiaomi firmware less aggressively restricts background processes. πŸ“‘ Network 5G: Qualcomm modems in Xiaomi smartphones consume more energy. πŸ”‹ Capacity: Xiaomi batteries often have real capacity 5-10% less than the claimed (for example, 4800 mAh instead of mAh 5000 mAh). 🌑️ Temperature: Xiaomi phones warm up more because of metal body.To extend the running time: πŸ”„ Enable Adaptive Charging in the Battery Settings. πŸ“΅ Turn it off. 5G, if you don't use. πŸ”‹ Limit the charge to 80% in settings (Settings) β†’ Battery β†’ Charging modes).
πŸ”§ How much does it cost to replace a battery in the service center Xiaomi?
Cost depends on model and battery type: Model Cost (ruble) Replacement time Redmi Note 10/11/12 2 500–3 500 1–2 hour POCO X3/X4/X5 3 000–4 000 1.5 Xiaomi 12/13 series 4 500–6 000 2 mile 11 Ultra / 13 Ultra 7 000–9 000 2–3 hour πŸ’‘ Xiaomi’s official service centers give a guarantee on the battery 6 Third-party workshops can use non-original batteries with lower capacity.
πŸ”‹ Can you replace the battery on Xiaomi?
Theoretically yes, but there are nuances: βœ… Simple: Redmi 9A, POCO M3 β€” battery on Velcro, easily removed. ⚠️ Medium: Redmi Note 10 Pro – you need a hair dryer to peel off the lid. ❌ Difficult: Xiaomi 13 Pro, Mi 11 Ultra - adhesive battery, risk of damage to plumes: πŸ”§ Setting screwdrivers (T3, T5, Y00). πŸ”₯ Hair dryer or thermoplatform for softening glue. 🧲 Screen removal suction cup (for models with glass back panel). πŸ”‹ New battery (recommended original or Newman, Camelion). ⚠️ Note: If the replacement is not correct, it can be damaged: πŸ“± Display module (trains). πŸ“Ά Antenna contacts (network signal will deteriorate). πŸ”Œ Power Controller (the phone will not charge).