How to see the state of the battery on Xiaomi: all ways from MIUI to the engineering menu

The battery is one of the most vulnerable components of a smartphone, which gradually loses capacity with each charging cycle. On Xiaomi, Redmi and POCO devices, you can check its condition in several ways, from built-in MIUI tools to hidden engineering menus and third-party applications. But not all methods are equally accurate β€” some show only approximate data, and others require root rights or special commands.

In this article, you will find 6 proven ways to diagnose a battery, including analyzing charging cycles, measuring real capacity and checking for bloating. We will also look at what is considered normal for lithium-ion batteries, and when it is time to think about replacing. If your Xiaomi is rapidly running out or overheating, these methods will help to identify the cause without going to the service center.

1. Check through the built-in MIUI menu (no root)

The easiest way is to use hidden system statistics. It works on most Xiaomi devices (including Redmi Note 10/11/12, POCO X3/X4/X5, Mi 11/12/13) and does not require the installation of additional applications.

To open the menu:

  1. Go to Settings. β†’ The phone.
  2. Tap 5-7 times on the MIUI version until the notification β€œYou became a developer” appears.
  3. Return to the main settings menu and open Additional β†’ for developers.
  4. Find the Battery Status section (some firmwares call it Battery Information).

Here you'll see:

  • πŸ”‹ Charge level (in percent and millivolts).
  • πŸ“Š Temperature (normal: 25-40)Β°C with active use).
  • πŸ”„ Charging status (e.g., β€œcharged from” USBΒ»).
  • ⚑ Charging/discharge current (in mA - negative value means discharge).

⚠️ Warning: If the battery temperature exceeds 45°C in standby mode, this may indicate a power controller malfunction or physical battery damage, in which case it is recommended to stop using the device until diagnosis.

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

Code for the Engineering Menu (#4636##)

Hidden Engineering Menu provides more detailed information than standard settings MIUI. It is available on all Xiaomi smartphones with Qualcomm Snapdragon processors (for example, Redmi Note 10 Pro, POCO F3, Mi 11 Ultra for MediaTek devices (e.g. Redmi) 9A, POCO M3) This method doesn't work.

Instructions:

  1. Open the Phone app.
  2. Enter the combination: ##4636## (no spaces).
  3. In the menu that appears, select Battery Information.

This section shows:

  • πŸ“‹ Charge level (in %, mV and temperature).
  • πŸ”Œ power supply (USB, wireless charging or adapter).
  • πŸ“‰ Discharge schedule (if supported by firmware).
  • πŸ”‹ Real capacity (in mAh) is a key parameter for estimating wear.
ParameterNormal value.Critical significance
Temperature.25–40Β°C>50Β°C (risk of swelling)
Tension.3.7–4.2<3.4 B or >4.3 B
Discharge current (in plain)<100 m.>300 mA (background discharge)
Capacity (from face value)80–100%<60% (replacement required)

If the actual capacity is less than 70% of the manufacturer’s stated capacity (e.g. 3,500 mAh instead of 5,000 mAh), the battery is severely worn out, in which case even a full charge will not provide the same autonomy.

πŸ’‘

If the engineering menu doesn't open, try entering the code through the Google Phone app (you can install from Play Market). On some firmware, the standard Phone app blocks access to hidden features.

Applications for diagnostics (AccuBattery, CPU-Z)

Third-party utilities allow you to track the state of the battery in dynamics: record charging cycles, measure real capacity and predict the remaining life.

  • πŸ“Š It displays real capacity (with regard to wear and tear).
  • πŸ”„ Counts charging cycles (1 cycle) = 100% discharge).
  • ⚑ Shows the speed of discharge by application.
  • πŸ”” Warning of overheating or deep discharge.

CPU-Z

  • πŸ”‹ Shows current charge, voltage and temperature.
  • πŸ“± Contains information about the battery model (useful for finding a replacement).
  • πŸ“‰ Displays a discharge graph in real time.

To obtain accurate data in AccuBattery, you must:

Charge your phone to 100% and calibrate in the app |

Discharge to 0% (until automatic shutdown)|

Repeat the cycle 2-3 times to collect statistics |

Disable battery optimization for AccuBattery in settings MIUI-->

Once calibrated, the app will show a percentage of the battery health (Health), for example, if the original capacity was 5,000 mAh and the current capacity was 4200 mAh, health will be 84%.

⚠️ Note: Apps like AccuBattery can't physically measure capacity, they calculate it based on voltage and current, and the margin of error can be as high as 10 to 15 percent, especially on older or damaged batteries.

4. Check through ADB (for advanced users)

If you want the most accurate data, you can use ADB (Android Debug Bridge), which requires connecting the phone to your computer, but gives you access to hidden settings that don't show the apps.

Instructions:

  1. Install Platform Tools on your PC.
  2. Enable USB debugging in the developer settings on Xiaomi.
adb shell


dumpsys battery

In conclusion, find the following parameters:

  • charge_counter β€” Real capacity in mkAh (divided by 1000 for mAh).

Example of conclusion:

level: 85


voltage: 4023 (mV)




temperature: 325 (Β°C Γ— 10 β†’ 32.5Β°C)




charge_counter: 3850000 (ΞΌAh β†’ 3850 mAh)




cycle_count: 214

Comparison charge_counter If you have a rated capacity (as shown on the battery sticker), you get the exact percentage of wear β€” 5000 mAh, ah. charge_counter show 3850 mAh, wear is a bit of a drag. 23%.

What if the ADB does not recognize the device?
1.Install Xiaomi drivers USB Drivers from the official website. 2. In the developer settings, enable Debugging by USB (security settings) and confirm the PC's permission. 3. Try another USB-cable (preferably original). 4. Reboot your phone and PC, then reconnect.

5. Visual check and signs of wear

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

  • πŸ”₯ Overheating – if the body is heated without load (for example, in standby mode).
  • πŸ“‰ Fast discharge – loss of 20-30% of charge in 1-2 hours without active use.
  • πŸ”Œ Charging problems – the phone doesn’t recognize the charger or is charged in jerks.
  • πŸ’₯ Bloating – if the screen or back cover has started to β€œstep away” from the body.
  • ⚑ Spontaneous shutdowns – even at 10-20% charge.

For visual inspection:

  1. Turn off the phone and remove the back cover (if it is removable).
  2. Check if there are no swelling or leakages of electrolyte on the battery.
  3. Evaluate the condition of the contacts – they should not be oxidized or blackened.

⚠️ Warning: If the battery is swelling, do not try to puncture or bend it, this can lead to fire. Remove the battery immediately (if possible) and dispose of it at a special reception point.

πŸ’‘

A bloated battery is not only a risk to the phone, it's also a risk of fire, and even if it's still working, it's not safe to use.

6 When it is time to change the battery: criteria

Smartphone manufacturers (including Xiaomi) consider the battery to be completely exhausted when the capacity drops below 60-70% of its face value, but in practice, at 80 percent, users notice a significant reduction in operating time.

ParameterWarningCritical level
Capacity (from face value)<80%<60%
Charging cycles300–500>800
Time to work.20-30% less than beforeDischarge for 2-3 hours in simple
Temperature.Often >40Β°CConstantly >45Β°C

The cost of replacing the battery in Xiaomi service centers varies from 1,500 to 4000 rubles depending on the model. For comparison, the original battery for the Redmi Note 10 Pro will cost ~ 2,500 rubles, and for the Xiaomi 13 Pro - up to 5,000 rubles. Self-replacement is possible, but requires accuracy (the risk of damage to the plumes or power controller).

If you decide to change the battery yourself, follow the rules:

  • πŸ› οΈ Use an original or certified battery (e.g., labeled) MBJ Xiaomi).
  • πŸ”§ Turn off the phone and remove the battery 10-15 minutes after shutting down (to drain the capacitors).
  • πŸ”₯ Do not use metal tools to detach plumes - only plastic blades.
  • πŸ“± After replacement, perform calibration: fully charge and discharge the phone 2-3 times.

FAQ: Frequent questions about Xiaomi battery

Can I use my phone while charging?
Yes, but it increases battery heat, which makes it wearier, and if you play games or watch videos while you're charging, it can get over 40Β°C, which reduces battery life, and the optimal way to charge your phone is to charge it in airplane mode or at minimal load.
How to charge Xiaomi so that the battery lasts longer?
Follow the rules: πŸ”Œ Avoid full discharge (it is optimal to keep the charge in the range of 20–80%). ⚑ Use an original or certified charger (no more than the recommended power for the model). 🌑️ Do not charge your phone at temperatures below 0Β°C or higher than 35Β°C. πŸ“΅ Turn off charging when you reach 100% (or use the Optimized Charging feature in the app). MIUI). Modern lithium-ion batteries do not have a β€œmemory effect”, so recharging at any time does not harm.
Why Xiaomi is 100% charger, but discharges quickly
This is a typical sign of a controller miscalibration or battery wear. To recalibrate: Fully discharge the phone before shutting down. Charge to 100% without interruption (preferably original RAM). Keep charging for another 1-2 hours after reaching 100%. Reset settings through Settings β†’ System β†’ Reset (does not delete files). If the problem persists, check the actual capacity through AccuBattery or ADB - most likely the battery is worn out.
How many charging cycles can Xiaomi battery withstand?
Manufacturers say 500–800 full cycles before the tank drops below 80%. However, in practice, this depends on: πŸ”‹ Battery type: Modern Xiaomi uses lithium-polymer batteries that are less prone to degradation than older lithium-ion batteries. 🌑️ Operating conditions: at constant temperature >30Β°C resource is reduced by 30–40%. ⚑ Charging mode: fast charging (30W+) speed up 10–15% compared 10W. Use the cycles to check ADB (parameter cycle_count) or applications like AccuBattery.
Can I use a power bank to charge Xiaomi?
Yes, but choose high-quality external batteries with support for Quick Charge or Power Delivery (depending on the model of the phone: πŸ”₯ Overheating the battery due to unstable voltage. ⚑ Charge the phone with jerks, which harms the power controller. πŸ“‰ Reduce real capacity due to incorrect charging algorithms Recommended brands: Xiaomi, Anker, Baseus, ZMI.