How to check the number of battery charging cycles on Xiaomi: 5 working ways

Why it’s important to know the number of charging cycles on Xiaomi

The battery is one of the most vulnerable components of a smartphone, and its life depends on the number of full charging cycles. Xiaomi, Redmi and POCO use lithium polymer batteries that lose up to 20% of capacity after 500-800 cycles. If your phone becomes more quickly discharged, overheated or suddenly shut down at 10-15% charge, the reason may lie in the wear of the battery.

Unfortunately, MIUI It doesn't show the number of charging cycles in the standard settings, which is something that the manufacturer keeps from users, but there are a few ways to get it: through the engineering menu, through special applications, ADB-In this article, we'll look at all the current methods for models. 2018–2026 years, including Xiaomi 13/14, Redmi Note 12 and POCO F5.

Before you start, consider that some methods require unlocking the bootloader or root rights. If you are not ready for such manipulations, use safe alternatives – we will describe them too.

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

The easiest method is to use the hidden engineering menu available on most Xiaomi smartphones without additional software, which works on devices with Qualcomm chipsets (for example, Snapdragon 660/732G/8 Gen 2) and does not require superuser rights.

Instructions:

  1. Open the phone application (standard call).
  2. Enter the combination: ##4636###.
  3. In the menu that appears, select Battery Information.
  4. Look for charge counter or battery capacity. Unfortunately, there's no direct cycle indication, but you can estimate the wear and tear ratio of current capacity/factory capacity.

For example, if the factory capacity of your Redmi Note 11 is 5000 mAh, and the menu displays 4200 mAh, this means wear and tear of ~16%.

Cycles β‰ˆ (100% - current capacity in %) Γ— 2

For our example: (100% – 84%) Γ— 2 β‰ˆ 32 cycles.

⚠️ Note: On some firmware (for example, MIUI Global 14) the engineering menu can be blocked. If the combination does not work, try the alternative code: ##284## (battery test).

πŸ“Š How often do you check the battery status?
Once a month
Only when the problems start.
Never checked.
I use special applications.

Method 2: Diagnostic applications (AccuBattery, CPU-Z, AIDA64)

If the engineering menu doesn't work, use third-party utilities that won't show the exact number of cycles (this information is only read by the battery controller), but they will help you estimate wear from indirect data.

Top.-3 apps:

  • πŸ”‹ AccuBattery β€” analyzes charging history and calculates wear and tear. Shows a percentage of battery health. Minus: requires calibration (multiple full charge cycles).
  • πŸ“Š AIDA64 β€” In the Battery section, you can see temperature, voltage and current capacity. Compare it to your passport (e.g., 4500 mAh instead of 5,000 mAh). = 10% wear and tear).
  • πŸ” CPU-Z β€” This shows the wear level in the Battery section. Data is taken from system logs, but may be inaccurate on custom firmware.

How to use AccuBattery:

Charge your phone to 100% and calibrate the app|Use your phone normally for 2-3 days|Check the Health section for wear assessment|Compare the current capacity with the passport in the characteristics of the model-->

Importantly, these apps don't read the data of the battery controller, they just analyze the behavior of the battery, and for the exact number of cycles you need ADB or physical access to the battery.

πŸ’‘

If AccuBattery shows "No data" after installation, charge the phone to 100%, then discharge to 0% without recharging, which will help the application collect basic statistics.

Method 3: ADB-Teams for experienced users

For those willing to use Android Debug Bridge (ADB), there’s a way to get real-world charging cycles straight from the battery controller.This method works on all Xiaomi smartphones with the bootloader unlocked, but requires a PC and minimal command-line knowledge.

Instructions:

  1. Install ADB and Fastboot Tools on your computer.
  2. Enable USB debugging on your phone: Settings β†’ About Phone β†’ MIUI version (click 7 times to become a developer), then Settings β†’ Additional β†’ Developers β†’ Debugging over USB.
  3. Connect your phone to your PC and type in the command line: adb shell su cat /sys/class/power_supply/battery/cycle_count
  4. If a command returns a number (e.g. 312), that is the number of cycles. If a Permission denied error appears, root rights are required.

Alternative command for devices with chipsets MediaTek:

adb shell dumpsys battery

Look for the charge counter line, which will show the total charge that passed through the battery (in mAh). Divide this value by passport capacity to estimate the number of cycles.

⚠️ Attention: Use ADB With root rights, it can lead to loss of warranty on Xiaomi devices. On some models (for example, Xiaomi 13 Ultra), this also blocks access to banking applications due to the SafetyNet trigger.

What if the ADB does not show cycles?
Some of the features (especially Chinese versions) MIUI) The path to the loop file may be different. Try alternative commands: adb shell cat /sys/class/power_supply/bms/cycle_count adb shell cat /sys/class/power_supply/battery/charge_full If nothing works, only physical access to the battery remains (see Method). 5).

Method 4: Read logs through the Testing app (for POCO and Redmi)

Some POCO and Redmi devices (e.g., POCO X3 Pro, Redmi Note 10) have a hidden Testing app that shows advanced battery information, including cycles. Here's how to find it:

Steps:

  1. Install. APK-Application file "Testing" (available on 4PDA).
  2. Open it and go to the Battery section.
  3. Scroll down to the Cycle Count block, and you will find the exact number of cycles.

Example of display on POCO F3:

ParameterMeaningExplanation
Cycle Count287Number of complete charging cycles
Battery Health83%Residual capacity relative to factory
Charge Full4150 mAhCurrent maximum capacity
Temperature32Β°CCurrent battery temperature

If the app doesn't start, check the MIUI version. firmware newer than MIUI 13 may require rollback or use of ADB.

Method 5: Physical battery inspection (for disassembled devices)

If the software methods don’t work, the most reliable but time-consuming way is to count cycles from the battery controller, which is only possible when disassembling the phone and requires a multimeter or specialized equipment (such as a USB-C Battery Tester).

How it works:

  • πŸ”§ Xiaomi batteries are equipped with a chip BQ27541 or similar, which stores data on cycles in EEPROM.
  • πŸ“Ά With help. I2C-adapter (e.g., adapter, FT232H) You can connect to the battery and count the log.
  • πŸ’Ύ To decode data, use programs like BatteryMon or HHD Software.

Example of the logo from the battery Xiaomi Mi 11:

[


"Design Capacity": 4600,




"Full Charge Capacity": 3910,




"Cycle Count": 412,




"Manufacturer Date":"2021-05-15",




"Serial Number":"XM21051500123"




]

⚠️ Warning: Disassembly of the phone cancels the warranty and can damage the plumes or battery.If you are not sure about your skills, contact the service center.The cost of diagnosing the battery in official Xiaomi services - from 500 rubles.

πŸ’‘

Physical verification is the only way to get 100% accurate cycle data, but it is only suitable for devices with removable batteries or when ready to disassemble.

What to do if there are too many cycles?

If the test showed more than 500 cycles, your Xiaomi battery is in critical condition.

  • πŸ”„ Battery calibration: Completely discharge the phone, then charge to 100% without interruption. Repeat 2 to 3 times. This can temporarily improve performance.
  • ⚑ Battery replacement: The official battery for Xiaomi costs 1500-3,000 rubles (depending on the model.
  • ❄️ Charging optimization: Use Optimized Charging modes (in) MIUI 14) or limit charge to 80% via AccuBattery.
  • πŸ“‰ Reset cycle counter: On some models, you can reset the counter through ADB, But it won't restore the capacity and can impair the accuracy of charge control.

Comparative table of the cost of replacing the battery:

ModelCost of battery (officers)Cost of workTotally.
Xiaomi 13/13 Pro2800–3200 β‚½1000–1500 β‚½3800–4700 β‚½
Redmi Note 12 Pro+1800–2200 β‚½800–1200 β‚½2600–3400 β‚½
POCO X5 Pro1500–1900 β‚½700–1000 β‚½2200–2900 β‚½

If you decide to replace the battery yourself, buy only original modules labeled Xiaomi or TD Tech. Cheap counterparts often have an understated capacity and can swell in 3-6 months.

FAQ: Frequent questions about Xiaomi charging cycles

Can I reset the cycle counter on Xiaomi?
Technically, yes, through an ADB or an engineering menu, but it won't restore battery capacity. Zeroing the meter can cause the charge controller to malfunction. For example, on the Redmi Note 9, after resetting cycles, the phone may start showing the wrong percentage of charge.
How many cycles can Xiaomi battery withstand?
Xiaomi official data: 500 cycles - loss of up to 20% capacity (normal for most models); 800 cycles - critical wear (30-40% capacity loss); flagships (Xiaomi 14, Mix Fold 3) use batteries with increased resource - up to 1000 cycles. The real life depends on the operating conditions: frequent overheating, charging with "cheap" adapters or discharge to 0% reduce the resource by 30-50%.
Does MIUI show the number of cycles in the settings?
No, the standard MIUI settings (including versions 12-14) don't include charging cycles, and the only thing that is available to the user is the battery status in Settings β†’ Battery, but only shows the overall score ("Good", "Mean", "Bad") of the data that is not available.
Can I check the cycles on Xiaomi without root?
Yes, but with limitations: Engineering menu (#4636##) is an indirect estimate; AccuBattery or AIDA64 is a rough wear; some models (POCO F4, Redmi K50) run the rootless Testing app. The exact number of cycles without root can only be found on Qualcomm chipset devices via ADB (Dumpsys Battery Team).
Does wireless charging affect the number of cycles?
Yes, but not as critical as many people think: Wireless charging (Qi) heats up the battery more than wired charging, which accelerates degradation by 10 to 15 percent. However, modern Xiaomi smartphones (such as the Xiaomi 13 Pro or Mix 4) have a cooling system that compensates for this effect, the main thing is not to use cheap wireless charging without certification.