How to check battery integrity and wear on Xiaomi Redmi: from hidden codes to professional diagnostics

The battery is the most vulnerable component of the Xiaomi Redmi smartphone, which degrades even when used carefully. In 1.5-2 years, battery capacity can drop by 20-30%, leading to sudden shutdowns, slow charging and overheating. But how do you know that the problem is in the battery, and not in software failures or charger?

In this article, you will find 7 proven ways to diagnose a battery – from hidden engineering menus to analyzing data through ADB. We will analyze what indicators are considered normal for the Redmi Note 10/11/12, Redmi 9/10 and others, and also explain how to distinguish natural wear from factory defects.

1. Quick check through hidden code ##4636##

The easiest way to get basic battery information is to use the Android Engineering Menu, which works on all Xiaomi Redmi smartphones without root rights or additional apps.

Instructions:

  • πŸ“± Open the phone app and enter the combination: ##4636##.
  • πŸ” In the menu that appears, select Battery Information).
  • πŸ“Š Note the parameters: Level – current percentage; Status – must be Charging (charged) or Discharging (discharged); Power source (power source) β€” USB or AC; Temperature (Temperature) – the norm is 25–40Β°C; Voltage - optimally 3.7–4.2V.

⚠️ Warning: If the battery voltage is lower at 100% charge 4.0V higher 4.3V, This is a sign of severe wear or malfunction of the charging controller, in which case it is recommended to contact the service center.

Method limitation: The engineering menu only shows current parameters, but does not display wear history or actual capacity.

πŸ“Š How often do you check the battery status of your smartphone?
Once a month
Only when problems arise
Never checked.
I don't know how to do that.

2. Diagnostics through the AccuBattery application: analysis of capacity and wear

AccuBattery (available on Google Play) is one of the most accurate battery monitoring solutions available, collecting data on charging cycles, actual capacity and degradation rates.

How to use:

  • πŸ“₯ Install AccuBattery and provide all the necessary permissions (access to battery statistics).
  • πŸ”„ Charge your phone from 0% to 100% without interruptions (important for calibration).
  • πŸ“Š After 2-3 full charge cycles, open the Health tab: πŸ”‹ Real capacity (e.g. 3800 mAh instead of the claimed 5000 mAh); πŸ“‰ Percentage of wear (norm up to 20% for 2 years of operation); πŸ”„ Number of charging cycles (critical after 500 cycles).
ParameterNormal value.Critical significance
Battery wear and tearUp to 15% for 1.5-2 yearsOver 30% (replacement required)
Temperature during charging25–40Β°CAbove 45Β°C (risk of swelling)
Standby discharge speed0.5-1% per hourOver 2% per hour (background processes or wear)
Full charge time.1.5-2.5 hours (depending on the model)More than 4 hours (battery or charger malfunction)

AccuBattery also shows charging history, which helps to identify bad habits (for example, a constant connection to charge by 80-100%). PRO-versions available for extended reports.

Turn off battery optimization for the app in Xiaomi settings|Charge your phone to 100% without using it|Don't interrupt the charging cycle|Repeat the test 2-3 times for accuracy-->

3. ADB Verification: Data Directly From the Controller

For advanced users, there is a way to get raw battery data through the Android Debug Bridge (ADB), which shows parameters that are hidden in the standard interface.

Instructions:

  1. πŸ–₯️ Install. ADB Tools on PC.
  2. πŸ“± Turn on Debugging. USB on the phone: Go to Settings β†’ About phone; Press 7 times on the version MIUI, To activate Developer Mode; Go back to Settings β†’ Additionally. β†’ For developers and enable debugging by USB.
adb shell dumpsys battery

In conclusion, pay attention to the following parameters:

  • level is the current charge in %;
  • Voltage is a voltage in mV (e.g. 4120 = 4.12V).
  • Temperature: Temperature in tenths of Β°C (for example, 320 = 32.0 Β°C);
  • Health: 2 - good (Good); 3 - overheat (Overheat); 4 - dead battery (Dead); 7 - requires replacement (Replace soon).

⚠️ Note: If the health setting is 7, it means that the battery controller is recording critical wear, in which case further operation may lead to a sudden shutdown of the phone with 20-30% charge or a bloated battery.

ADB-This method is suitable for accurate diagnosis, but requires command line skills. If you are not sure, use the simpler methods in this article.

What if the ADB does not recognize the device?
If the adb device command does not show your Redmi, follow the following steps: 1. Make sure that Xiaomi USB Drivers are installed. 2. Switch USB Connection Mode to File Transfer (MTP). 3. In the command line, type: adb kill-server adb start-server 4. Reconnect the phone and check the debugging permission on the smartphone screen.

4. Visual inspection: signs of bloating and physical wear

Some battery problems can be detected without software, just look at the phone carefully, and physical wear and tear often shows up earlier than software errors.

Signs of malfunction:

  • πŸ“± Bloating: The screen or back cover begins to β€œstep away” from the frame; the phone stops lying flat on the table (swings); the power/loud buttons become tight.
  • ⚑ Abnormal charging behavior: Phone heats up more than usual; Charging is interrupted or jerked; Percentage of charge "jumps" (for example, from 50% to 20%).
  • πŸ”‹ Sudden shutdowns: Phone turns off at 10-30% charge; After switching on, shows 0% instead of real level; Does not turn on without charging.

If you find bloating, stop using your phone immediately. Lithium polymer batteries in this state can ignite when mechanically exposed or overheated. Contact your replacement service center.

πŸ’‘

To check for bloating on a Redmi with a fixed lid, place your phone on a flat surface and press the center of the rear lightly. If the body is "springed" or a crunch is heard, this is a sign of deformation of the battery.

5. Test through the Mi Battery Check app (the official Xiaomi tool)

Xiaomi has developed its own battery diagnostics app, the Mi Battery Check, which is only available for MIUI devices and provides data directly from the manufacturer.

How to check:

  1. πŸ“₯ Download Mi Battery Check from the Mi App Store (not available on Google Play).
  2. πŸ” Launch the application and wait for the scan to be completed (it will take 1-2 minutes).
  3. πŸ“Š The screen will show: Battery status (Excellent/Good/Fair/Poor); Real capacity in mAh; Number of charging cycles; Recommendations (e.g., Replace battery").

The advantage of this method is official data from Xiaomi, which takes into account the features of a particular Redmi model. However, the application can overestimate the state of the battery, so for objectivity, combine it with other methods (for example, AccuBattery).

πŸ’‘

If the Mi Battery Check shows poor, it means that the battery capacity has dropped below 60% of the original, in which case a battery replacement is inevitable in the next 1-3 months.

Verification via 3C Battery Monitor: for technicians

The 3C Battery Monitor app is designed to provide in-depth battery analysis and is suitable for users who want to get the most detailed information, showing data that is not available in standard tools:

  • πŸ“Š Voltage and current graphs in real time;
  • πŸ”‹ Precise capacity according to calibration;
  • πŸ“‰ Application discharge rate;
  • πŸ”„ History of charging cycles.

How to use:

  1. πŸ“₯ Install. 3C Battery Monitor and provide root access (optional, but expands the options).
  2. πŸ” Go to the Battery tab and learn the parameters: Design capacity - factory capacity; Actual capacity - real capacity; Wear level - wear level in %; Charge cycles - number of cycles.

History

3C Battery Monitor can help you identify hidden issues, such as:

  • πŸ”Œ Unstable charging current (sign of cable or adapter malfunction);
  • πŸ“‰ Sharp voltage surges (indicate battery wear);
  • πŸ”‹ Disparity between real and claimed capacity (a common problem with Redmi Note) 8/9 after 1.5 years).

The app is paid (there is a free version with limitations), but its functionality justifies the cost for those who want full control over the state of the battery.

7. Contacting a service center: when self-diagnosis is powerless

If all of the above methods show critical wear and tear, but you are not sure about the results, or the phone is unstable (sudden reboots, overheating), it is better to contact an authorized Xiaomi service center.

What the service will offer:

  • πŸ”§ Professional diagnostics with specialized equipment (for example, Battery Tester);
  • πŸ”‹ Replacing the battery with the original battery (important to maintain the warranty);
  • πŸ” Checking the charging controller (a frequent problem with Redmi) 9/10 fall-out);
  • πŸ“± Battery calibration (if the phone displays charge percentage incorrectly).

The cost of replacing the battery in official Xiaomi services (for 2026):

Model RedmiCost of replacement (β‚½)Repair time
Redmi Note 10/11/121 800–2 5001-2 hours
Redmi 9/9A/9C1 500–2 0001 hour
Redmi 8/8A1 200–1 8001 hour
Redmi Note 8/9 Pro2 000–2 8001-2 days (disassembly required)

⚠️ Warning: Avoid replacing batteries in informal workshops if they offer "analogues" at a price 2-3 times lower than the original. Cheap batteries often have understated capacity (for example, 3000 mAh instead of 5000 mAh) and can damage the charging controller.

FAQ: Frequent questions about Xiaomi Redmi battery

πŸ”‹ How often should you calibrate your battery on Redmi?
Calibration (full discharge and charging cycle from 0% to 100%) is recommended every 2-3 months, which helps the controller to correctly display the charge level. MIUI 12+) Calibration is done automatically.
⚑ Can I use my phone while charging?
Yes, but it increases the battery temperature and speeds up wear and tear. If you play games or watch videos while charging, use the original adapter and avoid overheating (remove the case, do not put the phone on soft surfaces).
πŸ“‰ Why the Redmi battery will run out quickly after the upgrade MIUI?
After major updates (e.g., from MIUI 13 to MIUI 14), the system can re-index files and optimize background processes, which temporarily increases charge consumption. Give the phone 2-3 days to adapt. If the problem persists, check AutoStart and Battery Optimization settings for applications.
πŸ”„ How many charging cycles can the Redmi battery withstand?
Modern lithium polymer batteries in Xiaomi Redmi are designed for 500-800 full cycles (0% to 100%). After that, the capacity drops to 70-80% of the original. To extend the life of the battery, try to keep the charge in the range of 20-80% and avoid deep discharges.
🚨 What to do if your phone turns off at 20-30% charge?
This is a typical sign of battery wear or calibration failure: Try: Perform full discharge and charging (calibration); Check real capacity through AccuBattery; Reset to factory settings (Settings β†’ Reset); If the problem remains, replace the battery.