How to check the battery status of Xiaomi: all ways from MIUI to ADB

Battery is the most vulnerable component of any smartphone, and Xiaomi devices are no exception. After 1-2 years of active use, battery capacity can decrease by 20-30%, leading to rapid discharge, sudden shutdowns and charging problems. But how exactly do you know what condition your battery is in? Official MIUI settings hide most of the technical data, and manufacturers often underestimate the real wear in the interface.

In this article, weโ€™ll take a look at all the available ways to test the battery on Xiaomi, Redmi and Poco smartphones, from standard tools to hidden engineering menus and ADB commands. Youโ€™ll learn how to decipher settings like Battery Health, Cycle Count and Voltage, and what to do if the data doesnโ€™t match the actual behavior of the phone. For convenience, weโ€™ve compiled instructions for different versions of MIUI (including MIUI 14 and HyperOS) and models from budget Redmi Notes to Xiaomi 13 flagships.

1. Standard method: Battery status menu in MIUI

The simplest, but also the most limited, method is to use built-in MIUI tools, which the manufacturer deliberately hides detailed information by showing only aggregated data, but it is a good starting point for diagnosis.

To open the battery status menu:

  1. Go to Settings โ†’ Battery and Performance.
  2. Slap the icon. โš™๏ธ (gear) in upper right corner.
  3. Select Battery Status (on some firmwares - Battery Information).

Here you'll see:

  • ๐Ÿ”‹ Wear level (e.g., โ€œGood conditionโ€ or โ€œReplacement recommendedยป).
  • ๐Ÿ“Š Residual capacity as a percentage of the original capacity (e.g. 85% of 5000 mAh).
  • โšก Battery temperature (normal: 25โ€“40)ยฐC on charging, up to 45ยฐC under load).

โš ๏ธ Attention: B MIUI If the system shows 90% capacity, the actual wear can reach 20-25.

On some models (such as Xiaomi 12T or Redmi Note 11 Pro+), this menu also displays the number of charging cycles (Cycle Count), the optimal value is up to 300-500 cycles, exceeding this threshold signals the need to replace the battery.

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

2. Hidden engineering codes for battery diagnostics

Xiaomi, like other manufacturers, hides advanced battery data behind special service codes, which allow you to access the engineering menu, which displays real-world battery parameters, including voltage, current and temperature in real time.

The most useful codes for checking the battery:

  • ๐Ÿ“ฑ ##4636## - Main Engineering Menu (Battery Information section).
  • ๐Ÿ”ง ##6484## - Test of hardware components (including battery).
  • ๐Ÿ” ##64663## - Extended information on the MIUI and equipment.

After entering the code ##4636##, select Battery Information.

ParameterWhat does it mean?Normal values
LevelCurrent charge in %Corresponds to the indicator in the status bar
VoltageBattery voltage in mV3700โ€“4200 mV (3.7โ€“4.2V)
TemperatureTemperature in ยฐC25โ€“45ยฐC (above 50ยฐC โ€“ critical value)
HealthBattery statusGood (good), Unknown (requires diagnosis)

Critical note: if the Health field displays Unknown or Dead, it means that the battery controller cannot determine its status, 90% of the time it indicates a hardware malfunction of the battery or power board.

What do I do if the codes don't work?
If nothing happens after entering the code, check: 1. MIUI version - some firmware engineering menu blocked (especially on Chinese ROM). 2. SIM card - some codes require active SIM. 3. Superuser rights - custom firmware may need root. If the codes do not work, use the methods from the following sections.

3. Applications for deep battery diagnostics

Standard MIUI tools and engineering codes provide limited information, and third-party applications are recommended for detailed battery health analysis, which allow you to track discharge graphs, actual capacity, and even predict the remaining battery life.

Top.-3 apps:

  • ๐Ÿ“Š AccuBattery - analyzes charging cycles, shows real capacity and wear. Supports Russian language and has an intuitive interface.
  • ๐Ÿ”‹ Battery Guru โ€” displays voltage, temperature and current in real time. There's a widget for quick access.
  • ๐Ÿ› ๏ธ CPU-Z โ€” displays the technical data of the battery (technology, voltage, charge level) in the Battery section.

How to use AccuBattery (step-by-step instructions):

Install the app from Google Play|Start and provide access to battery statistics|Charge your phone to 100% and wait for calibration notification|Use your smartphone in normal mode for 2-3 days to collect data|Check the Health section for wear analysis-->

After collecting the data, AccuBattery will show you:

  • ๐Ÿ“‰ Real capacity (for example, 4200 mAh instead of the declared 5000 mAh).
  • ๐Ÿ”„ Number of complete charging cycles.
  • โšก Discharge rate in mAh/h (useful for detecting โ€œgluttonousโ€ applications).
  • ๐Ÿ“… Battery life forecast (in months).

โš ๏ธ Note: Apps like AccuBattery take time to collect accurate data. If you just installed the program, the capacity can be underestimated by 5-10.

4. Battery check via ADB (for advanced users)

If you want the most accurate battery data, including factory settings that don't even show engineering codes, use ADB (Android Debug Bridge), which requires connecting your smartphone to your computer, but gives you access to hidden diagnostic commands.

What you need:

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB.
  • ๐Ÿ“ฑ Smartphone with enabled debugging USB (In Settings โ†’ The phone. โ†’ Version. MIUI Tap 7 times, then return to the Additional Settings โ†’ For developers).
  • ๐Ÿ”Œ USB-cable (preferably original).

Instructions for checking the battery through ADB:

  1. Connect your phone to your PC and open the command prompt (cmd in Windows or Terminal in macOS/Linux).
  2. Enter the command to check the connection: Adb devices must display the serial number of your device.
  3. Execute the command to obtain battery data: adb shell dumpsys battery

In the conclusion of the command, pay attention to the following parameters:

ParameterDescriptionExample of meaning
healthBattery status2 (good), 3 (bad)
voltageCurrent voltage in ฮผV4050000 (4.05V)
temperatureTemperature in tenths of ยฐC320 (32.0ยฐC)
charge_counterReal charge in ฮผAh3.8 million (3800 mAh)

Transcript of health:

  • 1 - UNKNOWN (unknown).
  • 2 - GOOD (good).
  • 3 โ€” OVERHEAT (overheating).
  • 4 - DEAD (failed).
  • 5 โ€” OVER_VOLTAGE (overstrain).
  • 6 โ€” UNSPECIFIED_FAILURE (misstep).

๐Ÿ’ก

If charge_counter This is significantly lower than the passport capacity (for example, 3000 m.h. 5000 mAh, which means that the battery is worn out by more than 40%. In this case, a replacement is recommended, even if the phone still holds a charge. 1โ€“2 day-day.

Physical inspection of the battery (visual signs of wear)

If software methods show conflicting results, or you suspect battery bloating, you need to do a visual inspection, which is especially true for smartphones older than 2-3 years, which often overheated or charged with โ€œcheapโ€ charges.

Signs of physical wear of the battery:

  • ๐Ÿ”˜ Bloating of the case - the screen or back cover begins to "go away", the phone does not lie well on a flat surface.
  • ๐Ÿ”ฅ Overheating during charging - the temperature exceeds 50ยฐC even when using the original sm.
  • โšก Sudden shutdowns at 20-30% charge (symptom of a โ€œbreakโ€ of contacts inside the battery).
  • ๐Ÿ› ๏ธ Battery deformity โ€“ if you disassemble the phone, the battery may be swollen or have a white coating (electrolyte leakage).

How to check the swelling without disassembly:

  1. Place your phone on a flat surface (such as a table).
  2. Press the center of the back cover lightly, and if the case is springy or there's a gap, the battery is swelling.
  3. Try turning the phone on the axis. If it's swaying like a boat, it's a sign of deformity.

โš ๏ธ Attention: A bloated battery is a fire hazard.If you detect a strain, immediately disconnect the phone from charging and do not use it until the battery is replaced. Lithium batteries can ignite if mechanically damaged or overheated.

๐Ÿ’ก

Even if you can't see the bloating, but the phone is getting worse at keeping the charge and warming up, it's a reason to check the battery physically, and in the early stages, you can only detect bloating when you disassemble it.

Passport characteristics: when is it time to change the battery?

How do you know if a battery really needs to be replaced? Xiaomi says it has 500 full charge cycles, but in practice, it depends on a lot of factors: the quality of the memory, the temperature, the depth of the discharge, etc.

Critical indicators for battery replacement:

ParameterThreshold valueWhat does it mean?
Residual container< 70% of the originalThe phone is discharged in 3-4 hours at an average load.
Number of cycles> 500The battery is approaching extreme wear.
Autonomous timeDecrease by 30-40% from the newFor example, if the phone used to work for 2 days, and now less than a day.
Bloating or overheatingAny manifestationHardware malfunction requiring urgent replacement.

If you decide to replace the battery, consider the following nuances:

  • ๐Ÿ”ง Xiaomiโ€™s original batteries are more expensive, but last longer (6-12 months warranty).
  • ๐Ÿ’ฐ Analogues are cheaper, but their capacity is often underestimated (for example, instead of 5000 mAh โ€“ 4500 mAh).
  • ๐Ÿ› ๏ธ Self-replacement is possible, but requires accuracy (risk of damage to plumes or separation of the adhesive base).
  • ๐Ÿ  Service center โ€“ the best option if the phone is warranty or you are not sure of your skills.

Important: after the battery is replaced, be sure to calibrate โ€“ completely discharge and charge the phone 2-3 times in a row, this will help the controller correctly determine the new capacity.

FAQ: Frequent questions about battery testing on Xiaomi

๐Ÿ”‹ Can the battery be restored without replacement?
Partially recovering capacity can be done by calibration (full discharge + charging) or using applications like AccuBattery to optimize cycles, but if the wear is greater than 30 percent, these methods will have a temporary effect. Physically degraded battery cells cannot be restored โ€” replacement is required.
๐Ÿ“ฑ Why? MIUI It shows "good condition" and the phone discharges in 5 hours?
This is a common MIUI problem, because it often understates real wear. For example, with an actual capacity of 60%, you can display an "85%" display. For accurate diagnostics, use ADB or AccuBattery. Also check background processes: some applications (like Facebook or TikTok) can drain the battery even in standby mode.
โšก How to charge Xiaomi so that the battery lasts longer?
Follow these recommendations: ๐Ÿ”Œ Use original or certified RAM (especially for models with fast charging support). ๐Ÿ”‹ Keep your charge level in the range of 20-80% (avoid full discharge and 100% charging). ๐ŸŒก๏ธ Do not charge your phone at temperatures below 0ยฐC or higher than 40ยฐC. ๐Ÿ“ต Turn off fast charging if you are not in a hurry (it speeds up wear).
๐Ÿ› ๏ธ How much does it cost to replace a battery in the service center Xiaomi?
The price depends on the model: Redmi Note 10/11: 1500โ€“2500 โ‚ฝ (original. Xiaomi. 12/13: 3000โ€“5000 โ‚ฝ. Poco F3/F4: 2000โ€“3500 โ‚ฝ. In unofficial services, the price may be lower 30โ€“40%, But the risk of running into a poor battery is higher.
๐Ÿ” Can I check the battery without root and computer?
Yes, use: Engineering codes (#4636##). AccuBattery or CPU-Z applications. Built-in menu Battery status in MIUI (path described in section one) These methods do not require root rights or PC connection.