How to check the total operating time of the Xiaomi Redmi phone: from the screen to the battery

Introduction: Why do you need to know the time of the smartphone?

Ever wonder how many hours your Xiaomi Redmi has spent on? That information can tell you everything from battery wear to device usage. For example, if your phone has run for more than 10,000 hours, that might explain why the battery goes down in half a day β€” even when used in moderation.

Data about the time of operation is stored in the system logs of the smartphone, but manufacturers rarely bring them to the home screen. In this article, we will discuss 3 working methods for finding out how to learn the work of Xiaomi Redmi (including the Note 12 Pro+, Redmi 10C, Redmi 9A and others).

Importantly, the methods vary in complexity, some require only standard smartphone settings, others require computer connectivity, and we'll start with the simplest and end with advanced techniques for power users.

Method 1: through embedded usage statistics (no root)

The most affordable method is to use the built-in MIUI tools, which is suitable for all Xiaomi Redmi models based on MIUI 12-14 and does not require superuser rights.

  1. Open the settings β†’ Battery and performance.
  2. Tapping on Battery Use (in some firmware, the item is called Battery Statistics).
  3. At the top of the screen, you’ll see a graph showing the screen time and total active time (including background processes).

⚠️ Note: This shows the time only for the last charging cycle (from the moment of disconnection from the network until the current moment). To see the total performance over time, go to the following methods.

πŸ’‘

If your firmware doesn’t have Battery Use, try upgrading your MIUI to the latest version or use an alternative launcher (like Nova Launcher), which sometimes reveals hidden settings.

What can be learned from this statistic:

  • πŸ“± Screen time – how many hours the display was on (useful for evaluating wear and tear) OLED-matrix).
  • ⚑ Active time – total operating time of the processor and modules (including background tasks).
  • πŸ”‹ Battery wear percentage – can be indirectly estimated by the ratio of operating time from charging.

Method 2: Engineering menu (code ##4636##)

The hidden engineering menu provides more detailed information, including the device’s total operating time in hours, which works on most Xiaomi Redmis, but requires caution – don’t change settings unless you’re sure they’re there!

Instructions:

  1. Open the Phone app.
  2. Enter the combination: ##4636### (some models may require ##6484###).
  3. Select Battery Information (Battery Information).
  4. Find Uptime – this is the total time your phone has been running since the last reboot (in milliseconds).

To translate milliseconds into hours, divide the value by 3.6 million. For example, Uptime: 123456789 means:

123456789/3600000 β‰ˆ 34,3 hour

⚠️ Warning: The engineering menu also displays Battery Health. If the value is below 80%, the battery needs to be replaced - regardless of the running time.

What if the code doesn't work?
On some MIUI firmware, the engineering menu is blocked. Alternative options: 1. Use the MTK Engineering Mode app (for MediaTek-based phones). 2. Connect via ADB and type in the command: adb shell dumpsys battery 3. Install custom recovery (e.g. TWRP) and check logs through Advanced β†’ File Manager.

Method 3: ADB-Teams for Advanced Users

If the first two methods didn’t give you the right information, you can use Android Debug Bridge (ADB), a versatile tool that will show the exact performance of the device, including the kernel and screen time.

What you need:

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB.
  • πŸ“± Included Debugging by USB on the phone (in Settings) β†’ The phone. β†’ Version. MIUI Tap 7 times, then return to the Additional Settings β†’ For developers).
  • πŸ”Œ USB-cable (preferably original).

Step-by-step:

  1. Connect your phone to your PC and open the command prompt (cmd in Windows or Terminal in macOS/Linux).
  2. Enter the command to check the connection: Adb devices must appear serial number of your Redmi.
  3. Run the command to get the operating time: adb shell cat /proc/uptime The first number is the kernel's operating time in seconds.
  4. For screen time, use: adb shell dumpsys display | grep "mScreenOnTime"

Example of conclusion:

mScreenOnTime=36000000ms

This means that the screen was on 10,000 hours (36,000,000 milliseconds/3.6 million).

Install Platform Tools from Android Developers

Turn on USB debugging on your phone

Use the original. USB-cable

Check the connection with the adb device command

Do not turn off the cable during commands-->

Data decoding: What do the numbers mean?

The values obtained can be confusing if you do not know how to interpret them. Below is a table decoding the key indicators:

ParameterWhat does it mean?Normal valuesCritical values
Uptime (total working hours)Time since the last resetA few hours to weeks.If the phone has not rebooted for months, lags are possible.
Screen On TimeTotal screen timeUp to 5,000 hours in 2-3 yearsMore than 10,000 hours – the risk of OLED burnout
Battery healthBattery status90–100%Below 80% – Replacement is required
Charge cyclesNumber of complete charging cyclesUp to 500 cyclesMore than 800 cycles – the battery has degraded

πŸ” Critical information: If the screen life exceeds 8,000 hours and the battery holds a charge of less than 60% of the original, this is a sign of complex wear - diagnostics at the service center is recommended. AMOLED-screens (for example, Note 11 Pro)+) High operating time can lead to pixel burnout.

Once a day.

Once a week.

Only after the updates

I never reboot.-->

Third-party monitoring applications

If you want constant statistics with graphs and notifications, you should consider specialized utilities that will not only show the time of operation, but also help track the wear of components.

Top.-3 Applications for Xiaomi Redmi:

  • πŸ“Š AccuBattery β€” analyzes charging cycles and predicts battery wear. Shows Screen-on time for a selected period.
  • πŸ” CPU Monitor – monitors the load on the processor and the activity time of the cores (useful for diagnosing overheating).
  • πŸ› οΈ DevCheck – provides complete information about the hardware, including device operating time and temperature logs.

⚠️ Note: Some applications (such as Greenify) can reset the time counters when optimizing background processes. If you need accurate data, turn off autocleaning cache in the settings of such utilities.

Example of the report from AccuBattery:

Frequent Mistakes and How to Avoid Them

When checking the time of Xiaomi Redmi users often face typical problems.

  1. There is no Battery Use item in the settings: Reason: Outdated firmware or custom MIUI build. Solution: Update system through Settings β†’ Software Update.
  2. The engineering menu won't open: Reason: Blocked by operator or manufacturer. Solution: Try alternative code ##6484## or use ADB.
  3. ADB doesn't see the device: Reason: No drivers or no debugging enabled. Solution: Install Mi PC Suite and check the developer's settings.
  4. Update Resets: Reason: Reset counters when you install a new firmware. Solution: Set data before you update (e.g., screenshot).

πŸ’‘

If none of these methods worked, check if system services are disabled through Settings β†’ Applications β†’ Application Management β†’ Three dots (menu) β†’ Show all the processes. Sometimes optimizers (such as Xiaomi’s Security) block access to logs.

Can I reset the time counter on Xiaomi Redmi?
Yes, but only with a full reset (Settings β†’ About Phone β†’ Settings Reset) or through fastboot commands (like fastboot erase userdata). However, this will delete all data from the device. The alternative is to root access and manually edit system files (like /data/system/usagestats), but this is risky.
Why is the screen time in AccuBattery and the engineering menu different?
Apps like AccuBattery only take into account periods of active use (when you interact with your phone), whereas system meters record all the time the screen was on (including pauses), the difference can be as much as 10-15%.
How does the time of operation affect the Xiaomi warranty?
Xiaomi does not officially use time as a criterion for refusing warranty repairs, but if the diagnosis turns out that the device was operated in extreme conditions (for example, the screen worked for more than 15,000 hours at high temperatures), this can be grounds for declaring wear "natural." Always keep checks and time data - they will help prove normal conditions of use.
Can I find out the time of the phone before the purchase?
Yes, but the seller can hide the real data. Check: Operating time through the engineering menu (if the seller allows), battery status in AccuBattery (number of charging cycles). Battery wear sensor: enter in the engineering menu ##6484## β†’ Battery health. If the seller refuses to provide this information, this is a reason to be wary.
What is the normal screen time for Xiaomi Redmi?
Depends on the model and type of screen: LCD-screens (e.g. Redmi) 9A): up to 10,000 hours without the risk of burnout. AMOLED (For example, the Redmi Note 12 Pro+): Up to 5,000–7,000 hours (risk of residual image) gaming smartphones (e.g. Redmi) K60): Tip: Use autobrightness and dark themes to extend screen life.