Time glitch on Xiaomi Redmi is a problem that many users face: Incorrectly set date and hour lead to errors in messengers, missed notifications, problems with file synchronization and even blocking some banking applications. In this article, we will discuss all possible ways to adjust time on Redmi devices (including Note 12, 10C, 9A and others), and explain why time can get lost and how to fix it.
Xiaomi uses the proprietary shell MIUI, where the time setting has its nuances. Unlike "pure" Android, there are additional options for synchronization with Xiaomi servers, which sometimes causes conflicts. We will consider both standard methods (automatic and manual settings) and hidden features that are not written in the official instructions.
Why is Xiaomi Redmi running out of time?
Before you start setting up, it's important to understand why the crash happened. On Redmi devices, time often goes away because of:
- π΅ No network β without a mobile internet connection or Wi-Fi, the phone cannot sync with servers NTP (Network Time Protocol).
- π Time zone conflict β when moving to another region or after updating MIUI The system may misidentify the location.
- π Battery savings β aggressive optimization settings in MIUI Sometimes they block background processes, including time synchronization.
- π οΈ Failure after firmware - incorrect update or rollback to the old version MIUI It can reset system settings.
- π± Hardware problems on older models (e.g. Redmi) 4X or 5A) The quartz resonator responsible for counting time may fail.
If your Redmi is regularly lost (for example, after a reboot or battery drain), the problem is likely to be software. In rare cases, the hardware is to blame β this can be checked by installing custom firmware (for example, Pixel Experience) and observing the behavior of the device.
β οΈ Note: On Redmi models with MediaTek processor (e.g. Redmi) 9C or 8A) Time disruptions are more common than on Snapdragon devices, due to the power-saving features of MediaTek chipsets.
Method 1: Automatically adjusting time over a network
The easiest and most recommended method is to enable automatic synchronization with NTP (Network Time Protocol) servers.
- Open the Settings app (the gear icon on the home screen).
- Go to the section Additional settings β Date and time.
- Activate switches: Autodetermining date and time Autodetermining time zone
Synchronization with the network
Use network time
After that, the phone should automatically pull up the current data from the servers of Google or Xiaomi.
- π Reset the device.
- πΆ Make sure that mobile internet or Wi-Fi is enabled.
- π Check that the settings have the correct time zone (e.g. Moscow, GMT+3).
βοΈ Checking automatic synchronization
β οΈ Attention: On some firmware MIUI (In particular, the global versions for Europe, the network sync option may not be available, in which case use manual setting (see next section) or install an alternative time sync application (e.g. ClockSync).
Method 2: Manually set date and time
If automatic sync doesnβt work or you want to set the time manually (for example, to test apps), do the following:
- Go to Settings β Additional settings β Date and time.
- Disable options: Autodetermining date and time Autodetermining time zone
Set a date
Set the time
24-hour
12-hour AM/PM
Once manually set up, the phone will be counted from the internal real-time clock (RTC) and note that without synchronization with the network, there may be gradual deviations (especially on older models).
| Model Redmi | RTC Accuracy (without synchronization) | Recommended method of adjustment |
|---|---|---|
| Redmi Note 12 Pro+ | Β±5 seconds per month | Automatic synchronization |
| Redmi 10C | Β±10 seconds a month | Automatic or manual |
| Redmi 9A | Β±30 seconds a month | Only automatic. |
| Redmi 8 | Β±1 minute per month | Automatic + Checking once a week |
On models older than 2019 (such as the Redmi 7 or 6A), the internal RTC clock can go away for a few minutes a month even when manually adjusted.
Method 3: Time synchronization through MIUI Optimization
MIUI firmware has a hidden option for forced time synchronization with Xiaomi servers, which is useful if standard methods don't work.
- Open the phone app and dial the combination: ##4636##.
- In the menu that opens, select Phone Information.
- Scroll down and find MIUI Optimization (which may be called Optimization).
- Activate the switch and restart the device.
After the reboot, check the time β it should sync with Xiaomi servers. If the MIUI Optimization option is missing, then your firmware does not support this feature (most often this applies to global versions of MIUI for Europe).
What if the #4636## code doesnβt work?
Solving time failure problems after reboot
Many Redmi users experience a situation where, after restarting or turning off the phone, time is reset to factory settings (for example, on January 1, 2016).
- π Battery discharged RTC β There's a separate capacitor on the motherboard that powers the real-time clock. If it's discharged, time is reset.
- π οΈ Damaged firmware - after a failed update MIUI Time settings can fly.
- π± Hardware defect - on older models (Redmi 4, 3S) Quartz generators often fail.
To diagnose the problem:
- Check if the time is only reset after a full shutdown (not after a reset) if so, the RTC capacitor is to blame.
- Install an alternative firmware (like LineageOS) and check if the problem persists. If the time is working normally, MIUI is to blame.
- Connect your phone to charge for 12+ hours β sometimes this helps to βresuscitateβ the RTC capacitor.
β οΈ Note: If time is reset even after the battery is replaced and the firmware is replaced, the quartz resonator on the motherboard is likely to have failed, in which case only repairs at the service center (chip replacement) will help. RTC It will cost 1,500-3,000 rubles).
π‘
If your Redmi resets time after each shutdown, try never to turn it off completely - only use the reboot.This is a temporary solution, but will help avoid crashes before repairs.
Set time for specific Redmi models
Some Redmi models have unique time settings, and let's look at the most popular ones:
Redmi Note 12 Pro+/Pro/12S
These devices with MIUI 14 and later have the Smart Time Synchronization option, which automatically selects the best NTP server.
- Go to Settings β Date and time β More
- Activate Smart Synchronization.
- Select the priority server (time.google.com or ntp.aliyun.com is recommended).
Redmi 10C / 10A / 9C
Budget models with a MediaTek Helio G35/G25 processor often have synchronization problems due to aggressive power optimization.
- Open Settings β Battery β Battery Optimization
- Find the Watch app (com.android.deskclock) in the list and turn off optimization for it.
- Reboot the phone.
Redmi 9A / 8A / 7A
These devices may not have the time zone autodetection option, in which case:
- Set the time zone manually (e.g. Moscow, GMT+3).
- Turn off traffic savings in Settings β SIM-maps and mobile networks β Saving traffic.
- Use the ClockSync app from Google Play to force sync.
π‘
On Redmi models with MediaTek processor (e.g. 9A or 8A) for stable time, be sure to turn off battery optimization for the Clock system application.
Additional Tips for Setup of Time
If standard methods donβt help, try these recommendations:
- π Reset Network Settings: Go to Settings β SIM-maps and mobile networks β Resetting network settings. This will help if the problem is with a mobile operator.
- π± Update MIUI: Check for updates in Settings β The phone. β Update: Newer versions often fix bugs over time.
- π οΈ Castomic Recovery: If Time Stucks After Firmware, Try Installing TWRP and to send a fresh vendor or firmware.
- β‘ Disable Dual Apps: Some models have a time conflict due to the app cloning function. β Annexes β Dual Apps.
For advanced users, there is another way - edit the build.prop file. Add a line to it:
persist.timed.enable=trueThis force activates the time sync service, but it requires root access, and improper editing of build.prop can lead to bootloop.