Many Xiaomi smartphone users are wondering how to track their device activity, especially when other people have used the phone or have engaged in unauthorized activities. Android does not provide a simple “Include History” button in the standard settings menu, which often confuses owners.
To access the operating system startup time data, you need to use hidden diagnostic tools. Owners of MIUI and HyperOS devices can access system logs where each reboot or screen turn on event is recorded, which allows you to determine exactly when the device last changed its state.
It is important to understand that standard methods only show the time of the last turn on, not the full history of all launches in a month. A complete history of all inclusions without third-party tracking apps is not available, since Android does not keep a public log of all power events in a user-friendly way. However, knowing the time of the last start often helps to understand whether the phone was used in your absence.
Standard menu "About the phone" and working hours
The easiest way to get the initial status information is through the standard settings menu, which shows the system life since the last boot, and if you see that the device has been running for 5 hours and you only turned it on 10 minutes ago, it means that the reboot has been happening without you, and that's a basic indicator that doesn't require you to connect to your computer.
To find this data, you need to go to Settings → About Phone. In some versions of the MIUI shell, the information about the time of operation can be hidden in the tab “All specs” or displayed immediately under the Android version.
This is a limited method, which only shows the time since the last full cycle of on, and if the phone just turned off the screen (sleep mode), the meter will not reset, so it's better to use more advanced diagnostic methods for deep analysis.
⚠️ Note: If the system is running significantly longer than the time you had your phone in your hands, this may indicate background processes or unauthorized access.
💡
The operating time in the About Phone menu only shows the duration of the current session since the last full system boot.
Using the MIUI debugging menu to view logs
To get more information, Xiaomi owners have a special engineering menu that allows them to view system logs where critical events are recorded. To get there, you need to activate the developer mode if it is not already on, and to do this, seven times click on the build number in the About menu.
Once the developer mode is activated, a new option will appear in the menu, Additional → For Developers. Inside this section, you will need to find the option “Error Journal” or “Bug report.” However, more useful for our purpose is to directly enter the code into the engineering menu. Enter the code ##6484## (CIT) in the “callery” code, although this is a test menu, it confirms the integrity of the system.
The deeper layer is the ADB debugging menu or code ##4636##. The Usage statistics section that opens up shows the time of last application and system services activity, and the sudden jump in activity in the absence of the owner is an alarm.
Log analysis requires careful attention. In the usage statistics section, you can see which apps were launched and when. If you see WhatsApp or a gallery launch at 3 a.m. while the phone was on the table, you should think about changing your password.
Viewing System Logs Through Computer (ADB)
The most accurate way to know when a phone was turned on is to analyze the logcat or kernel log system logs through a computer, a method that requires a smartphone to be connected to a PC via USB and has an Android Debug Bridge (ADB) installed, a professional tool that gives access to the system’s raw data.
To get started, you need to enable USB debugging in the developer menu. Then connect the phone to your computer and open the command line. Enter a command to run real-time log monitoring:
adb logcat -v time | findstr "Boot"This command will filter out the boot events, display the logs of the time when the Android kernel started the initialization process, see the exact date and time of the last start, and look for lines that contain "PowerManager" or "ScreenState" that record the device waking up.
☑️ Preparation for diagnosis through ADB
If you don’t want to use the command line, there are graphical shells for ADB, such as Xiaomi ADB/Fastboot Tools. They allow you to view logs in a more convenient format where you can sort events by time and type. Look for tags responsible for turning on the screen or unlocking the device.
Analysis of application usage statistics
The built-in Digital Wellbeing tool can also tell you when your phone is active, and while it doesn't show the power on directly, it records the time you first interact with the interface after you wake up. Go to Settings → Digital Wellbeing → Toolbar.
Here's a detailed stat by day and hour, and if you see activity in the "Dislock Screen" column or app launches while your phone was taken from you, it's a clear sign of outside interference, and the usage statistics are updated almost instantly and synced with your Google account.
Special attention should be paid to system applications such as Phone, Messages or Settings, which are often associated with automated processes when running after hours, but manually opening settings by an outsider is a cause for concern.
| Parameter | Where to find out. | What does it mean? |
|---|---|---|
| Working hours (Uptime) | Settings → About the phone | Duration of the current session without switching off |
| Screen history | Digital well-being | Time and duration of unblocking |
| System Logs | ADB Logcat | Exact kernel load time (Boot) |
| Activity of applications | Battery utilization | Starting programs in the background |
⚠️ Note: Clearing your browser or chat history does not remove system logs and usage statistics hidden deep in Android.
Applications for monitoring activity
If built-in tools are not enough, specialized applications from Google Play come to the rescue. Tracker programs such as Usage Access or various antiviruses with the “Shoot when unlocking” function can take photos of someone who tried to log into the phone and record the time of the event.
Install an application that has access to usage statistics (Settings → Apps → Special app access → Usage access). These utilities can keep their own log of screen inclusions and unlocks that cannot be erased by a regular user without superuser rights, which creates an independent event log.
Some security systems, like Cerberus or Prey, can send a report of the location and time of the device to the owner's email each time they unlock, ideal for child monitoring or protection against theft, but installing such programs requires careful permission settings.
Can I recover my deleted call history?
Security and protection against unauthorized access
If you find that your phone has been used in your absence, the first thing you need to do is change your passwords, especially your Google account and your Mi Account, check the list of trusted devices in Google's security settings, and revoke access for unfamiliar gadgets.
It is recommended to establish a reliable PIN-A code or pattern lock, and enable notifications on a locked screen only for select applications, which will prevent messages from being read without unlocking. USB, If you don’t use it, it closes the hacker loophole.
Turn on Find My Device, which not only allows you to track your location, but also, in some cases, shows you the last time you connected to your network, and helps you understand when the phone last came online.
💡
For maximum protection, enable device encryption and set automatic lock SIM-map PIN-reboot.
Regularly checking logs and statistics is a good habit for digital hygiene, and even if there is no direct hack, knowing how your system works will help you respond to anomalies in the future.