How to check the Xiaomi meter: battery, running time and charging cycles

The meters on Xiaomi smartphones are hidden tools that capture critical data about the state of the device, from the number of battery charging cycles to the total screen time, which help to estimate real battery wear, detect software failures or even check whether the seller has twisted data before selling a used phone, but the manufacturer does not bring this information to the home screen โ€“ it has to be searched in the depths of the system.

In this article, weโ€™ll take a look at all the official and hidden ways to check meters on Xiaomi, Redmi and POCO, from simply browsing in settings to using ADB and engineering menus. Youโ€™ll learn what data meters capture, how to reset them (and whether to do so), and what numbers are considered the norm for battery in 2026. Instructions are relevant for MIUI 14/15 and newer versions, including devices on HyperOS.

What meters are in Xiaomi smartphones and why check them

Xiaomi meters fall into three main categories, each of which is responsible for its own aspect of the device:

  • ๐Ÿ”‹ The battery charge cycle counter shows how many times the battery has been charged from 0% to 100%, and this parameter directly affects battery wear: after 500-800 cycles, the capacity usually drops by 20-30 times%.
  • โฑ๏ธ Time Counter โ€“ captures the total screen activity time (Screen On Time, SOT) It's also a standby time, which helps detect abnormal charge flow.
  • ๐Ÿ“Š System Event Counters โ€“ Include data on reboots, overheating, charging errors and other critical events, which are often reset before selling used phones.

Why does it matter? For example, if you buy a Xiaomi 13 Ultra handheld and the seller claims that the battery is "almost new" and the meter shows 700 cycles, that's a clear sign of cheating. Or if your Redmi Note 12 suddenly starts to run out in 3 hours and the SOT meter shows 10+ hours of activity, then the system is running background software that "eats" the charge.

The meters also help diagnose hardware problems, such as if the overheat meter is triggered every 10 minutes, it could indicate a battery or thermal paste malfunction.

๐Ÿ“Š Why do you check the counters on Xiaomi?
Before buying a used phone
Diagnostics of the battery
Monitoring of time-conferences
Curiosity
Other

Method 1: Checking the battery meter through the standard MIUI menu

The easiest method is to use the built-in MIUI or HyperOS tools. It is suitable for most models Released after 2019, and does not require root rights or a PC connection.

Instructions:

  1. Open the Settings app (cog icon).
  2. Go to the About Phone section (usually at the bottom of the list).
  3. Tap the MIUI (or HyperOS) version several times until the notification โ€œYouโ€™ve become a developer!โ€ appears.
  4. Go back to the main Settings menu and open a new section for developers.
  5. Scroll down to the Battery Status block (or Battery Info in English firmware: ๐Ÿ“‰ Level of wear (percentage) ๐Ÿ”„ Number of charging cycles ๐Ÿ”‹ Current capacity (in mAh) vs. nominal

Note: On some models (such as the POCO F5 or Xiaomi 12T), this section may be called Battery Health or may be hidden deeper in the Additional Settings โ†’ Battery.

โ˜‘๏ธ What to do if there is no section "Battery status"

Done: 0 / 4

โš ๏ธ Note: On custom firmware devices (like LineageOS or Pixel Experience), this method may not work. ADB or third-party applications like AccuBattery.

Method 2: View screen time (SOT) and usage statistics

The Screen On Time (SOT) counter shows how long the screen has been active since the last charge, and it's one of the key indicators of autonomy.

  1. Open the Settings. โ†’ Battery.
  2. Slip on the charge consumption schedule (usually at the top of the screen).
  3. At the bottom, the screen time will appear with an exact value in hours and minutes.
  4. Connect the phone to the PC and execute in the command line: adb shell dumpsys battery This will display full information about the battery, including: charge counter - current charge in mkAh cycle count - number of cycles (if supported) health - state (GOOD, FAIR, POOR)

To view the system's operating time, use the command:

adb shell dumpsys batterystats

This command will show detailed statistics, including screen on/off events, processor running time and application charge consumption.

โš ๏ธ Note: Some models (e.g. Xiaomi) 12S Ultra: The dumpsys battery command may not output cycle count. In this case, try an alternative method through the engineering menu (Method 4).

How to save the ADB log to a file?
Execute the adb shell dumpsys battery command > battery_log.txt. File. battery_log.txt It will appear in the folder from which it was launched. ADB.

Method 4: Engineering menu (for advanced users)

The Engineering Mode is a hidden section that brings together all the low-level settings and diagnostic tools, and you can find data that doesn't show either MIUI or ADB.

How to get there:

  1. Open the Phone app.
  2. Enter the code ##4636## (for battery testing) or ##284## (for meter checks).
  3. Select Battery Information (or Battery Use History)

How to use AccuBattery:

  1. Install the app from Google Play.
  2. Give all the necessary permissions (access to battery statistics).
  3. Go to the Health tab โ€“ here will be a graph of wear and current capacity.
  4. In the Charging tab, you can see the charging current and the time to full charge.

The advantage of third-party applications is that they keep a history of data, which allows you to track the dynamics of wear, for example, if the battery capacity fell from 4800 mAh to 4500 mAh in a month, this is a signal that you need to replace.

โš ๏ธ Warning: Some apps (like Battery Calibration) suggest "reset the battery counter" that doesn't restore real capacity, it just resets the statistics in the system.

How to Reset Counters on Xiaomi (and Whether to Do It)

You can drop the meters on Xiaomi, but it's not recommended for no good reason.

  1. Software reset via ADB: adb shell dumpsys batterystats --reset This will reset usage statistics, but will not affect actual battery wear.
  2. Reset via engineering menu โ€“ Some models allow cycle counters to be reset, but this requires access to hidden settings.
  3. Hardware reset โ€“ shutting down the battery for 10+ minutes (only for power users, risk of damage!).

When a discharge is justified:

  • ๐Ÿ”ง After the battery is replaced, the new battery is calibrated correctly.
  • ๐Ÿ“‰ When the meter fails (for example, the phone shows 100% charge, but turns off at 30%).

When dumping is harmful:

  • ๐Ÿšซ Before selling a phone is a scam of the buyer.
  • ๐Ÿšซ Without a reason, it distorts the real statistics of wear and tear.

๐Ÿ’ก

If you replace the battery, run 2-3 full charge/discharge cycles (0โ€“100%) before resetting the meter, which will help the system correctly evaluate the new capacity.

Frequent questions about Xiaomi counters

How many charging cycles is considered the norm for Xiaomi?
Modern lithium polymer batteries in Xiaomi are designed to last 500-800 cycles until 20% capacity is lost. After 1000 cycles, the wear is usually 30-40%. For example, if your Redmi Note 11 has gone through 700 cycles, the battery probably holds 70-75% of its original capacity.
Can I reset the cycle counter without root?
Yes, through ADB or engineering menus (if the model supports), but it won't bring back the battery's capacity, it'll only hide the real wear and tear, and used phone vendors often use this trick.
Why does the SOT counter show unrealistically high values?
This could be a MIUI bug or a consequence of using apps to overclock the battery. Try resetting statistics through Settings โ†’ Battery โ†’ Three dots โ†’ Reset statistics.
How to check the counters on Xiaomi with HyperOS?
In HyperOS, the path has changed a little: Settings โ†’ About Phone โ†’ Diagnostics โ†’ Battery status. If there is no partition, use ADB (Method 3).
What if the counter shows 0 cycles on the used phone?
Most likely, the data was reset. Check the actual state of the battery through AccuBattery or the engineering menu. Pay attention to the voltage and discharge rate, they will give real wear.