Why it is important to monitor the battery status on Xiaomi Redmi
The battery is the only component of a smartphone that degrades even under ideal operating conditions. On Xiaomi Redmi (be it Note 10 Pro, Redmi 9 or POCO X3), lithium polymer batteries lose up to 20% of their capacity after 500 full charging cycles, and users often notice the problem only when the phone starts to run out in a couple of hours or shuts down at 30% charge.
Checking the batteryβs condition helps not only measure wear, but also prevent sudden failures. For example, if the capacity has fallen below 70% of the nominal capacity, itβs worth considering replacing β especially before long trips or buying a used device. Fortunately, Xiaomi provides several diagnostic methods, including hidden engineering menus and official tools.
In this article, we will discuss 5 working methods for checking the battery on any Redmi - from simple to simple. USSD-You will learn how to interpret mAh, charging cycles and temperature, and what to do if data is not displayed.
Method 1: Checking through USSD-code ##4636##
The fastest way to get basic battery information is to use the Android hidden menu, which works on all Xiaomi Redmi smartphones without root rights or additional apps.
Instructions:
- Open the Phone app.
- Enter the combination: ##4636###.
- In the menu that appears, select Battery Information.
In this section you will see:
- π Level of charge (level) β current percentage in digital form.
- π Power source: Battery (from the battery) or USB/AC (charge-free).
- π‘οΈ Temperature: in tenths of a degree Celsius (for example, 325 = 32.5Β°C).
- β‘ Voltage β should be within 3.7β4.4V battery-operated.
- π Health status β can be displayed as Good, Unknown or Dead.
β οΈ Warning: If the Health field shows Unknown, it doesn't always mean a malfunction. MIUI This parameter just doesn't show up correctly. Use other methods to diagnose accurately.
Method limitation: It doesn't show the actual capacity in mAh or the number of charging cycles. It requires specialized utilities.
Method 2: Use of the AccuBattery application (most accurate method)
Digibitesβ AccuBattery app is the gold standard for diagnosing Android batteries, not only showing current capacity, but also tracking degradation over time and teaching you how to charge your smartphone properly.
How to use:
- Download AccuBattery from Google Play.
- Provide all the permissions you request (especially access to battery statistics).
- Charge the phone to 100% and discharge to 0% once β this calibrates the sensors.
- Go to the Health tab to view the data.
What AccuBattery shows:
| Parameter | What does it mean? | Normal values |
|---|---|---|
| Design capacity | Current Battery Capacity in mAh | Must be at least 80% of the face value (e.g. 4000mAh out of 5000mAh) |
| Battery wear and tear | Percentage of capacity loss since release | Up to 20% is normal, 20-40% is critical, >40% - requires replacement |
| Number of charges | How many times has the battery been charged to 100%? | Up to 500 cycles β the norm for lithium polymer batteries |
| Temperature. | Average temperature during charging/discharge | Ideal: 20-35Β°C. Critical: >45Β°C |
Important: AccuBattery shows the design capacity, not the factory capacity. If after calibration the value is much lower than the passport value (for example, 3000mAh instead of 5000mAh), the battery is critically worn.
Charge the phone to 100% | Discharge to automatic shutdown |Do not interrupt the first charge/discharge cycle |Repeat the procedure 2-3 times for accuracy-->
Method 3: Hidden Engineering Menu (for advanced users)
Xiaomi Redmi smartphones have a hidden engineering menu that provides advanced battery data, including real voltage and charging/discharge current. Access to it requires entering a special code.
Instructions:
- Open the Phone app.
- Enter the code ##6484## (some models run #64663##).
- Select a point. MBAT TEST battery.
On this menu you will see:
- π MBAT VOLTAGE β Current battery voltage (should be 3.8β4.3V 100% charge).
- β‘ BATTERY CURRENT β Charging/discharge current in milliamperes (mA). Negative value means discharge.
- π BATTERY CAPACITY β current capacity in percentage (may differ from system indicator).
β οΈ Warning: Do not change any settings in the engineering menu unless you are sure of their purpose! Incorrect settings can cause damage to the power controller or battery failure.
If the code doesnβt work, try an alternative:
Type ##44336## β Select βSingle Item Testβ β βBatteryβWhat to do if the engineering menu is not opened?
Method 4: Checking with MIUI Battery Care (official tool)
Starting with MIUI 12.5, Xiaomi has added a built-in Battery Care tool that tracks battery health and optimizes charging. However, this section is hidden in the depth of settings and is not available on all models.
How to find it:
- Go to Settings β Battery and Performance.
- Slap the icon. βοΈ (Battery settings) in the upper right corner.
- Choose Battery Care (Battery Care).
Here you'll see:
- π Battery status - Good to Critical.
- π Number of charging cycles β how many times the battery has been fully charged/discharged.
- π Charging recommendations β tips from Xiaomi to extend the service life.
Limitations of the method:
- β Not available on all models (not available on Redmi) 9A, Redmi 8 and older devices).
- β Does not show the exact capacity in mAh - only the overall estimate.
π‘
If the Battery Care partition is missing, upgrade MIUI to the latest version, and on some firmware it appears after upgrading to MIUI 13+.
Method 5: Use ADB-teams (for technical specialists)
If you want the most accurate battery data, including factory capacity and current wear, you can use ADB (Android Debug Bridge), which requires connecting the phone to a computer and basic command line knowledge.
Instructions:
- Turn on Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI Version.
Settings β Additional β For Developers
USB debugging
command-line
terminal
adb shell dumpsys batteryIn the conclusion of the command, pay attention to the following parameters:
- Capacity is the current level of charge in percentage.
- Voltage is the voltage in microvolts (divided by 1000 to produce volts).
- Temperature - temperature in tenths of a degree.
- charge_counter β approximate capacity in microamper-hours (divided by 1000 for mAh).
Example of conclusion:
current now=500000 (500mA)
charge_counter=2500000 (2500mAh)
voltage=4200000 (4.2V)
temperature=320 (32.0Β°C)β οΈ Attention: Meaning charge_counter It can be reset after restarting or updating the firmware. Use it in conjunction with AccuBattery data to accurately measure capacity.
π‘
ADB-commands give the rawest data from the battery controller, but require technical skills.
How to interpret the results: when is the battery time to change?
Once you get the battery status, it's important to get it right, and here are the key indicators that signal the need to replace:
| Parameter | Critical significance | What does it mean? |
|---|---|---|
| Capacity (mAh) | <60% of the denomination | The battery holds a charge 2-3 times less than the new one, for example, if it was originally 5000mAh, and now it is 2500mAh. |
| Depreciation (%) | >30% | The battery lost a third of its capacity, the risk of a sudden shutdown at 20 to 30 percent charge. |
| Voltage (V) | <3.4V at 100% charge | The battery controller can't hold a normal charge, there's a problem with calibration. |
| Temperature (Β°C) | >50Β°C when charged | Overheating accelerates degradation and can lead to battery bloating. |
| Charging cycles | >800 | The life of the lithium polymer battery is exceeded (the norm is 500-600 cycles). |
Additional signs of wear:
- π Phone discharges by 10-15% per hour in standby mode.
- β‘ Charging jumps (for example, from 30% immediately to 1%).
- π₯ The body swelled (seen by the gap between the screen and the frame).
- π Applications close at 20-30% charge due to lack of power.
If you experience at least 2-3 of these symptoms, the battery should be replaced. The average cost of the original battery for Xiaomi Redmi is 1000-2500 rubles (depending on the model).