How to change the date on the calendar to Xiaomi: 5 working ways

Changing the date on a Xiaomi smartphone can be necessary in a variety of situations, from testing applications to synchronizing with external devices. However, the standard MIUI interface does not always make this procedure obvious β€” especially if it is a manual adjustment of system time. In this article, we will discuss all the current ways to change the date, including hidden settings and bypassing system restrictions.

It’s important to understand that mistimed settings can cause Google Play Services, banking apps, and even system updates to crash, so check before changing your date to see if you’re using time-sensitive services like Google Pay or Mi Fit.

The article is relevant for all modern models Xiaomi, Redmi and POCO based on MIUI 12-14 and HyperOS, including flagships like Xiaomi 14 Ultra and budget devices like Redmi Note 13.

1. Standard method: through date and time settings

The easiest and most secure method is to use the built-in system settings, which require no superuser rights and works on all Xiaomi devices without exception.

  1. Open the Settings app (the gear icon on the home screen).
  2. Go to Additional β†’ Date and Time (on some firmware, the path may look like System and Device β†’ Date and Time).
  3. Turn off the Auto-Date and Time Switch (if it is active).
  4. Slip on the line Set a date and select the desired value in the calendar.
  5. Confirm the changes with the button Ready or OK.

If the AutoDetermination option is blocked in gray, it means that the device has activated a security policy (for example, through MDM or corporate profile).

⚠️ Note: After manually changing the date, some apps (such as WhatsApp or Telegram) may show incorrect time stamps for messages. To fix this, restart the phone or return automatic timing.

πŸ“Š How often do you change your date on your smartphone?
Never.
1-2 times a year
Every month.
Only testing applications

2. Change date through Google calendar

If the system settings do not allow you to edit the date (for example, due to operator restrictions), you can use the workaround through the Google Calendar, which works even on locked devices, but requires an Internet connection.

Instructions:

  • πŸ“… Open the Google Calendar app (if not, install it from Play Market).
  • πŸ” Slip on the current date at the top of the screen – the quick transition panel will open.
  • πŸ“… Choose the right day manually or use the search by date (magnifying glass icon).
  • πŸ”„ Return to the main screen and check if the date has been updated in the status bar.

This method does not change the system date at the Android level, but only adjusts the display in Google applications.

πŸ’‘

If notifications in Gmail or Google Keep stop working after the date change, clear the cache of these applications in the settings (Applications β†’ Select App β†’ Memory β†’ Clear Cache).

3. Developer Mode: Hidden Time Settings

For power users who need to fine-tune time zones or bypass MIUI constraints, the developer mode approach is appropriate, allowing you to manually set the date format, including seconds and milliseconds.

How to turn on the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Find the MIUI version string and tap it 7 times in a row.
  3. Enter the screen unlock password (if requested).
  4. Return to the main settings menu and a new section for developers will appear.

You can now change the date with increased accuracy:

  • πŸ› οΈ Go to Settings. β†’ For developers β†’ Debugging.
  • πŸ•’ Activate the option Enable manual date and time setting.
  • πŸ“… Return to Date and Time – now there will be additional fields for milliseconds and display format.

⚠️ Note: Some banking applications (e.g. SberBank Online or Tinkoff) block access when you detect manual time settings in developer mode.

MethodDo you need root rights?Impact on applicationsDifficulty
Standard settings❌ No.Minimum⭐
Google Calendar❌ No.Google Apps Only⭐
Developer mode❌ No.Medium (can block banking applications)⭐⭐
ADB-team❌ No.High (risk of failure)⭐⭐⭐
Root accessβœ… Yes.Critical (loss of warranty)⭐⭐⭐⭐

4.Use ADB to change date (no root)

If standard methods do not work due to firmware limitations, you can apply ADB-This way doesn't require superuser rights, but it requires a computer and enabled debugging. USB.

Step-by-step:

  1. Download and install Platform Tools (the official tool from Google).
  2. Enable USB debugging in the developer settings (see previous section).
  3. Connect your phone to your PC and open the command prompt (cmd) in the folder with adb.exe.
  4. Follow the command to check the connection: Adb devices should appear the name of your device.
  5. Set a new date by the team (format: GGGMDD.ChChMMSS): adb shell date -s 20260515.120000 Here 20260515 - May 15, 2026, 120000 - noon.

After completion ADB-The system time will change immediately, but some applications may require a reboot to work properly.This method is especially useful for testing applications that require emulation of another date.

Install Platform Tools on PC|Enable debugging on USB phone-on|Connect your phone to the original cable|Check the connection of the adb device team|Save important data (in case of failure)-->

5. Change of date with root rights (for advanced)

If you have root access, you can edit the system files that are time-sensitive, which gives you maximum control, but can lead to loss of warranty and unstable device performance.

Instructions for users with Magisk or SuperSU:

  • πŸ“± Install a root-enabled file manager (such as Root Explorer or Solid Explorer).
  • πŸ” Cross the path. /system/etc/ Find the timezone or timezone.properties file.
  • ✏️ Open the file in the text editor and change the time zone line (for example, to Europe/Moscow).
  • πŸ”„ Save the changes, set rights 644 (rw-r)--r--) and reboot the device.

To change the date directly through the root-right terminal, use the command:

su


date -s YYYYMMDD.HHMMSS

⚠️ Warning: Incorrect editing of system files can lead to bootloop (locked phone turn on).Before making changes, back up through TWRP Or OrangeFox Recovery.

What if Google Play stopped working after the date change?
If the Store shows an error RPC:S-7:AEC-0 or DF-DFERH-01 after manually changing the date of Google Play, follow the following steps: 1. Return the automatic timing in the settings. 2. Clear the data and cache of Google Play Services (Settings β†’ Applications β†’ Google Play Services β†’ Memory). 3. Delete your Google account and add it again. 4. Reboot the device. If the problem persists, check the correct time zone - it should match your region.

6. Resolve errors after the date change

Even after a successful date change, you may experience side effects, and here are the most common problems and solutions.

Problem.Reason.Decision
Notifications are not workingTime synchronization failure with Google serversClear the Google Play Services cache and reboot your phone
Error in banking applicationsManual time change detectedReturn automatic time or use the official bank app to reset the error
Weather widgets are not updatedTime stamp mismatch with serverUpdate the widget manually or reinstall the weather app
Mi Cloud synchronization failureTime difference between Xiaomi device and serversLog in to Mi Account again and wait for synchronization

If after changing the date, the phone began to slow down or spontaneously restart, return the time settings to automatic and reset the cache via Recovery:

  1. Turn off the device.
  2. Press the Power button + Volume up until the Mi logo appears.
  3. Select Wipe cache partition (control – volume buttons, confirmation – power button).
  4. Reboot the phone.

πŸ’‘

If you change the date to circumvent restrictions on games or apps (for example, to receive bonuses ahead of time), please note that many services (for example, PokΓ©mon GO or Clash of Clans) block accounts for such fraud.

FAQ: Frequent questions about changing the date to Xiaomi

Can you change the date to Xiaomi without accessing settings (for example, if your phone is locked with a pattern lock)?
If the device is locked, you can't change the date with standard methods, but there's a workaround: Connect the phone to your PC and use it. ADB (If debugging has been enabled before, run the command: adb shell am broadcast -a android.intent.action.DATE_CHANGED This will force the system time update. If debugging is not enabled, the only option is to reset via Fastboot).
Why did SMS stop coming after the date change?
This is because mobile operators use time stamps to authenticate messages. If the time on the phone is very different from the server time, SMS can be blocked as potentially fraudulent. Solution: Return the automatic time. Reboot the phone. If the problem persists, contact the operator to reset the session.
How to change the format of the display date (for example, from DD.MM.GYYG to MM/DD/GYG)?
The date format changes in the region settings: Go to Settings β†’ Additional β†’ Language and region. Select the country where the desired format is used (for example, the USA for MM/DD/GYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY.Reset.For fine-SIYTUYSIYTUYSIYSIY (for example,24-SIYSIYOYSIYSIYSIYSIYSIYSIYSIYSIYSIYSIYSIYSIYSIYSIYSIYSIYSIYSIY
Will I reset to factory settings if I change the date to a very old value (e.g. 2010)?
No, it won't happen automatically. However, some system applications (e.g. Mi Security) may perceive this as an attempt to cheat and block access to certain functions. There may also be failures: Security Certificates (errors when logging in), application licenses (e.g. Netflix or Disney+ will stop working), cloud synchronization (Mi Cloud, Google Drive), and it is recommended to set a date no older than 1-2 years from the current one.
Can I change the date on the Mi Band or Xiaomi Watch?
Yes, but only through a coupled mobile app: Open Mi Fitness or Zepp Life. Go to your device profile. Find the Time Settings section and sync the date with your phone. You can't manually change the date on the watch itself, it's always synced to your smartphone.