How to set the time on your phone Xiaomi: 3 ways + error solving

Incorrectly set time on Xiaomi smartphone can lead to messaging, miss notifications or even problems with authorization in banking applications. This problem is especially relevant after resetting, changing the battery or flashing the device. In this article, we will discuss all the current ways to adjust the time on Redmi, POCO and Mi phones running MIUI 12-14, including hidden functions and solutions for typical errors.

It is important to understand that modern Xiaomi smartphones support automatic time synchronization over a mobile network or Wi-Fi, but sometimes this mechanism fails, for example, after traveling across time zones or using custom firmware. We will look at both standard methods and alternatives through the engineering menu and the following: ADB-Teams for Advanced Users.

1. Automatic time synchronization through the network

The easiest and recommended way is to enable automatic timing, which works on all Xiaomi models, from the Redmi Note 4 to the flagship Xiaomi 14 Ultra. The algorithm is the same for all versions of MIUI, but may vary slightly depending on the shell.

To activate synchronization:

  • πŸ“± Open the Settings. β†’ Additionally. β†’ Date and time
  • πŸ”„ Translate the slider "Date and time Autodetermination" to the position "On."
  • 🌍 Activate the option "Time Zone Autodetermination"
  • πŸ“Ά Make sure that mobile internet or Wi-Fi is on (synchronization requires a network connection)

Once these parameters are activated, the phone will receive the actual data from Google servers or the carrier itself. 30 If the time has not changed, try restarting the device or switching between "Only" modes. 2G/3G/4G" customized SIM-map.

πŸ“Š What is the way you use time more often?
Automatic synchronization
Hand-mounted
Through the engineering menu
I don't know how to set up.

2 Manual change of date and time

If automatic synchronization doesn’t work or you need to set an irrelevant date (for example, to test applications), use manual mode.This method is also useful in the absence of Internet access or in roaming, where automatic settings can get lost.

Instructions for manual installation:

  1. Go to Settings β†’ Additional β†’ Date and time
  2. Turn off the "Date and Time Auto-Detection" option
  3. Click on the β€œSet Date” field and select the desired day in the calendar.
  4. Select the time and manually set the hours and minutes.
  5. If necessary, change the time zone in the corresponding menu.

On models with MIUI 14, when manually setting the time, a warning may appear about possible problems with security certificates. This is normal - just confirm the action. If after manual installation time continues to be lost, check the RTC module (real time clock) - this may indicate a hardware malfunction.

Automatic synchronization disabled | There is a backup of important data | Battery status checked (at a discharge <15%, time can be lost) |The device is not in power saving mode-->

3. Customization through the engineering menu (for experienced)

In some cases, standard methods do not work due to firmware failures, and you can use the Xiaomi engineering menu, which provides advanced time module settings, which is suitable for models on Qualcomm processors (Redmi Note 10 Pro, POCO X3 Pro) and MediaTek (Redmi 9A, POCO M3).

To open the engineering menu:

  1. Open the phone app.
  2. Enter the code ##4636## (for Qualcomm) or #36446337## (for MediaTek)
  3. Go to the "Phone Information" or "Engineering Mode" section
  4. Find the "Network Time" or "RTC Configuration" option.
  5. Manually update the data or reset the time module settings

Be careful: the wrong changes in the engineering menu can cause the device to malfunction. If you are not sure about your actions, you better use other methods. On some firmware, access to the engineering menu may be blocked, in which case only the firmware will help.

What to do if the engineering menu does not open?
Some Xiaomi models (especially with the MIUI Global) access to the engineering menu is limited, in which case an alternative method can be used: 1. MTK Engineering Mode (for MediaTek) or Qualcomm EngineerMode from Google Play 2. Give the app superuser rights (root) 3. Go to the time settings section and reset RTC-module

4. Solving Time Problems on Xiaomi

If your Xiaomi time is getting lost or not updated, the reasons could be both software and hardware.

Problem.Possible causeDecision
Time strays after rebootRTC condenser discharged or battery malfunctionedReplace the battery or take it to a service for motherboard diagnostics
Automatic synchronization is not working.Google services disabled or traffic blockingCheck your Google Account settings β†’ Synchronization
The wrong time zone in roamingThe operator does not transmit correct data to NITZInstall the belt manually or turn on the service "Peaceful roaming"
Time is behind/hurried for a few minutesFailure of the RTC module or overheating of the processorPerform a reset to factory settings or check the thermal paste

Special attention should be paid to the POCO F1 and Redmi K20 Pro models, which often have a problem with β€œhanging” time due to firmware errors, whether it is an upgrade to the latest version of MIUI or installing a custom TWRP recavator and then running the corrected kernel.

πŸ’‘

If you lose time after you replace the battery, it's normal for the first 2-3 cycles of charging, so let the battery stick to the system and the problem should go away.

5. Set time through ADB (for developers)

For users with an unlocked bootloader and USB debugging enabled, a method of adjusting time via ADB (Android Debug Bridge) is available, which is useful when debugging applications or if standard methods do not work due to deep system failures.

Instructions for using ADB:

  1. Connect your phone to your PC and activate Settings β†’ About Phone β†’ MIUI version (7 times tap to turn on the developer mode)
  2. Enable USB debugging in Settings β†’ More β†’ For developers
  3. Open the command line on the PC and type in: adb shell su date -s YYYYMMDD.HHMMSS where YYYYMMDD.HHMMSS β€” the date and time required (e.g, 20260515.143000 for 15 may 2026 year-end, 14:30:00)
  4. To set up your time zone, use the command: setprop persist.sys.timezone Europe/Moscow

This method requires superuser rights (root) and is intended for power users. ADB-commands may cause the device to fail. ADB It is recommended to run the sync command to save the changes.

πŸ’‘

Using ADB to adjust time is a last resort, and 90% of the time, problems are solved by standard methods or resetting.

6. Frequent Questions About Setup Time on Xiaomi

Even after a successful time adjustment, users often have additional questions, and we've collected the most popular questions and provided detailed answers.

❓ Why After Updating MIUI time lost by 3 hours?
This is a typical problem when updating via Fastboot or using unofficial firmware. The reason is resetting time zone settings. Solution: Go to Settings β†’ Additional β†’ Date and Time Turn off and turn on Time Zone Auto again If it didn’t help – install the belt manually (eg, GMT+3 for Moscow) Some firmware helps network reset: Settings β†’ Connections β†’ Resetting Wi-Fi, mobile network and Bluetooth settings.
❓ Can you set the time back to bypass the restrictions in games?
Technically yes, but it has consequences: 🚫 Most modern games (such as Genshin Impact or Honkai: Star Rail) detect time change and block your account. πŸ”’ Google Play and Mi Account may temporarily block your device due to suspicious activity ⚠️ On some models (Redmi Note 12 Pro)+) it causes a discharge DRM-keys (no Netflix in the HD) If you still need to test the application, use the BlueStacks emulator or virtual device in Android Studio.
❓ How to sync time on Xiaomi Watch with your phone?
Xiaomi Watch S3 or Redmi Watch 3 automatically syncs time with your phone when connected via Mi Fitness/Zepp Life. If sync doesn't work: Make sure your phone has Auto-Time enabled Reconnect the clock in the app (Profile β†’ My devices β†’ Disable) Update the watch firmware through the official app On models with Wear OS (e.g. Xiaomi Watch 2 Pro) check the settings in Google Find My Device

7. Hardware causes of time failures

If the software methods don't work, the problem may lie in the hardware of the device.

  • πŸ”‹ Battery wear - at deep discharge (below) 3.2V) reset RTC-Check the status of the battery using AccuBattery or adb shell dumpsys battery
  • πŸ”Œ Contact damage: oxidation or breakage of the circuit between the battery and the motherboard. Visually inspect the connector (requires disassembly)
  • πŸ•°οΈ Microchip malfunction RTC β€” It occurs after falls or moisture, only diagnosed at a service center.
  • 🌑️ Overheating of the processor - at a temperature above 85Β°C may be running out of system time. AIDA64

⚠️ Warning: If after replacing the display or battery time began to go wrong - check the integrity of the plumes. POCO X2 frequent contact damage PMIC, feeder RTC-module.

To diagnose hardware problems, you can use a hidden test menu:

adb shell


su




cat /sys/class/rtc/rtc0/since_epoch

If the command returns an incorrect value (for example, a negative number), this confirms the malfunction of the hardware.

8. Alternative ways of synchronizing time

If standard methods do not work, you can use third-party solutions:

  • πŸ“± ClockSync, which syncs time to atomic clocks over the Internet, supports manual offsetting.
  • 🌐 NTP-servers – manually write the addresses of time servers (e.g. pool.ntp.org) in the file /system/etc/gps.conf (root)
  • πŸ”„ Reset via Safe Mode β€” press the power button, hold the "Switch off" until the prompt to go to Safe Mode appears.
  • πŸ”§ Firmware module RTC β€” forum 4PDA There are patches for popular models (Redmi). 9T, POCO M4 Pro)

⚠️ Attention: Use of third-party NTP-servers can lead to conflicts with system services Xiaomi. Before changing configuration files, make a backup via adb backup.

On some firmware (for example, MIUI EU) The option "Use operator networks for time" is available in the settings SIM-Activating this parameter sometimes helps in regions with unstable Internet.