Time on Xiaomi devices can be lost for various reasons, from time zone change to software failures. Incorrectly configured watches lead to missed notifications, errors in the call log and problems with data synchronization. In this article, we will discuss all the current ways to change time on Redmi, POCO, Mi and Mi Band/Xiaomi Watch smartwatches β from automatic synchronization to manual adjustment through the engineering menu.
We will focus on common errors: why time is reset after rebooting, how to fix a constant shift of 1-2 hours and what to do if the device does not sync with NTP servers. All instructions are tested on the latest versions of MIUI 14/15 and firmware for wearable gadgets from 2023-2026.
1. Automatic time synchronization over the network
The easiest way is to enable automatic time settings via mobile network or Wi-Fi. This method works on all Xiaomi smartphones with MIUI 10 and later, as well as on smartwatches with support for NTP- protocol.
For activation:
- π± Open the Settings. β Additionally. β Date and time
- π Switch the switches "Date and Time Auto Determination" and "Time Zone Autodetermination" to the position "On".
- π Wait 10β30 seconds β the device syncs with Google or Xiaomi servers
If time hasn't updated:
- π Reconnect to another network (e.g., from 4G to Wi-Fi)
- π‘ Manually select operator in Settings β SIM- Maps and Mobile Networks
- π Reboot the device β sometimes resetting the NTP- services cache helps
β οΈ Warning: On some firmware (e.g., Global ROM for POCO X3), automatic sync may conflict with Google Play services. In this case, temporarily disable Google Time Sync in your account settings.
2 Manual change of time and date
If automatic synchronization is not working or you are in a region with limited access to NTP- servers, set the time manually.This method is suitable for all devices, including the Xiaomi Mi A1/A2 (on Android One) and older models on the MIUI 9.
Instructions:
- Go to Settings β Additional β Date and time
- Turn off the "Date and Time Auto-Detection" option
- Click Set a date and select the current date in the calendar.
- Click Set time and enter current time in the format ChCh:MM
- For time zone, select Select time zone manually and specify your region (e.g. Moscow, GMT+3)
On the Mi Band 7/8 or Xiaomi Watch S3 smartwatch, manual time setting is only available through the Mi Fitness app:
- π± Open Mi Fitness β Select Device β Device Settings
- π Press Time and Date β Turn off "Sync with Phone"
- β° Set the time manually and save the changes
β οΈ Warning: On the Xiaomi Watch 2 Pro, when manually setting the time, the synchronization with weather widgets may disappear. To fix this, reset the clock after changing the time (press the power button for 10 seconds).
βοΈ Preparation for manual time setting
3. Resetting time settings through the engineering menu
If time on Xiaomi is constantly lost (for example, after each shutdown), the problem may be in the system files timezone or NTP- cache, in which case the reset via the engineering menu MTK Engineer Mode (for MediaTek processors) or Qualcomm Service Mode.
For devices on MediaTek (e.g. Redmi Note 11, POCO M4 Pro):
- Enter the code in the phone application: ##36446337##
- Go to Connectivity β NITZ (Network Identity and Time Zone)
- Click Update NITZ and wait for confirmation
- Go back to the main menu and select Time/Date β Reset Time.
For Qualcomm Snapdragon devices (e.g. Xiaomi 13, POCO F5):
- π Enter the code: ##4636##
- π§ Select Phone Information β scroll to Network Time
- π Press Update NITZ and restart the device
On some models (for example, Redmi 10C) after resetting through the engineering menu, you may need to re-activate the SIM- card - insert it again or restart the phone.
What is NITZ and why is it important?
4. Correction of time synchronization errors
If time on Xiaomi is straying regularly, check out the following points:
| Problem. | Reason. | Decision |
|---|---|---|
| Time resets after resetting | /system/etc/timezone file or NTP cache is damaged | Reset the time settings through the engineering menu or reinstall the firmware |
| Continuous shift of 1-2 hours | Incorrect time zone or conflict with Google servers | Turn off Google sync in your account settings and use Xiaomi servers |
| The watch on the smart bracelet is not updated | No phone connection or outdated Mi Band firmware | Update the firmware through Mi Fitness and reconnect the bracelet |
| Time in the status line does not coincide with the system | Failure of SystemUI or MIUI launcher | Clear the SystemUI application cache in Settings β Applications |
For root-access devices, you can manually fix the time files:
adb shell
su
rm /data/time/*
rebootβ οΈ Warning: On Xiaomi with bootloader lock, manually changing system time files can lead to a "brick" (device breakage).
π‘
If time is only lost in certain apps (like WhatsApp or Telegram), check the sync settings in the messengers themselves. Sometimes the conflict arises from different time display formats (12-hour vs 24-hour).
5.Tune time on Xiaomi smartwatches and bracelets
Xiaomi smartwatches and fitness bracelets (Mi Band, Xiaomi Watch, Amazfit) synchronize time with a connected smartphone. If the clock displays the wrong time, the problem may be:
- π΅ No communication between the watch and the phone (check Bluetooth)
- π Incorrect time zone settings on a smartphone
- π Outdated watch firmware (update via Mi Fitness or Zepp)
- π Discharged battery (at a charge level below 10%, synchronization may be disabled)
For the Xiaomi Watch S3 and Watch 2 Pro:
- Open the Xiaomi Wear app on your phone
- Select your watch β Device settings β Time and date
- Activate the option "Sync with the phone"
- If the time is not updated anyway, reset the clock to factory settings (Settings β System β Reset)
For the Mi Band 6/7/8:
- π± In Mi Fitness, go to Profile β Your Device β Settings
- π Press Sync Data and wait for the time update
- π If the bracelet doesn't respond, put it on charge for 30 minutes - sometimes the failure is due to energy-saving mode.
π‘
On Xiaomi smartwatches, time can be lost due to conflict with running or training apps (like Strava or Nike Run Club).Close all background apps associated with GPS before setting the time.
6. Features of time settings on different versions of MIUI
Depending on the version of MIUI and regional firmware (Global, China, EEA), the time settings menu may differ.
| MIUI version | The Way to Time Settings | Features |
|---|---|---|
| MIUI 12β14 (Global/EEA) | Settings β Additional β Date and time | There is a separate switch for "Use 24-hour format" |
| MIUI 15 (Beta) | Settings β System and device β Date and time | Added option "Synchronization with 5G network" (for Xiaomi 14) |
| MIUI for POCO (e.g. POCO X5 Pro) | Settings β Additional β Region and time | Time zone is selected from the list of cities (without reference to GMT) |
| China ROM (without Google) | β β | Sync only works with Xiaomi servers (no Google NTP option) |
On Xiaomi with Android One (such as Mi A3), the time menu is identical to the βpureβ Android:
- π± Go to Settings β System β Date and time
- π Include "Network-defined time" and "Network-defined time zone"
- π If automatic determination does not work, manually select a time zone from a list (e.g., Europe/Moscow)
7.Tackle time issues after MIUI update
After major MIUI updates (e.g., MIUI 13 to MIUI 14), users often experience time disruptions.
- π Old settings conflict NTP with new servers
- π¦ File Damage /system/usr/share/zoneinfo
- π Energy optimization that disables background synchronization
To fix the problem:
- Go to Settings β About Phone β System Update and Check the Relevance of the Firmware
- If the update didnβt help, reset your network settings: Settings β SIM- Maps and mobile networks β Reset network settings
- For devices with unlocked bootloader, run in ADB: adb shell settings put global auto_time 1 adb shell settings put global auto_time_zone 1
If the time is lost only in the mode of energy saving:
- π± Open Settings β Battery and Performance β Power Saving Mode
- π Press Mode Settings β uncheck the box from "Limit background activity"
- π Add the Watch app (com.android.deskclock) to the list of exceptions