How to find out the status of the battery on Xiaomi: all ways to check

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 embedded tools to third-party applications. But not all methods are equally accurate, and some require caution to avoid damaging the system.

In this article you will find detailed instructions for models based on MIUI HyperOS, including hidden engineering menus, ADB-We're also going to look at what's normal and when to think about replacing the battery. I'm going to say, some of the methods may vary depending on the firmware version and the device model.

Why it is important to monitor the battery

Lithium-ion and lithium-polymer batteries used in Xiaomi smartphones degrade even when properly operated, with capacity reduced by 20 to 30 percent on average after 300 to 500 full charge cycles, leading to:

  • ⚑ Quick discharge with active use (social networks, games, navigation).
  • πŸ”‹ Unpredictable jumps in charge level (for example, from 40% to 1% per minute).
  • πŸ”Œ Overheating of the device during charging or under load.
  • ⏳ Increased charging time (e.g. from 1.5 to 3-4 hours).

The manufacturer does not usually inform the user of the critical wear of the battery, so it is recommended to check its condition every 3-6 months, this is especially true for devices older than 2 years or those that often run out of power.

πŸ“Š How often do you check the battery status?
Never.
Once a year.
Every 6 months
More than once every 3 months

Method 1: Check through the engineering menu (#4636##)

The fastest way to get basic battery information is to use a hidden engineering menu, which is available on most Xiaomi devices without root rights, but the data may be inaccurate on some HyperOS models.

Instructions:

  1. Open the Phone app.
  2. Enter the combination: ##4636### (on some models it may not work – see the alternatives below).
  3. In the menu that opens, select Battery Information.
  4. Note the parameters: Level is the current percentage; Health is the minimum wear if Good is indicated; Temperature is the norm up to 40Β°C when charging; Voltage should be between 3.7 and 4.2V.

⚠️ Note: On new models (for example, Xiaomi 14 or Redmi Note 13 Pro)+) This code may not work, so use alternative methods from the following sections.

What if the #4636## code doesn’t work?
Some firmware has blocked the engineering menu. Try alternative combinations: ##284## - battery test (for older models). ##6484## - battery information (for some Redmis). ##64663## - Advanced diagnostics (requires confirmation). If nothing works, move on to ADB or applications.

Method 2: Using ADB for accurate diagnosis

For advanced users, the most reliable method is to get data through ADB (Android Debug Bridge), which works on all Xiaomi models, including new ones, but requires a connection to a computer.

What you need:

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ“± Included Debugging by USB developer-setting.
  • πŸ”Œ Cable USB (preferably original).

Step-by-step:

  1. Connect your smartphone to your PC and open the command line (or Terminal on Mac/Linux).
  2. Enter the command to check the connection: Adb devices should appear the name of your device.
  3. Execute the command to obtain battery data: adb shell dumpsys battery
  4. Find in the output line: health - state (2 = good, 3 = overheating, 4 = dead battery). capacity - current capacity in mAΒ·h (compare with passport). voltage (should be 3.7-4.4V). temperature - temperature in tenths of Β°C (for example, 320 = 32 Β°C).

πŸ’‘ Tip: To save data to a file, use the command:

adb shell dumpsys battery > battery_info.txt

This will create a text file with full information.

Install ADB Tools on PC| Enable Developer Mode (7 times click on the build number in About Phone)| Activate USB debugging in developer settings | Connect the original USB | Connect the adb devices-->

Method 3: Battery monitoring applications

If you don't want to mess with codes or ADBs, you can use third-party apps that provide a user-friendly interface and additional features, such as charging cycle history or wear forecast.

Top.-3 Proven applications for Xiaomi:

AnnexFeaturesprecisionReference
AccuBatteryTracks charging cycles, shows real capacity, predicts wear⭐⭐⭐⭐Google Play
Battery GuruMonitors temperature, voltage, operating time; supports widgets⭐⭐⭐Google Play
CPU-ZShows the technical data of the battery (capacity, technology, voltage)⭐⭐⭐Google Play

⚠️ Note: Apps may show inaccurate data on devices with custom firmware or modified kernel. For example, on Xiaomi with an unlocked bootloader, the real capacity may differ from the one displayed in the program by 10-15%.

How to use AccuBattery (the most accurate option):

  1. Install and open the application.
  2. Go to the Health tab.
  3. Wait for the application to collect data (may take 1-2 charging cycles).
  4. Note: Design capacity β€” compare it to passport capacity (e.g., 5,000 mAh vs. 4,500 mAh); Charging cycles β€” if more than 500, the battery is close to being replaced; wear rate β€” the norm is 1% per month.

Method 4: Checking with MIUI Battery Care (for new models)

Starting with MIUI 13 and HyperOS, Xiaomi has added a built-in Battery Care tool that monitors battery status and optimizes charging, but it is not available on all devices.

How to find and use:

  1. Go to Settings β†’ Battery and Performance.
  2. Take care of the battery (Battery Care).
  3. The system will show: πŸ“Š Battery status (e.g., β€œGood” or β€œRequires attention"). πŸ”„ Number of complete charging cycles. ⚑ Charging recommendations (e.g., "Avoid overheating").

Optimized charging

πŸ” Important: If your firmware does not have this partition, upgrade your device to the latest version MIUI/HyperOS or use alternative methods.

πŸ’‘

Turn on the β€œRestricted charging to 80%” option in your battery settings (if any) to significantly extend battery life, especially if you leave your phone on overnight charging.

Method 5: Analyze logs through the Mi Flash Tool (for advanced)

This is a method that is suitable for deep diagnostics and requires an unlocked bootloader, which allows you to get data directly from the battery controller, including factory parameters.

What you need:

  • πŸ–₯️ Installed program Mi Flash Tool.
  • πŸ“± Unlocked bootloader on a smartphone.
  • πŸ”Œ Cable USB Qualcomm or Mediatek drivers (depending on the processor).

Instructions:

  1. Connect your phone in Fastboot mode (clip Volume Down + Power when the device is off).
  2. Open the Mi Flash Tool and select Advanced β†’ Read Battery Info.
  3. The program will show: Factory Capacity is the factory capacity. Current Capacity is the current capacity. Cycle Count is the number of cycles. Manufacture Date is the date of production of the battery.

⚠️ Note: Mistakes in the Mi Flash Tool can lead to data loss or buildup of the device, and use this method only if you are confident in your skills or under the guidance of a specialist.

How to interpret the results: when to change the battery

Once you get the battery status, it's important to get it right, and here are the key indicators and their value:

ParameterNorma.WarningCritically.
Capacity (from factory)90–100%70–89%< 70%
Number of cycles< 300300–500> 500
Temperature during charging40Β°C40–45Β°C> 45Β°C
Voltage (at 100% charge)4.2–4.3V4.3–4.4V> 4.4V
Autonomous timeComparable to the newDecreased by 20 to 30 percentReduced by >50%

πŸ”§ When is the time to change the battery:

  • πŸ“‰ Capacity fell below 70% of the factory capacity (for example, 3,500 mAh instead of 5,000 mAh).
  • πŸ”₯ The phone overheats even with light load (social networks, calls).
  • ⚑ Charging is interrupted or extremely slow (for example, 1% in 10 minutes).
  • πŸ’₯ The device suddenly turns off at 20-30% charge.
  • πŸ”‹ The battery swelled (seen on the raised screen or body).

πŸ’‘ If the battery capacity fell to 60-70%, but the phone still "holds" the charge, you can try calibration:

  1. Discharge the device before automatically shutting down.
  2. Charge to 100% without interruption (use original charging).
  3. Repeat the process 2-3 times.

This may temporarily improve performance, but it won't bring back factory capacity.

πŸ’‘

If the battery capacity is below 80% of the factory capacity, it is recommended to replace it in a service center, using a worn-out battery not only reduces the time of operation, but can damage other components of the smartphone.

Frequent Questions (FAQ)

❓ Can I check the battery without root rights?
Yes, most of the methods in this article (engineering menus, ADB, apps like AccuBattery) don’t require root, but for deep diagnostics (for example, through the Mi Flash Tool), you may need an unlocked bootloader.
❓ Why AccuBattery shows a capacity of 4500 mAh, and on the box it says 5000 mAh?
This is normal: the actual capacity is always slightly lower than the declared due to losses and redundancy of the system. If the difference is greater than 10-15%, the battery is worn out, and check if the settings include the option "Optimized Charging" (it limits to a maximum of 80-90%).
❓ How often should you calibrate your battery on Xiaomi?
Calibration is only required if the phone shows the wrong percentage of charge (for example, it jumps from 50% to 20%), just do it every 3-6 months.
❓ Can the update MIUI reset battery status?
No, the firmware update does not affect the actual state of the battery. However, after-major updates (for example, from MIUI 12 to MIUI 14), some monitoring applications can reset the statistics of charging cycles.
❓ How much does it cost to replace a battery in the service center Xiaomi?
The price depends on the model: Redmi Note / POCO: 1 500–2 500 β‚½. Xiaomi 11T/12/13: 2 500–4 000 β‚½. Xiaomi 14 / flagship: 4 000–6 000 β‚½. Official service centers use original batteries, but check before replacing if the warranty is maintained.