Smartphone life is not just a number, it's a key indicator of its health. If you're planning to sell Xiaomi, want to verify the authenticity of the battery data, or just wondering how many hours the device has been on, this information will be useful to you. The manufacturer does not always bring this data to a prominent place, but it is stored in the system - you just need to know where to look.
In practice, the phoneβs battery life can be different from the battery life. The first shows how many hours the device has been on since the first activation (or last reset), and the second shows how many charging and discharging cycles the battery has gone through. In this article, we will focus on the first parameter, since it is most often of interest to users when buying used equipment or diagnosing malfunctions. The methods we will consider work on all Xiaomi, Redmi, POCO and Black Shark models, regardless of the MIUI version.
Important: Some methods require superuser rights or developer mode activation, and if you're not prepared for this kind of manipulation, use safe alternatives, which are enough in the article.
1. Xiaomi Standard Settings: Where to Look for Working Time
The easiest way is to look at the Settings menu. β It's about the phone. Here, the manufacturer sometimes displays basic information about the time of operation, but not on all the firmware:
1. Open Settings (cog icon on the desktop).
2. Scroll down and select About Phone (or About Device on newer versions of MIUI).
3. Find the item Operating time, Total use time or Battery Status.
β οΈ Note: Some models (e.g. Redmi Note 10 Pro) POCO X3 Pro) this item may not be available. If you can't see it, move on to the next method.
What can be seen on this menu:
- π Date of first activation β when the phone was first turned on.
- β±οΈ Total working time - total hours in the on state (excluding sleep).
- π Battery life β a separate meter for autonomous operation.
If there is no item, don't worry: it doesn't mean there is no data, it's just hidden deeper, in the engineering menu or the system logs.
2. Engineering menu: hidden data about working hours
The engineering menu (#4636##) is the heart of Android diagnostics, where hundreds of settings are stored, including uptime, but Xiaomi often blocks access to this menu through standard codes.
1. Install the MTK Engineering Mode app (for MediaTek processors) or Qualcomm EngineerMode app (for Snapdragon) from Google Play.
2. Open the app and go to Usage Statistics or Battery Information.
3. Find Uptime, which is the time you have been running continuously since the last reboot.
β οΈ Warning: Do not change other options in the engineering menu without understanding their purpose! This can cause malfunctions in the smartphone or even its βbrickingΒ».
For Xiaomi owners on Snapdragon (for example, Mi 11 or POCO F3) there is another way:
- π± Install the Shortcut Master from the Play Market.
- π In the search, type com.qualcomm.qti.engineermode.
- π οΈ Select Engineering Mode and create a shortcut on your desktop.
- π In the menu, go to Battery. β Battery Usage Stats.
Here you will see not only the operating time, but also detailed statistics of battery consumption by application.
π‘
If the engineering menu doesnβt open through codes, try entering ##284##, which is an alternative path for some Xiaomi models on MIUI 12/13.
Xiaomi Service Codes: Quick Data Access
Xiaomi uses unique diagnostic service codes, and some of them display time information.
| Code. | Appointment | It works on models. |
|---|---|---|
| ##4636## | General usage statistics (including uptime) | Most models, but often blocked |
| ##284## | Battery test and operating time | Redmi 9/Note 9, POCO X3 and newer |
| ##6484## | Battery information (including charging cycles) | Mi 10/11, Black Shark |
| ##64663## | Menu hardware testing (work time in Battery section) | Old models on MIUI 10-11 |
How to use the codes:
1. Open the Phone app.
2 Enter the code (as in dialing).
3. wait for the menu to open or the notification with the data to appear.
β οΈ Attention: MIUI 14 and later, many codes can be disabled by default. If nothing happens after you enter the code, try activating the developer mode (Settings) β The phone. β Version. MIUI β press 7 times).
4. Monitoring applications: AccuBattery, CPU Monitor and others
If the system methods don't work, third-party utilities will come to the rescue, not only showing the operating time, but also analyzing the battery status, processor temperature and other parameters.
Top.-3 apps:
- π AccuBattery shows battery life, number of charging cycles and battery health. 2-3 day-day.
- β±οΈ CPU Monitor β monitors processor time and total device activity time.
- π Device Info HW β displays detailed information about the hardware, including Uptime in the System section.
Instructions for AccuBattery (the most reliable option):
1. Install the app from Google Play.
2. provide all the permissions requested (especially access to battery statistics).
3. Go to the Health tab.
4. Scroll down to the Usage block β here will be the total uptime from the moment the application is installed.
π‘ Useful tip: If you want to track your uptime since you bought your phone, install AccuBattery immediately after you activate your device.
Charge your phone to 100% |Install the app from the official store |Give access to battery statistics |Wait 24 hours to collect data-->
5. ADB-Teams: for advanced users
If youβre ready to work with Android Debug Bridge (ADB), you can pull up your work time directly from system logs, a method that works for all Xiaomi models, but requires a PC and minimal command-line skills.
Step-by-step:
1. Activate Developer Mode (click 7 times on the MIUI version in Settings β About Phone).
2. Enable USB Debugging in Settings β Additional β For Developers.
3. Connect your phone to your PC and open the command line (or Terminal on Mac/Linux).
Enter the command:
adb shell cat /proc/uptime5. The first number in the answer is the time in seconds. To translate it into hours, divide by 3600.
Example of conclusion:
1234567.89 9876543.21Here, 1234567.89 is 1,234,567 seconds, which is ~343 hours (or 14 days of continuous operation).
For more detailed information, use the command:
adb shell dumpsys batteryIn the conclusion, find the uptime line β this is the time of work from the last charge.
β οΈ Attention: Use ADB It can be risky if you don't understand what you're doing. Don't type in unknown commands, it can cause the system to crash.
What if the ADB does not recognize the device?
6. Verification via Mi Account: Cloud Backup Data
Few people know, but Xiaomi stores some of the system information in the Mi Account cloud if backup is enabled.This wonβt give you an exact time to work, but it will help you know the date of the first activation and the number of reboots.
How to check:
1. Open Settings β Xiaomi Account.
2. Go to Mi Cloud β Backup.
3. Select Device Information or Event Log.
4. Scroll down β there may be data on the time of operation (if a backup was created).
π Important nuance: This only works if the backup has been activated since the first setup of the phone. If you bought a used device and the previous owner didn't backup, the data will not be there.
What else can you learn from Mi Cloud:
- π Date of first account binding to device (indirectly indicates age of phone).
- π Number of discharges to factory settings (if fixed by cloud).
- π± List of all devices associated with the account (useful when checking used technology).
7. Physical check: what to do if the phone does not turn on
If your smartphone doesnβt respond to the power button, but you need to know when itβs running (for example, when buying βpartsβ), there are two options:
1. Through the boot menu (Fastboot):
Press the Power button + Volume down for 10 seconds.
- The Fastboot menu does not display the time of operation, but here you can see the date of the last firmware (indirect sign).
Connect your phone to your PC and use the command:
fastboot getvar allIn the conclusion, find the bootloader-version and version-baseband options β they can indicate the approximate age of the device.
2. Through the Xiaomi Service Center:
If the phone is warranty, contact the official service with a check, and by serial number (IMEI), they can provide information about the activation date.
For devices older than 2 years, this information may not be available.
β οΈ Warning: If the seller refuses to show a working phone under the pretext of "discharged", this is a reason to be alert.
π‘
On a broken phone, you can't know the exact time you're running, and the most that's available is the date you last updated your firmware or activated it through IMEI.