How to check the battery Xiaomi Redmi: step-by-step instructions with codes and tests

Battery is a weak spot for any smartphone, and Xiaomi Redmi is no exception. Even if your device is working without complaints, the actual wear of the battery can reach 30-40% after 2 years of use. This leads to rapid discharge, sudden blackouts and charging problems. But how exactly do you know what condition your battery is in?

Many users are only focused on battery life, but this is a misguided approach: Capacity can fall unnoticed, and charging cycles can accelerate degradation. In this article, you will find 5 proven ways to diagnose a Redmi battery, from hidden engineering menus to professional applications. We will also analyze which indicators are considered normal and when it is time to think about replacing.

Spoiler: If your Redmi Note 10 Pro or Redmi 9A runs out in 4-5 hours with moderate use, battery wear is already over 25%. But don't panic - check the exact data first.

1. Check through the engineering menu (#4636##)

The fastest way to get data about the battery is to use a hidden engineering menu, which is available on all Xiaomi smartphones without root rights and additional applications.

Open the phone application and enter the combination:

##4636##

Then you'll be taken to the Testing menu, select Battery Information, and you'll see the key settings here:

  • πŸ”‹ Level of charge (level) – current percentage in digital form (may differ from the status bar icon).
  • πŸ”Œ Power source – shows whether the phone is connected to charging (AC, USB battery).
  • πŸ“Š Status – Charging, Discharging, or Not charging (charging problems) are important here).
  • πŸ”₯ Temperature – normal range of 25–40Β°C. If above 45Β°C in normal use – the battery degrades at an accelerated rate.
  • ⚑ Voltage – should be 3.7–4.2V It's a fully charged battery. 3.5V squash.

⚠️ Warning: If you see Unknown or Bad in the Health section, it means that the battery controller is critically affected. 20-30% charge.

This method provides basic information, but it doesn't show the actual capacity or the number of charging cycles. For a deep diagnosis, read on.

2. Secret codes for Xiaomi battery diagnostics

Xiaomi hides several service commands that allow you to get advanced data about the battery, these codes work on most Redmi models (from Redmi 5 to Redmi Note 12), but may differ for some regions.

Enter the following combinations in the Phone application:

Code.AppointmentExample of data
##6484##Battery test (MTK)Capacity, voltage, temperature, status
##64663##Battery Information (Qualcomm)Real capacity, wear, charging cycle
##44336##Battery Logs (for Advanced)Log of charging/discharge for the last day
##284##Power controller testChecking the charging circuit, current, resistance

πŸ’‘ Important: ##64663### is the most informative code, showing real capacity (e.g. 3800 mAh instead of the claimed 5000 mAh). If the difference is greater than 20%, the battery is severely worn out.

⚠️ Attention: Some codes may cause a reset or reset. Do not use combinations of the view ##7780## or *2767*3855# β€” They'll drop the phone to the factory settings!

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

3. Applications for deep diagnostics

If the engineering menu doesn't give you enough data, use specialized utilities, which analyze the battery at the system level and show hidden parameters.

Top.-3 Applications for Xiaomi Redmi:

  • πŸ“± AccuBattery shows real capacity, wear, temperature and charging speed. minus: requires calibration (you need to discharge the phone to 0% and charge to 100% without interruption).
  • πŸ” CPU-Z β€” Battery displays voltage, temperature and health (Health) free of charge and without advertising.
  • πŸ› οΈ AIDA64 β€” Professional tool with detailed information about the battery controller, charging cycles and even the date of battery production.

πŸ“Œ How to use AccuBattery:

  1. Install the app and allow access to battery statistics.
  2. Charge your phone to 100% and wait for the calibration notification.
  3. Use your smartphone as usual for 2-3 days – the application will collect data.
  4. Check the Health section - there will be a percentage of wear.

⚠️ Note: If AccuBattery shows wear more 35%, And the phone goes off when 15-20% In these cases, replacing the battery may not help, but you will need to repair the board.

β˜‘οΈ Preparation for battery test

Done: 0 / 4

4.Discharge test: how to determine the real working time

The most reliable way to test the battery is through a controlled discharge test, which will show how long your Redmi will last for its in-house use, and will identify problems with sudden shutdowns.

πŸ”Ή How to run a test:

  1. Charge your phone to 100% and disconnect from the network.
  2. Turn on the In-plane mode (to eliminate network influence).
  3. Run the YouTube video at full brightness (or use PCMark Battery Test).
  4. Keep a watch until the battery is 0%.

πŸ“Š Normal results for popular models:

ModelDeclared capacityReal working hours (video)Signs of wear and tear
Redmi Note 115000 mAh8:10 hoursLess than 6 hours - wear > 30%
Redmi 105000 mAh7-9 hoursLess than 5 hours – critical wear
Redmi 9A5020 mAh9-11 hoursLess than 7 hours – Replacement required
Redmi Note 10 Pro5020 mAh10-12 hoursLess than 8 hours - wear 25%+

πŸ’‘ Advice: If the phone is switched off 20-30% charge, but after connecting the charge again turns on, the problem is calibrating the controller. Try resetting the battery settings via Reccovery (section Wipe Battery Stats).

What if the phone turns off at 15-20%?
This is a typical symptom of memory effect or battery wear: try to completely discharge to 0% and charge to 100% without interruption. If it doesn't work, you need to change the battery or repair the power controller.

5. Verification through ADB: for advanced users

If you want the most accurate data, use ADB (Android Debug Bridge), which requires a computer but gives you access to hidden parameters that don't show the applications.

πŸ”§ Instructions:

  1. Enable USB Debugging in the developer settings (Settings β†’ About Phone β†’ MIUI version – press 7 times).
  2. Connect your phone to your PC and open the command line.
  3. Enter the command: adb shell dumpsy battery
  4. Look for the lines: capacity – current charge in %; voltage – voltage; temperature – temperature; technology – battery type (should be Li-ion or LiPo).

πŸ“Œ Example of inference:

level: 85


scale: 100




voltage: 3987 (mV)




temperature: 320 (0.1Β°C)




technology: Li-ion




health: 2 (GOOD)

⚠️ Note: If the health line is 3 (DEAD), 4 (OVERHEAT) 5 (FAILURE), In such cases, the smartphone may swell or stop turning on.

πŸ’‘

If ADB shows health: 2 (GOOD), but the phone is running out quickly, the problem may be in the background software. Check battery consumption in Settings β†’ Battery β†’ Usage.

6.External signs of battery wear

You don't always need tests, and sometimes you can see battery problems with the naked eye.

  • πŸ”₯ Overheating – if the body is heated above 40Β°When simply charging or using social networks, the battery degrades.
  • πŸ“‰ Sudden shutdowns – the phone turns off when 15-30% charge, and after connecting the charge again switched on.
  • 🐒 Slow charging – if Redmi charges longer than 3 hours from the original RAM, check the cable and power supply.
  • πŸ”‹ Battery bloating – if the screen or back cover starts to bulge, turn off your phone immediately and don’t use it!
  • ⚑ Charge jumps – the percentage of battery jumps (e.g., 50% to 20% per second).

πŸ’‘ What to do if the battery is swelling?

  1. Turn off your phone and don’t connect to the charger.
  2. Do not try to open the body yourself - the risk of fire!
  3. Contact the Xiaomi service center or workshop with a license to work with lithium-ion batteries.

⚠️ Warning: A bloated battery is a fire hazard. Do not keep such a phone near flammable objects.

πŸ’‘

If your Xiaomi Redmi is older than 2 years and shows at least 2 of the listed symptoms, the probability of battery wear is greater than 50%.

FAQ: Frequent questions about Xiaomi Redmi battery

πŸ”‹ How many charging cycles can the Redmi battery withstand?
Modern lithium-ion batteries in Xiaomi Redmi are designed for 500–800 And then the capacity drops to full cycles. 70-80% For example, if you charge your phone every day with a 20% before 100%, It's considered like 0.8 cycle. πŸ’‘ Tip: Try to keep the charge in range 20–80% β€” This will extend the life of the battery. 20-30%.
⚑ Why Redmi Note 10 Pro is fast discharge after the update?
After the MIUI update, the system may miscalibrate the battery. Try: Discharge the phone to 0% and charge to 100% without interruption. Reccovery (Wipe Cache Partition). Turn off the background activity of unnecessary applications in Settings β†’ Battery β†’ Optimization. If the problem persists, check the battery through AccuBattery.
πŸ”Œ Can I use a non-original RAM for Redmi?
Yes, but with reservations: The power supply must support Quick Charge 3.0/4.0 (for fast-charging models, the charging current shall not exceed 2.4A (for standard models) or 3A (Redmi Note with support 33W). Avoid Cheap Chinese RAMs Without Certification – They Can Damage Power Controllers. ⚠️ Note: If after using the non-original RAM the phone stopped charging, check the port USB-C injury.
πŸ“± How to Reset Battery Statistics on Xiaomi?
If the phone doesn't display the percentage of charge correctly, reset the battery: Turn off the phone. Press Volume up + Power to log in to Reccovery. Select Wipe & Reset β†’ Wipe Battery Stats. Reboot the device. After that, complete the full charge cycle (0-100%).
πŸ’° How much does it cost to replace a battery in Redmi?
The cost depends on the model and type of service: Model Original battery (rub) Analog (rub) Redmi Note 11/11 Pro 1 800–2 500 1 200–1 600 Redmi 10/10A 1 500–2 000 900–1 300 Redmi 9/9C 1 200–1 800 700–1 000 πŸ’‘ Tip: Original batteries last longer, but analogs from proven brands (Camelion, Remax) can be just as good when used properly.