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

Why it is important to know the number of battery charging cycles 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. Knowing the current state of the battery, you can take action on the battery: calibrate the battery, replace it or adjust charging habits.

Unfortunately, MIUI doesn't show the number of cycles in standard settings -- that's hidden in the engineering menu or the service utilities. In this article, we'll look at 5 proven methods, including root-free methods, using ADBs, third-party applications, and even physical disassembly of the device, and you'll learn how to interpret the data and what to do if the indicators are critical.

Important: cycle count is not the only indicator of battery health, but also consider current capacity (in mAh), discharging speed and temperature, for example, if a smartphone runs out at 10% per hour in standby mode, it is a signal of degradation, even at low cycle counts.

Method 1: Checking through the engineering menu (without root)

The fastest and safest method is to use Xiaomi’s hidden engineering menu, which works on most models, including the Redmi Note 10/11/12, POCO X3/X4/X5, Mi 11/12/13 and others. The instructions are universal, but on some firmwares the path may be slightly different.

To open the engineering menu:

  1. Open the Phone app.
  2. Enter the combination: ##4636###.
  3. Select Battery Information (or Battery Information).

In this section you will see:

  • πŸ”‹ Level of charge (level) - current percentage.
  • πŸ”„ Status – Charging, Discharging, etc.
  • πŸ“Š Capacity - current capacity in mAh (compare with passport).
  • πŸ”’ Number of cycles (Charge counter or Cycle count.

Try another combination: ##6484##|Make sure that SIM-map inserted|Reboot your smartphone|Update. MIUI last-minute-->

⚠️ Note: Some models (e.g. Xiaomi 13 Ultra or POCO F5) The Cycle count field may not be available, due to Xiaomi's policy of hiding data on flagship devices.

Method 2: Use ADB (for advanced users)

If the engineering menu didn't show the number of cycles, you can get data through Android Debug Bridge (ADB), which requires connecting your smartphone to your computer, but doesn't need root rights. It's suitable for all MIUI devices, including the Redmi K50, Xiaomi 12T, and others.

Steps to verify:

  1. Download and install ADB Tools on PC.
  2. Turn on USB Debugging on your smartphone: Settings β†’ About Phone β†’ MIUI version (click 7 times to activate Developer Mode), then go back to Settings β†’ Additional β†’ Developers β†’ Debugging on USB.
  3. Connect the phone to the PC and confirm the debugging permission.
  4. Open the command prompt (or Terminal on Mac/Linux) and type:
adb shell


dumpsys battery

In the conclusion, find the lines:

  • charge_counter β€” Number of cycles (can be displayed as cycle_count).
  • Capacity is the current capacity.
  • health - battery status (GOOD, OVERHEAT, DEAD etc.).

πŸ’‘ Example of inference:

charge_counter: 312


Capacity: 3800 (out of 4500 mAh originally)




health: GOOD

adb shell cat /sys/class/power_supply/battery/cycle_count

This way works on most devices with pure Android, but on the other hand, MIUI may be blocked.-->

Method 3: Battery monitoring applications

If previous methods have failed, third-party applications may be available, which may not always show the exact number of cycles (especially without root), but give an overall picture of battery health.

AnnexNeed root?Showing cycles?Additional functions
Battery Doctor❌ No.⚠️ Partially.Health assessment, temperature monitoring
AccuBattery❌ No.❌ No (only capacity)Charging statistics, wear forecast
CPU-Z❌ No.⚠️ Sometimes.Detailed information about iron
Kernel Adiutorβœ… Yes.βœ… Yes.Core tuning, voltage control

⚠️ Note: Root-free applications often show estimates based on algorithms rather than the actual performance of the battery controller. For example, AccuBattery calculates wear and tear by discharging rate, but does not see the actual number of cycles. ADB.

If you are ready to get root rights, install Kernel Adiutor or AIDA64 β€” They read data directly from system files, including /sys/class/power_supply/battery/cycle_count.

Engineering menu|ADB|Third-party annexes|No, I'm not checking.|Another way.-->

Method 4: Physical verification (for experienced users)

If the software methods don't work, you can take the battery out and read the data from its controller, which is only suitable for devices with removable batteries (e.g. Redmi 4A, Redmi 5) or if you're ready to disassemble the smartphone.

Instructions:

  1. Turn off your smartphone and remove the battery (or open the back cover on non-removable models).
  2. Find it on the battery. QR-A code or a data sticker. It's usually listed on it: πŸ“… Date of production (MF DATE). πŸ”‹ Nominal capacity (CAPACITY). πŸ”„ Number of cycles (less commonly only on service batteries).

Scan it. QR-code with another device – sometimes it encodes information about cycles.

πŸ”§ Alternative method: Connect the battery to USB-TTL adapter (e.g., adapter, CH340G) and read the data through Arduino IDE It requires electronics knowledge and is not recommended for beginners.

What if there is no data on the battery?
On most Xiaomi series batteries, cycle information is stored only in the smartphone controller, not on the battery itself. In this case, physical verification is useless - use ADB or engineering menu. If the battery is swelled or deformed, the number of cycles does not matter: it needs to be replaced urgently, even if the cycles are few.

Method 5: Contact Xiaomi Service Center

If none of these methods work, the last option is to contact the official Xiaomi service center, where, using specialized equipment (Mi Diagnose Tool), you can read a complete battery diagnosis, including:

  • πŸ“Š Exact number of charging cycles.
  • πŸ”‹ Real capacity (with regard to degradation).
  • 🌑️ History of temperature regimes.
  • ⚑ Charging/discharge speed.

πŸ’° Diagnostic cost: official Xiaomi services usually free to check the battery, but you will have to pay for replacement or repair:

  • Redmi Note 10/11: 1 500–2 500 β‚½.
  • Xiaomi 12/13: 3 000–5 000 β‚½.
  • POCO F3/F4: 2 000–3 500 β‚½.

⚠️ Note: Unofficial services may use substandard battery analogues. Xiaomi's original batteries are labeled MDY-XX (for example, MDY-11-EN Require a Part Certificate before replacing the Redmi Note 11!

How to interpret results: Normal and critical condition

Now that you know the number of cycles, you need to understand what it means. Xiaomi manufacturers claim that the battery retains 80% of its capacity after 500-800 cycles, but the real numbers depend on many factors:

Number of cyclesBattery statusRecommendations
0–300βœ… Excellent.Continue to use as usual. Avoid overheating.
300–500⚠️ SatisfactoryWatch the battery life. It might be time to calibrate the battery.
500–800⚠️ CriticalCapacity's down to 70 to 80 percent.
800+❌ Emergency.The battery has degraded to 60 percent or below, the risk of a sudden shutdown.

Critical information: If your smartphone suddenly turns off at 20 to 30 percent charge, the problem isn't with the cycles, but with the controller calibration failure. Try resetting the battery data via the engineering menu (#36446337# β†’ Battery Calibration).

πŸ“‰ Additional signs of battery wear:

  • πŸ”₯ The smartphone is very hot when charging.
  • ⚑ Charging is in jerks (for example, 80% β†’ 85% β†’ 82%).
  • ⏳ Autonomous work time has decreased by 30% or more.
  • πŸ”Œ The device does not turn on without connecting to the charging.

πŸ’‘

If the number of cycles has exceeded 500, but the capacity remains high (for example, 90% of the original), this may mean that you are using sparing charging modes (up to 80%) or a high-quality battery, in which case the replacement can be postponed.

FAQ: Frequent questions about Xiaomi charging cycles

Can I reset the charging cycle counter?
Technically, but it's not recommended. The cycle meter is stored in the non-volatile memory of the battery controller, and it can only be reset with specialized equipment (such as the Mi Flash Pro). However, this will not return the battery capacity and can lead to malfunctioning of the power management system. If you bought a used smartphone with a zero meter, check the real capacity through ADB or AccuBattery, this will help to detect fraud.
How to reduce the number of charging cycles?
The number of cycles depends on your habits to extend the life of the battery: πŸ”Œ Avoid full discharge (keep the charge at 20–80%). 🌑️ Do not use your smartphone in extreme temperatures (below 0)Β°C or higher than 40Β°C). πŸ”„ Turn off the fast charging if you don’t need it. πŸ“΅ Don't leave the device on charge overnight. MIUI You can turn on Optimized Charging in the battery settings – it automatically limits the charge to 80%.
Why are there 10-20 cycles on Xiaomi smartphones?
This is OK! The manufacturer tests the battery before selling, and several charging/discharge cycles are performed at the factory, and the meter can increase during transportation or storage (if the device was partially charged), if the new smartphone has more than 50 cycles, this is reason to doubt its novelty. Check the date of production of the battery (on the sticker or through the ADB).
Can you check charging cycles on Xiaomi without turning on your smartphone?
No, without the device or power connection, data cannot be read. The battery controller requires initialization by the system. Except for specialized service boxes (for example, Medusa Pro), which can read information from devices that are turned off, but they are not available to ordinary users.
Does wireless charging affect the number of cycles?
Yes, but not critical. Wireless charging (Qi) heats the battery more than wired charging, which accelerates degradation. However, modern Xiaomi smartphones (such as the Xiaomi 13 Pro or Mix 4) have a cooling system that minimizes harm. If you use wireless charging, monitor the temperature and avoid charging in a case.