The battery is one of the most vulnerable components of a smartphone, and Xiaomi Redmi is no exception. Over time, even the best battery loses capacity: the phone starts to run out in a few hours, turns off at 20-30% charge or overheats during charging. But how do you know that the problem is in the battery, not a software failure? This article will help diagnose the battery status on any Redmi β from budget models like the Redmi 9A to the flagship Redmi K60 Pro.
We will look at both built-in MIUI tools (including hidden menus of engineering mode) and third-party applications with detailed statistics, highlighting the physical signs of battery wear that canβt be ignored, such as bloating or temperature spikes, and for those planning a replacement, we will give a table of compatibility of batteries for popular Redmi models.
Important: Verification methods are different for MIUI 12/13/14 smartphones and custom firmware devices. If your Redmi runs on HyperOS (the new shell from Xiaomi), some menu paths may change β weβll point out alternatives.
1. Check the battery through the built-in MIUI menu
The quickest way to assess battery health is to use standard MIUI tools, which wonβt give you the same detail as third-party apps, but will help you identify obvious problems.
Go to Settings β Battery and Performance β Battery status. Here are three key parameters:
- π Wear level β Percentage of capacity loss (e.g., βGood condition: 92%β means that the battery has lost 8% of its original capacity).
- β‘ Charging cycles β how many times the battery has been 100% charged (normal for lithium polymer batteries β up to 500 cycles).
- π‘οΈ Temperature - optimal range of 25-40Β°C. if the value is constantly above 45Β°C, this is a malfunction signal.
On Redmi with HyperOS, the path is a little different: Settings β Battery β Cog sign (top right) β Battery status. Some regional firmware versions may not have this section β then use the engineering menu code (more on that below).
β οΈ Warning: If the Battery Status menu displays a message saying "No data can be obtained", it may mean that the battery controller is damaged or the smartphone needs to be flashed.
2 Hidden codes for battery diagnostics
Xiaomiβs engineering menu contains advanced battery data that the standard interface doesnβt show. To get there, open the Phone app and enter one of the codes:
##4636##
#6484## (for battery testing)
#64663## (checking hardware components)After you enter the code, select Battery Information. Here you will see:
- π Level - current percentage charge level (may differ from the one displayed on the screen).
- π Voltage - voltage (normal for Redmi - 3.7β4.4V; if 3.5V, battery critically discharged).
- π Temperature: Temperature in degrees Celsius (if above 50 degrees Celsius)Β°C in normal use β check the charger immediately).
- π Health - battery health (good means less than 20% wear, Replace soon - more than 40%).
On some Redmi Note models (such as Note 10 Pro or Note 12), the MTK Engineer Mode menu appears after entering the code ##6484##. Go to the Hardware Testing β Battery section, where you can run a battery stress test (not recommended for a charge level below 50%).
π‘
If the engineering menu doesnβt open, try entering the code through the Calculator app: dial a sequence of numbers (e.g. 4636) and press β=.β This will work on MIUI firmware before version 13.0.4.
3. Third-party applications for deep diagnostics
The built-in MIUI tools give you a big picture. Use specialized applications for detailed analysis. We tested 5 popular utilities and selected the two most accurate ones:
| Annex | Advantages | Deficiencies | Link (Google Play) |
|---|---|---|---|
| AccuBattery | Shows real capacity (mAh) and wear Tracks charging cycles Analyzes the discharge rate by application | Paid version for extended statistics | Download |
| Battery Guru | Battery heating test Autonomy time estimate Notifications of critical parameters | Advertising in the free version | Download |
How to use AccuBattery for maximum accuracy:
- Charge the phone to 100% and leave it for 1 hour (to stabilize the voltage).
- Discharge to 15-20% without recharging (use your smartphone as normal).
- Check the Health section - the application will show the real capacity and percentage of wear.
If the actual capacity is less than 80% of the declared capacity (for example, 3200 mAh instead of 4000 mAh on the Redmi Note 11), it is time to change the battery.
Close all background applications |
Turn off Wi-Fi and mobile data |
Charge your phone to 100% and wait 30 minutes|
Use the original charger-->
4. Physical signs of battery wear
Battery problems are not always visible in software, but note the physical symptoms that indicate the need for replacement:
- π₯ Overheating of the case β if the back cover heats up even with a simple scrolling of the tape in social networks, this is a sign of battery degradation or short circuit.
- π Battery bloating β put the phone on a flat surface and slightly press on the screen: if there is a backlash or the case βplaysβ, the battery swelled (it is dangerously dangerous!).
- β‘ Spontaneous shutdowns β if Redmi turns off at 30-40% charge, but after rebooting shows 0-5%, the charge level sensor is to blame.
- π Slow charging β if the smartphone charges longer than 3 hours from the original adapter (for example, Redmi Note 10 with support) 33W You should get 100% in 60-70 minutes).
Battery bloating is especially dangerous, and can cause the case to rupture or even fire. If you notice that the Redmi screen has started to move away from the frame or a bulge appears on the back cover, immediately turn off the phone and remove the battery (if possible).
β οΈ Note: Redmi with non-removable battery (e.g. Redmi) K50 Or Redmi 12) bloating can be checked by swiping your finger at the junction of the screen and the body, and if you feel a "step" or irregularity, this is a sign of deformation of the battery.
What to do if the battery is blown?
5. Battery test via ADB (for advanced users)
If you want the most accurate battery data, use ADB (Android Debug Bridge), which requires connecting your phone to your computer, but gives you access to hidden settings that don't show the application.
Instructions:
- Enable USB Debugging in the Developer Settings β About Phone β MIUI Version β Press 7 times, then go back to Additional Settings β For Developers.
- Connect Redmi to your PC and open the command line (Windows) or terminal (macOS/Linux).
- Enter the command: adb shell dumpsy battery
- Look for the lines: health - state (2 = good, 3 = needs to be replaced). capacity - current capacity in ΞΌAΒ·h (divide by 1000 to get mAΒ·h). voltage - voltage in microvolts (divide by 1000000 for volts).
Example of output for Redmi Note 9 Pro with worn-out battery:
health: 3
capacity: 3500000 (3500 mAh at initial 5020 mAh)
voltage: 3850000 (3.85V)If the health value is 3 or 7, and the capacity has dropped below 60% of the factory's, the battery needs to be replaced. Also, look at technology: if it says Li-ion instead of Li-poly, it's possible that the phone has a non-original battery.
π‘
ADB-It's the most accurate method, but it requires caution. Don't change other parameters through the ADB, If you are not sure about their purpose: this can lead to a system failure.
6. Battery compatibility for popular Redmi models
If the diagnostics show that the battery needs to be replaced, it is important to choose the original or certified part. Below is a compatibility table for popular models (indicate the articles of the original Xiaomi batteries):
| Model Redmi | Factory capacity (mAh) | Articular of the original battery | Approximate price (2026) |
|---|---|---|---|
| Redmi 9A / 9C | 5000 | MBJ4073 | 800β1200 β½ |
| Redmi Note 10 / 10S | 5000 | MBJ4150 | 1000β1500 β½ |
| Redmi Note 11 / 11S | 5000 | MBJ4260 | 1200β1800 β½ |
| Redmi K50 / K50i | 5500 | MBJ4300 | 1500β2200 β½ |
| Redmi 12 / 12C | 5000 | MBJ4350 | 1100β1600 β½ |
When buying a battery, check:
- π Holograms on the package (original Xiaomi batteries have protective stickers).
- π Production date β if the battery is more than 1 year old, its capacity has already decreased (optimal age is 3-6 months).
- π Stress - must match the original (usually) 3.85V or 4.4V).
Avoid cheap, uncertified analogs: they can not only fail quickly, but also damage the smartphone's power controller. If you replace the battery yourself, use a plastic mediator to separate the adhesive layer - metal tools can puncture the battery.
7. When to contact the service center?
Not all battery problems can be solved by yourself.
- π₯ Phone overheats to 60Β°C and above, even without loading.
- β‘ The battery does not hold a charge for more than 1-2 hours after full charging.
- π₯ The body is swollen or deformed (especially dangerous for models with a glass back panel, for example, Redmi). K60).
- π The smartphone does not turn on after full discharge (even after 30 minutes on charging).
Xiaomi Service Center can offer:
- Diagnostics of the power controller (cost) ~500 β½) β Sometimes the problem is not the battery, but the charging control chip.
- Battery calibration (free when replacing the battery) β reset data about charging cycles.
- Replacement of the charging connector (~1000 β½) β If the phone is not holding the cable well or charging only in a certain position.
The average cost of replacing a battery in the official Xiaomi service (2026):
- Redmi 9/10 series β 1500β2000 β½ (work).
- Redmi Note 11/12 β 1800β2500 β½.
- Redmi K50/K60 β 2200β3000 β½ (due to the complexity of disassembly).
β οΈ Warning: If Redmi's battery starts to run out faster than before, check if you've got a smaller battery, for example, if you've got 4,000 mAh instead of 5,000 mAh, they look the same.