How to change the date on Xiaomi devices: smartphones, watches, TV

Changing the date on Xiaomi devices can be necessary in a variety of situations, from a banal error after replacing the battery to the need to test applications with a time reference. Despite the apparent simplicity of the operation, many users face unexpected problems - for example, when the date is reset after a reboot or the device refuses to sync with time servers. This article covers all possible scenarios for smartphones (Redmi, POCO, Mi), smart watches (Mi Band, Xiaomi Watch) and TVs (Mi TV).

Xiaomiโ€™s ecosystem is very closely integrated with Googleโ€™s services and its own cloud solutions, which means that simply changing the date in the settings is sometimes not enough โ€“ additional synchronization adjustments are required, or even a cache reset of system applications. We will analyze both standard methods through the MIUI interface, and hidden features through the engineering menu, which the manufacturer does not advertise.

Why you should change the date of Xiaomi

At first glance, changing the date seems like a trivial task, but in practice, users face this need for various reasons:

  • ๐Ÿ”„ Resetting settings after hardware repair (replacement of the battery, motherboard)
  • โณ Testing of applications with time restrictions (trial versions, promotions)
  • ๐ŸŒ Moving to another time zone with automatic time adjustment
  • ๐Ÿ”ง Diagnosing system errors where an incorrect date blocks updates
  • ๐ŸŽฎ Bypassing time limits in games or services (e.g. daily limits)

It is important to understand that on devices with unlocked bootloader or custom firmware (LineageOS, Pixel Experience), the process may be different, and some banking applications and services with two-factor authentication can block access if there is a significant difference in system time from server time.

๐Ÿ“Š Why did you need to change your date to Xiaomi?
Post-repair discharge
Application testing
Moving/travelling
Solving a system error
Other

Method 1: Standard settings via MIUI (for smartphones)

This is the most obvious and secure method that works on all Xiaomi smartphones running MIUI 12-14 and HyperOS. The interface may vary slightly depending on the shell version, but the general logic is maintained:

  1. Open the Settings app (cog icon)
  2. Go to the section Additional โ†’ Date and time
  3. Turn off the slider Autodetermining date and time
  4. Click on the Set a date and select the desired value in the calendar
  5. Similarly, set the time when necessary.
  6. Enable back automatic determination if network synchronization is required

On some models (POCO F5, Redmi Note 12 Pro+), the path may be slightly different: Settings โ†’ System โ†’ Date and time. If the date is reset when you reboot after changing, this indicates a problem with the battery backup (requires a replacement capacitor on the motherboard).

Shut down the internet (Wi-Fi/mobile data)|Close all background applications|Check the battery charge (>30%)|Make a backup copy of important data-->

Method 2: Change through the Engineering Menu (for power users)

If standard settings do not work (for example, gray buttons or the inability to save changes), you can use a hidden engineering menu, which requires caution, since incorrect actions can lead to failures in the communication module.

Instructions for most Xiaomi models:

1. Open the Phone app.


2 Enter the combination: ##4636###




3. Select "Phone Information"




4. Scroll down to the "Set date and time" section




5. Enter the values in the format: GYYG-MM-DD CH:MM:SS




6. Press "Install" and restart the device

On some firmware (MIUI Global 14.0.4+) The engineering menu can be blocked, and then you have to use it. ADB-team:

adb shell settings put global auto_time 0


adb shell settings put global auto_time_zone 0




adb shell date -s YYYYMMDD.HHMMSS

What to do if the engineering menu does not open?
On some models (e.g. Xiaomi 13 Ultra), the manufacturer blocks access to the engineering menu through standard codes. In this case, you will need: 1. Install the MTK Engineering Mode application (for devices running MediaTek processors) 2. Or use Qualcomm Service Mode for Snapdragon models 3. The alternative is to temporarily obtain root rights through Magisk and edit the file /system/build.prop

Method 3: Set the date on Xiaomi smartwatch (Mi Band, Watch)

Xiaomi smart devices sync time automatically with your smartphone via the Mi Fitness or Zepp Life app. Manual date change on the watch itself is usually impossible, but there are workarounds:

  • ๐Ÿ“ฑ Through Smartphone: Change the date on your phone, then sync the clock (in the app: Profile) โ†’ Settings of the device โ†’ Synchronize time)
  • โš™๏ธ Reset hours: if time is constantly straying, reset through Settings โ†’ Reset to factory clock
  • ๐Ÿ”Œ Disable Auto Sync: Turn off Auto Sync Time in the app (not available on all models)

For the Xiaomi Watch S3 and later, there is an undocumented possibility of changing the time through the developer mode:

  1. Activate the developer mode (5 times click on the version of the software in the settings of the clock)
  2. Connect your watch to your PC via the Mi Watch Tool
  3. Use the command: setprop persist.sys.timezone "Europe/Moscow"

๐Ÿ’ก

If after resetting the clock time continues to be lost, check the density of the adjoining contacts of the charger - weak contact can cause malfunctions in the work. RTC-Module (real time hours).

Method 4: Solving Automatic Synchronization Problems

A common problem on Xiaomi is when the device can't sync time with Google or Xiaomi servers, which manifests itself as a constantly reset date or an error called "Failure to update date and time."

Problem.Reason.Decision
Date resets after rebootingFailure of the RTC capacitor on the motherboardReplacement of the capacitor in the service center (cost) ~1500โ‚ฝ)
Gray buttons in the time settingsDevice Administrator Policy (MDM)Delete your corporate profile in Settings โ†’ Accounts
The error "Synchronization is impossible"Blocking NTP servers by the providerUse a VPN or change the time server to pool.ntp.org
Time is lagging / hastening for 2-3 hoursWrong time zoneManually select the Europe/Moscow belt instead of the automatic belt.

For root-right devices, you can manually specify NTP-server by editing the file /system/etc/gps.conf and add a line:

NTP_SERVER=ru.pool.ntp.org

๐Ÿ’ก

If the sync issue occurred after the MIUI update, try rolling back to the previous firmware version or clearing the cache of the Google Services Framework app in the settings.

Method 5: Change the date on Mi TVs

Xiaomi TVs on the PatchWall platform or Google TV have a separate logic for time management, which is important to consider that some services (such as Netflix or Prime Video) can block content on an incorrect date.

Instructions for Mi TV 4/5 and Mi TV Q:

  1. Press the Settings button on the remote
  2. Go to Preferences โ†’ Date & Time
  3. Turn off Automatic date & time
  4. Select a Set Date and specify the desired values
  5. To sync with the Internet, turn on the Automatic Time Zone

On models with Google TV (Mi TV Q2 2023), the path will be different:

Settings โ†’ System โ†’ Date and time โ†’ Mode: Manual control

๐Ÿ’ก

If, after the date has been changed, TV Loses sound in some applications, check the settings HDMI-CEC Settings menu โ†’ Connected devices โ†’ HDMI-CEC Turn off the option "Synchronization of time by HDMI".

Frequent Mistakes and How to Avoid Them

Changing the date to values that are very different from the real ones (more than 2 weeks) can lead to the blocking of the Mi Account for 24 hours - this is a security measure from Xiaomi.

Common user errors:

  • โŒ Changing the date without turning off automatic synchronization (leads to a settings conflict)
  • โŒ Using unofficial applications to change time (the risk of installing malware)
  • โŒ Missing time zone check (may cause alarm clock schedules to crash)
  • โŒ Change of date during active transaction in the banking application (may block payment)

โš ๏ธ Note: On devices with Find Device enabled, abrupt change of date for more than 30 days may trigger a device lock on suspicion of theft. โ†’ Mi Account โ†’ Find Device.

Can I change the date to Xiaomi without root rights?
Yes, on all standard MIUI and HyperOS firmware, date change is available through normal settings without having to get root. Except for Enterprise Policy Devices (MDMs), where the administrator can block this option.
Why does the battery change time?
This indicates a faulty condenser. RTC (Real-Time Clock, which is responsible for saving time when the main power is turned off. On new batteries, this should not be a problem - most likely, the master damaged the capacitor during soldering or used a defective spare part. ~1000-1500โ‚ฝ).
How to return automatic synchronization if it is lost?
If the automatic timing option is no longer available: Check if your device has a corporate profile installed (MDM) Clear the cache and data of the Google Services Framework App Install an alternative time synchronization application, such as ClockSync In extreme cases, reset the network settings: Settings โ†’ SIM-maps and mobile networks โ†’ Resetting network settings
Will Apple Pay/Google Pay work after the date change?
Contactless payment systems are sensitive to time discrepancies. If the date is changed by more than 5 minutes: Google Pay will require re-authentication (entering a password or fingerprint) Apple Pay on Xiaomi is not officially supported, but when used through emulation can block cards Some banks (for example, Alfa-Bank) block payments when time divergences of more than 10 minutes It is recommended to return the correct date before using payment systems.
Can you set a date for Xiaomi from the future?
Technically yes, the system allows you to set any date up to December 31, 2099. However: Apps from Google Play may not be updated Some online services (for example, YouTube Premium) will block access On devices with Mi Account, the โ€œtime hackingโ€ protection may work Find Device will stop working correctly For testing applications, it is better to use emulators (for example, Genymotion) instead of changing the system date.