Why Holidays Are Getting Into Xiaomiโs Calendar and Can They Be Shut Down Forever?
Xiaomi, Redmi and POCO smartphone owners often face the same problem: the standard calendar automatically loads holidays that not only rank on the event list, but also create a visual mess. This is especially annoying when you keep a work schedule or personal notes - red dates of Chinese holidays (for example, the Founding Day of China or the Lantern Festival) can overlap important reminders.
The root of the problem lies in MIUI firmware: by default, the system syncs with Chinese servers that add local holidays regardless of your region. Even if you change the interface language to Russian or English, the calendar continues to display events from China, Hong Kong or Taiwan. Fortunately, there are several ways to remove holidays from the Xiaomi calendar - from simple settings to radical solutions for advanced users.
In this article, weโll look at all the current methods for 2026, including hidden MIUI settings, Google Calendar workarounds, and even manual editing of system files (for those who are ready for experiments).
Method 1: Disable holidays through the settings of the standard MIUI calendar
The most obvious and safest method is to try turning off holidays in the Calendar app. Unfortunately, in the latest versions of MIUI 13-14, this option is hidden deep, and in some regional firmware it was removed altogether.
- Open the Calendar app (the date icon on the home screen).
- Tap on three points (โฎ) in the upper right corner and select Settings.
- Scroll down to the Display or Calendar section (the title may vary).
- Look for items like: ๐ Chinese Holidays (or Local Holidays) ๐ Synchronizing holidays โ๏ธ Additional calendars
Turn off all unnecessary options.
If you don't have those, your version of MIUI doesn't support that menu, so move on to the following.
โ ๏ธ Note: Some of the firmware for Redmi Note 10/11 and POCO X3/X4 Disabling the holidays through the calendar settings causes sync failure with Google Account. If the calendar has stopped updating after the changes, return the settings back and use alternative methods.
Method 2: Delete holidays through Google Calendar (for synchronized accounts)
If you use Google Calendar as your primary, you can bypass MIUI restrictions by turning off Google-side holidays, which works even on locked smartphones without root:
- Open Google Calendar in your browser on your PC or phone.
- In the left side menu, find the Other Calendars section and open it up.
- Take the checkmarks across from here: ๐จ๐ณ China's Holidays ๐ท๐บ Holidays in Russia (if not necessary) ๐ International holidays
Save the changes and wait for the synchronization (it can take up to 10 minutes).
After that, the holidays will disappear from the Xiaomi Calendar app, but only if it is synced with Google Account. If you use a local MIUI calendar, this will not work.
๐ก
To speed up sync, open your smartphone settings, go to Accounts โ Google โ Account Sync and manually update your calendar data.
Method 3: Reset the calendar to factory settings (without data loss)
If the holidays are added as system events and are not deleted through the interface, you can try resetting your calendar settings.
- Go to Settings โ Applications โ Application Management.
- Find the Calendar app (or Calendar) and tap on it.
- Select Warehouse โ Clear Data DO NOT click Clear Cache โ it wonโt help.
- Confirm action. Once you reboot, the calendar will return to factory status, but your events will remain if they are synced with Google or Mi Account.
If the holidays reappear after the reset, then they are loaded automatically at the first synchronization, in which case you will have to use more radical methods (see Methods 4 and 5).
| Method | Need root? | Works on MIUI 14? | Risk of data loss |
|---|---|---|---|
| Disconnection in calendar settings | โ No. | โ ๏ธ Partially. | โ No. |
| Removal via Google Calendar | โ No. | โ Yes. | โ No. |
| Calendar reset | โ No. | โ Yes. | โ ๏ธ Only for unsynchronized events |
| Removal of system APK | โ Yes. | โ Yes. | โ ๏ธ High-pitched |
| Editing by calendar.db | โ Yes. | โ Yes. | โ No (with the right actions) |
Method 4: Remove the system APK calendar (root only)
This method is suitable for users with unlocked bootloader and superuser rights.It allows you to completely remove the standard MIUI calendar and replace it with Google Calendar or a third-party application (for example, Business Calendar).
Make sure you have root rights (check through the Root Checker app)
Back up your calendar data (export events to file.ics)
Install an alternative calendar from Google Play (e.g. Google Calendar or Etar)
Charge your phone at least 50%-->
Instructions:
- Install a file manager with root support (such as Root Explorer or FX File Explorer).
- Go to /system/app/Calendar/ or (for newer MIUI versions): /system/priv-app/Calendar/
- Find files with the.apk extension (usually Calendar.apk or MiuiCalendar.apk) and rename them by adding.bak at the end (such as Calendar.apk.bak).
- Reboot the phone. The system calendar will disappear, and an alternative application will be used instead.
โ ๏ธ Note: On some models (Xiaomi) 12/13, Redmi K50) Deleting the system calendar may disrupt Mi Account and contact synchronization. Before experimenting, check if other system functionality (e.g., Reminders or Alarm clocks) depends on the calendar).
Method 5: Manually editing the calendar database (for advanced ones)
If you don't want to delete the system calendar, but you only want to delete the holidays, you can edit the calendar.db database, where all the events are stored. This method requires root and caution, since an incorrect change can lead to the loss of all records.
Procedure:
- Download the SQLite Editor app from Google Play (root rights required).
- Open the database on the way: /data/data/com.android.providers.calendar/databases/calendar.db
- Go to the Events table and find records from calendar_id, The holidays (usually this one) ID from 3 before 10).
- Remove unnecessary lines or change their status to deleted = 1.
- Save the changes and restart the phone.
To install custom firmware will require:
- Unlock the bootloader through the official Xiaomi tool.
- Install TWRP Recovery.
- Sweep through the selected firmware (see instructions on the XDA Developers or 4PDA forums).
๐ก
Switching to custom firmware is the surest way to get rid of the holidays forever, but it is only suitable for advanced users. For beginners, it is better to use Methods 1-3.