How to change the time on the smartphone Xiaomi: 3 ways + error solving

Time on a Xiaomi smartphone is not just numbers on the lock screen; notifications, alarm clocks, cloud syncs, and even some security features depend on the right set of the watch, and if your phone shows the wrong time, it can lead to missed important events, app crashes, or problems connecting to corporate networks.

In this article, we’ll look at all the possible ways to change time on Xiaomi, Redmi and POCO devices, from basic settings through menus to solving complex cases where the clocks are knocked down on their own, and you’ll also learn why automatic sync sometimes crashes and how to avoid it.

Why it’s important to set the right time on Xiaomi

At first glance, inaccuracies of a few minutes seem small, but in practice, even a small discrepancy can cause:

  • πŸ“… Missed calendar events or reminders (for example, if the clock is 10 minutes behind, you will be late for a meeting).
  • πŸ”’ Authorization errors in banking applications and services with two-factor authentication (many systems check the synchronization of device and server time).
  • πŸ“± Failures in the work of messengers (messages may come out of order or be displayed with the wrong time stamp).
  • 🌍 Geolocation problems (some services use time stamps to determine your location).

The timing is especially critical for Xiaomi smartphone owners using the device to work, for example, if you connect to a corporate VPN or servers with strict security policies, a time difference of more than 5 minutes can block access.

πŸ“Š How often do you check the accuracy of your time on your smartphone?
Every day.
Once a week.
Only when I notice a glitch.
I never check.

Method 1: Automatic time synchronization over the network

The simplest and most recommended method is to enable automatic synchronization with NTP servers (Network Time Protocol), which guarantees accuracy up to milliseconds, and the setup takes less than a minute.

To activate automatic synchronization:

  1. Open the Settings app (the gear icon on the desktop).
  2. Go to the section Additional settings β†’ Date and time.
  3. Activate the switches: πŸ”„ Autodetermining date and time 🌐 Time zone autodetermination

time1.cloud.tencent.com

ntp.aliyun.com

MIUI

pool.ntp.org

If after turning on automatic synchronization time is still lost, try manually specifying another one. NTP-For example, a server is suitable for Russia:

  • πŸ‡·πŸ‡Ί 0.ru.pool.ntp.org
  • πŸ‡·πŸ‡Ί 1.ru.pool.ntp.org
  • 🌍 time.google.com (the universal version from Google)

β˜‘οΈ Checking automatic synchronization

Done: 0 / 4

Method 2: Manually adjust date and time

If automatic synchronization is not available (for example, if the Internet is not available) or if it crashes, you can set the time manually, and this method is also useful for testing applications that require simulating a different time period.

Instructions for manual adjustment:

  1. Go to Settings β†’ Additional settings β†’ Date and time.
  2. Turn off the switches Autodetermining Date and Time Zone Autodetermining.
  3. Click on the Set a date and select the desired day, month and year in the calendar.
  4. Click on the Set time field and use the dial or keyboard to enter the exact hours and minutes.
  5. Select a Time Zone from the list (e.g. GMT+3: Moscow, St. Petersburg for Russia).
  6. Click Ready or Save (depending on the MIUI version).

Important! When you manually set up, time will gradually get lost due to inaccuracies in the smartphone's internal quartz generator. The error can be as high as 30 seconds per day on Redmi's budget models. To avoid this, sync your clock manually at least once a week or temporarily turn on automatic mode.

How to check the accuracy of the internal timer?
Set the time manually from a reference clock (like time.is), then turn off sync and internet for 24 hours. A day later, compare the readings of a smartphone to a reference clock. A difference of more than 10 seconds indicates a significant error.

Method 3: Changing Time Through Developer Mode

For power users who need to flexibly manage time settings (such as debugging apps), a hidden developer mode is available.

  • πŸ› οΈ Disable automatic synchronization for individual applications.
  • ⏱️ Set a fictitious time for testing.
  • πŸ“‘ Change. NTP-servers without restrictions.

To activate the developer mode and change the time:

  1. Go to Settings. β†’ The phone.
  2. Click 7 times in a row on the MIUI version (you will be notified β€œYou became a developer”).
  3. Return to the main Settings menu and open a new section for developers.
  4. Find the option to Disable Automatic Time Detection (in some firmwares – Mock Location for Time).
  5. Use commands. ADB for fine-tuning (e.g., setting a fictitious time): adb shell settings put global auto_time 0 adb shell date -s "YYYYMMDD.HHMMSS" where YYYYMMDD.HHMMSS β€” desired date and time (e.g, 20260515.143000 for 15 may 2026 year-end, 14:30:00).

⚠️ Attention: Time change through ADB It may disrupt some system services, including Google Play Services. After testing, return the automatic settings with the adb shell settings put global. auto_time 1.

Table: Frequent errors and their solutions

Problem.Possible causeDecision
Time strays after rebootThe RTC (Real-Time Clock) module is affected.Reset the time settings to factory or stitch the device again
The clock is in a hurry/slow for a few minutesInaccurate internal generator or weak batteryTurn on automatic synchronization or replace the battery
It is impossible to change the time zoneLimitations of corporate policy (e.g. Device Policy)Delete your job profile or contact the administrator IT-division
Date knocked down to January 1, 1970Hardware RTC memory failure or battery discharge up to 0%Take the device to a diagnostic service center
Time is not synchronized via mobile networkThe operator does not transfer data to NITZ (Network Identity and Time Zone)Use Wi-Fi to sync or set the time manually

What to do if time is going away on its own

If your Xiaomi regularly resets time despite all the settings, the problem may lie deeper:

  • πŸ”‹ Battery discharge: At critical charge level (below 3%) internal clock RTC They're reset. Try replacing the battery.
  • πŸ› οΈ Damaged firmware: After a failed update, system settings may go off. Perform a factory reset (Settings) β†’ The phone. β†’ Resetting settings).
  • πŸ“Ά Poor connection with NTP-server: If you use Chinese firmware outside of China, Xiaomi servers may not be available.Switch to pool.ntp.org.
  • 🦠 Viral software: Some malware changes system time to bypass restrictions. Check the device with antivirus (e.g. Mi Security).

To diagnose hardware problems, use the Xiaomi engineering menu:

  1. In the phone application, type the combination ##4636##.
  2. Select Battery Information and check the RTC status option.
  3. If the status is displayed as Unknown or Error, it indicates a hardware malfunction.

πŸ’‘

If you have a problem after resetting, try flashing the device through the Mi Flash Tool with the clean all option, which will delete all data, but return factory stability.

Features of setting the time on different models Xiaomi

MIUI firmware has several versions, and the timing settings may vary, and here are the key differences for popular lines:

  • πŸ“± Xiaomi 13/14 series and Redmi Note 12: Time settings moved to Settings β†’ System system β†’ Date and time. There's also an option to Use local network time for roaming.
  • πŸ“± POCO F5/X5: In global firmware, a choice of 3 NTP-servers (Google, Xiaomi, Aliyun) recommended to use Google for stability.
  • πŸ“± Redmi 10A/9A (Budget models: No manual input option NTP-When synchronization fails, only resetting the settings helps.
  • πŸ“± Black Shark 5/6: In game mode, time may not be displayed correctly due to performance optimizations. Turn off Game Turbo in the settings.

On devices with MIUI for China (for example, Xiaomi 12S Ultra), the default is Beijing time (GMT+8). To change the time zone, you will need to:

  1. Install global firmware through the Mi Flash Tool.
  2. Or manually edit /system/build.prop by adding ro.home.tz=Europe/Moscow (root rights required).

πŸ’‘

On devices with a MediaTek processor (such as the Redmi Note 11), time failures are more often associated with RTC module drivers. Updating the firmware through OTA usually solves the problem.

FAQ: Frequent questions about setting up time on Xiaomi

Can I change the format of the time display (12/24 hours)?
Yes, for this: Go to Settings β†’ Additional Settings β†’ Date and Time. Select Time Format. Switch between 24-hour and 12-hour (AM/PM). On some models (e.g., POCO X3 Pro), this option is hidden in Settings β†’ Screen β†’ Time Format.
Why does the battery change time?
When the battery is turned off, the RTC internal clock is powered by a small capacitor that discharges in 5-10 minutes. If it takes longer to replace the battery, the clock will reset. To avoid this: Use an external power source (such as Power Bank) during the replacement. After installing the new battery, immediately synchronize the time over the network.
How to sync time on Xiaomi with Windows 10/11?
To synchronize time between Xiaomi and your computer: On PC, open Settings β†’ Time and Language β†’ Date and Time. Activate Set Time Automatically. On your smartphone, enable automatic synchronization (see Method 1). Connect your devices to the same Wi-Fi network, which will speed up synchronization. For precise synchronization (for example, for streaming or recording the screen), use time.windows.com server on both devices.
Can you roll back time without root rights?
Yes, but with limitations: Developer Mode (see Method 3) can set any date, but some applications (like games) will detect this and block access. Apps like Fake GPS & Time allow you to simulate time for individual programs, but require Mock Location permission. Root rights are required to completely change system time without restrictions.
Why is the time displayed incorrectly in some applications?
This can happen for several reasons: πŸ“± Application cache: Clear application data in Settings β†’ Annexes β†’ [Title of the annex] β†’ Warehouse β†’ Clear the cache. 🌍 Time zone mismatches: Some applications (e.g. Telegram) use server time rather than local time. βš™οΈ Account settings: Google Account may have a different time zone. check at myaccount.google.com.