How to find out the number of battery charging cycles on Xiaomi: all working ways

Over time, the battery capacity of any Xiaomi smartphone inevitably decreases due to chemical processes inside the battery. One of the key indicators of its β€œhealth” is the number of charging cycles: the more there are, the more wear and tear. The manufacturer usually claims that lithium-ion batteries retain up to 80% of capacity after 400-500 full cycles, but in practice this figure varies depending on the model, operating conditions and even the version of MIUI.

Many Redmi users, POCO Or Mi want to test this setting themselves to see if they need to replace their battery or adjust their charging habits, but Xiaomi doesn't bring that information into standard settings -- it has to be mined by workarounds. In this article, we will discuss 5 proven ways, including hidden menus, ADB-commands and third-party utilities, and explain how to interpret the data obtained correctly.

⚠️ Warning: Some methods require unlocking the bootloader or root rights.This can invalidate the warranty and damage the device if you do not act correctly.If you are not sure about your skills, use only safe methods (sections 2 and 3).

Note: on Xiaomi devices with Qualcomm processors (for example, Redmi Note 12 Pro+ or POCO F5), the data on the charging cycles are stored in the battery controller and read more easily than on models with MediaTek chips (Redmi 10C, POCO M5), where additional manipulation is often required.

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

The easiest and safest way is to use the hidden engineering menu available on most Xiaomi smartphones without root rights, which works on devices with Qualcomm chips (such as the Redmi Note 11 Pro, Xiaomi 12T) and some models on MediaTek (but not all).

Instructions:

  1. Open the Phone app.
  2. Enter the combination: ##4636## (some firmware may require ##284###).
  3. In the menu that appears, select Battery Information.
  4. Find the Charge counter or Battery charge cycle count lines, which is the number of cycles.

⚠️ Note: On certain devices (e.g, POCO X3 NFC) Instead of the exact number of cycles, you can display a total charge counter in mAh. To turn it into cycles, divide the value by the capacity of your battery (for example, for a battery). 5000 mAhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh: 15000 mAhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh / 5000 = 3 cycle).

If the engineering menu does not open or data is missing, proceed to the next method.

πŸ“Š What kind of smartphone you Xiaomi?
Redmi (Note, K-series)
POCO (F, X, M-series)
Mi (11, 12, 13)
Black Shark
Other

2.Use of the AccuBattery application (without root)

The AccuBattery app (available on Google Play) doesn’t show the exact number of cycles, but it does estimate battery wear and calculates the approximate number of cycles based on charging history.

How to use:

  • πŸ“± Install AccuBattery and provide all the permissions requested.
  • πŸ”„ Charge your phone from 0% to 100% at least 2-3 times so that the app collects data.
  • πŸ“Š Go to the Health tab – there will be an estimate of wear and the approximate number of cycles.
  • πŸ” In the History section you can see charging and discharging schedules.

πŸ’‘ A useful tip: AccuBattery also shows the actual battery capacity (in mAh) compared to the factory. If the difference is more than 20%, you should consider replacing the battery.

Use the original charger|Charge from 0% to 100% without interruption|Do not use your phone while charging|Repeat the cycle 3-5 times-->

3. ADB-Teams for Advanced Users

If the engineering menu is not available and AccuBattery is showing inaccurate data, you can try to get information through ADB (Android Debug Bridge), which works on most Xiaomi devices, but requires a connection to a computer.

Step-by-step:

  1. Enable USB Debugging in the Developer Settings β†’ About Phone β†’ MIUI Version – Press 7 times, then go back to Additional Settings β†’ For Developers.
  2. Connect the phone to the PC and confirm the debugging permission.
  3. Open the command line (Windows) or terminal (macOS/Linux) and type in: adb shell dumpsys battery
  4. Find the lines in the conclusion: charge_counter: XXXX cycle_count: YY where YY β€” cycle-number.

⚠️ Note: On some devices (especially with MediaTek) cycle_count It may be missing or zero, in which case try an alternative command:

adb shell


cat /sys/class/power_supply/battery/cycle_count

What if the ADB does not show cycles?
If the commands return an error or an empty value, it means that the manufacturer has blocked access to the data, in this case there are two options: 1. Use root access (see section 4). 2. Contact the Xiaomi service center - they have specialized diagnostic software.

4. View cycles through root access (for experienced)

If previous methods have failed and data is critical (e.g., for pre-purchase evaluation), root rights can be used.

  • 🚨 Cancels the guarantee.
  • πŸ”“ Requires unlocking the bootloader (in some models, this leads to a data reset).
  • πŸ› οΈ Wrong actions can cause the phone to fail.

If you are prepared for risk, follow the instructions:

  1. Unlock the bootloader through the official Xiaomi tool.
  2. Install custom recovery (such as TWRP) and get root with Magisk.
  3. Install Battery Guru or 3C Toolbox (require root).
  4. In Battery Info, look for Cycle Count or Full Charge Cycles.

πŸ“Œ Key takeaway: Root access is as accurate as possible, but it's a complex and dangerous process.

5. Official diagnostics at Xiaomi Service Center

If you need 100% accurate data (for example, for warranty or before selling your phone), the best option is to contact an authorized Xiaomi service center. they have special software (Mi Flash Pro, Mi Diagnostics Tool) that reads the full information about the battery, including:

  • πŸ”‹ Exact number of charging cycles.
  • πŸ“‰ Current capacity in mAh (comparison with factory).
  • 🌑️ Battery temperature profile.
  • ⚑ Rate of degradation (percentage of wear per year).

πŸ’° The cost of diagnosis in official services is usually 300-800 rubles, but sometimes it is free (for example, when warranty repairs.

⚠️ Warning: Some unofficial services use fake testers that show an understated number of cycles. Always check for a Xiaomi certificate from the workshop.

Table: Charging cycle standards for Xiaomi

To understand how worn your battery is, compare the number of cycles with the regulatory values for different Xiaomi models:

Model of the deviceFactory capacity (mAh)Cycle rate up to 20% wearCritical wear (recommended replacement)
Redmi Note 10/11/125000–5020300–400500+ or capacity < 3,500 mAh
POCO F3/F4/F54520–5000400–500600+ or capacity <3,000 mAh
Xiaomi 12/13 Series4500–5000400–450550+ or capacity < 3200 mAh
Black Shark 4/54500–5065350–400500+ or capacity <3,000 mAh
Redmi 9/10 Series5000–6000250–300400+ or capacity < 3,500 mAh

πŸ’‘ Tip: If your smartphone has exceeded a critical number of cycles, but the capacity is still normal, try calibrating the battery: completely discharge the phone before turning off, then charge to 100% without interruptions. Repeat 2-3 times.

Frequent questions about Xiaomi charging cycles

❓ What is a β€œcharge cycle” and how it is considered?
One charging cycle is 100% full discharge and battery power. For example, if you charge your phone from 50% to 100% and then 100% to 50%, this will be considered a 0.5 cycle. The full cycle is only recorded when the total discharge is 100% capacity. Modern Xiaomi smartphones count cycles automatically through the battery controller, but some budget models (for example, the Redmi A1) may not keep accurate records.
❓ Can I reset the charge cycle counter?
Technically yes, but only with specialized equipment in the service center. ADB or root will lead to: 🚫 Loss of warranty. πŸ”‹ Incorrect operation of the battery controller. ⚠️ Risk of overheating (because the phone won't "know" the actual wear) Resetting the meter without replacing the battery is a scam when selling a used phone.
❓ How many cycles can Xiaomi battery withstand before replacement?
Average life of lithium-ion batteries in Xiaomi smartphones: πŸ”‹ Budget models (Redmi) 9A, POCO C-series: 300-400 cycles. πŸ”‹ Mid-size segment (Redmi Note 11, POCO X4): 400-500 cycles. πŸ”‹ Flagships (Xiaomi 13 Ultra, Black Shark 5 Pro): 500-600 cycles. After exceeding these values, the capacity usually falls below 70-75%, which leads to a noticeable reduction in operating time.
❓ Does fast charging affect the number of cycles?
Yeah, but not as much as you think: πŸ”Œ Fast charging (33W/67W/120W) increases the temperature of the battery, which accelerates the degradation of the 10–15% versus slow (5W–10W). ❄️ However, modern Xiaomi smartphones automatically limit the current when overheating, so the difference is not critical. πŸ’‘ The main factor of wear is deep discharges (below). 10%) and long-term stay on 100%. Recommended: Use fast charging when needed, but avoid keeping your phone on charge all night long.
❓ How to extend the life of Xiaomi battery?
A few verified tips: πŸ”‹ Keep the charge level in the range of 20-80% (use the function Optimized charging in the battery). MIUI). β˜€οΈ Avoid overheating (do not play heavy games on charging, do not leave your phone in direct sunlight). πŸ”Œ Use original chargers (low-quality power supplies damage the battery controller). πŸ“΅ Every 1-2 months, perform a full discharge-charging cycle for calibration. πŸ›Œ Do not leave your phone on charge all night (especially with fast charging on).