Why do users want to return the old calendar to Xiaomi?
With each major MIUI update, Xiaomi redesigns standard apps, including a calendar, with the latest versions featuring a radically new interface with a focus on widgets, Mi Account integration, and cloud syncs, but many users complain about the awkward button layout, redundant animations, and lack of familiar features such as fast event additions or a compact monthly look.
In this article, weβll look at all the current ways to return the old calendar on Xiaomi, Redmi and POCO smartphones, including APK rollback, app resets, and even manually uninstalling updates. The methods tested on MIUI 12-14 and work on most models released after 2019. Importantly, some solutions require root or unlock bootloader rights β weβll warn you about this in advance.
If you are not ready for radical measures, start with the simplest methods (sections 2β3). Advanced methods (sections 4β5) are suitable for advanced users, but they carry risks β for example, incorrect removal of the system APK can lead to a cyclical reboot of the device.
Method 1: Reset calendar settings (without root)
The most secure method, which works on 70 percent of devices, which doesn't require superuser rights, and doesn't affect system files, but the point is to get the application back to factory status by removing all user data and cache.
Instructions:
- π± Open the Settings. β Annexes β Application management.
- π In the search bar, type βCalendarβ (or Calendar on English firmware).
- ποΈ Press Warehouse. β Clear the data and confirm the action.
- π Reboot your smartphone.
Once you reboot, the calendar can return the old interface, but only if the update was installed as a regular APK, rather than sewn into the system partition. If the method does not work, move to the next method.
Method 2: Remove updates via ADB (without root)
If resetting didnβt help, try rolling back the calendar update via ADB (Android Debug Bridge), a method that works because many Xiaomi system apps are updated via Google Play or MIUI Updater, and their original versions remain in the system partition.
You'll need:
- π₯οΈ Computer with drivers installed ADB and Fastboot.
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times to unlock the developer menu, then Settings β Additionally. β For developers β Debugging by USB).
- π USB-cable (preferably original).
Steps:
- Connect your smartphone to your PC and open the command line (Win + R β cmd).
- Enter the command to check the connection: adb devices should appear serial number of the device.
- Run the rollback command for calendar updates: adb shell pm uninstall-user --user 0 com.android.calendar Attention! This command will only remove custom updates, leaving the factory version.
- Reset the device.
βοΈ Preparation for ADB-team
If you've lost your calendar after you reboot, don't be afraid. Go to Settings β Apps β Show all apps and turn it on manually. If it didn't work, it's a system partition that's plugged in and a more radical approach is needed.
Method 3: Install the old APK manually
If the previous methods didn't work, you can try to manually install the old version of the calendar. APK-file and install it on top of the current application.
Where to get APK:
- π Official repositories: APKCombo (select the version for your model). APKMirror (search for Mi Calendar old version).
- π Firmware Archives: Download the full package MIUI For your model from the Xiaomi Firmware Updater website and extract Calendar.apk folder /system/priv-app/Calendar.
How to determine:
- Download APK to your phone or computer.
- Transfer the file to the device (for example, to the Downloads folder).
- Go to Settings β Applications β Application Management β Calendar and click Remove Updates (if the button is active).
- Open the APK file through any file manager and install it by allowing installation from unknown sources.
What to do if the APK is not installed?
Warning: Installing APKs from unverified sources can lead to data leakage or calendar instability. Check the hash file (e.g. via VirusTotal) before installing it and give preference to files with Xiaomi digital signatures.
Method 4: Reverse via TWRP (unlocked bootloader required)
For power users who have TWRP customized recaps installed, there is a way to return the system calendar from the backup or flash it separately, which is suitable if you have previously backed up the system partition or can extract Calendar.apk from the official firmware.
Step-by-step:
- Download the full MIUI firmware for your model from the Xiaomi Firmware Updater website.
- Remove the file Calendar.apk (located in /system/priv-app/Calendar) from the archive.
- Reboot your phone to TWRP (clip Power + Volume up).
- In TWRP, select Advanced β File Manager and go to /system/priv-app/.
- Remove the current Calendar folder (or rename it to the Calendar_bak).
- Copy the downloaded APK to this folder and set permissions 644 (long-click on file β Permissions).
- Reset the device.
β οΈ Note: Incorrectly changing system files in TWRP This can lead to bootloop. Before you do something, make a full backup through the bootloop. TWRP β Backup by selecting System and Boot.
Method 5: Use of alternative calendars
If neither method worked, or you donβt want to risk system stability, consider alternative calendars with similar interfaces. Many of them support synchronization with Mi Account and Google Calendar, and have flexible display settings.
Top.-3 alternatives:
| Annex | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Google Calendar | Minimalist design, cross-platform, integration with Gmail | No Mi Account support, no Month widget | Play Market |
| Business Calendar 2 | Flexible widgets, color tags, task support | Paid version for full functionality | Play Market |
| Etar | Open-source, lightweight, without advertising | Minimalist design, no cloud synchronization | F-Droid |
If you are interested in the style of the old Xiaomi calendar, try Business Calendar 2 β it has a display mode βClassic monthβ, similar to the one in the previous calendar. MIUI To sync with your Xiaomi account, use Export/Import Events via ICS-file.
π‘
To move events from the old calendar to the new one, export them to an ICS file: open the standard calendar β Settings β Export / Import β Export to a file. Then import this file to an alternative application.
Frequent mistakes and their solutions
When you try to reclaim an old calendar, you're going to have a typical problem, and we're going to look at the most common ones and how to fix them.
1.After the data reset, the calendar disappeared
If an app is missing from the menu, it has been removed (not reset) completely.
- Through Settings β Applications β Show all applications (find βCalendarβ and turn it on).
- Install APK from the official firmware (see Method 3).
2.ADB team not working
If you are running adb shell pm uninstall-user --user 0 com.android.calendar appears Failure error [DELETE_FAILED_INTERNAL_ERROR], signifier:
- You have the wrong version of the package (check the correct name through adb shell pm list packages | grep calendar).
- Calendar update is sewn into the system section (TWRP or root is required).
3 New calendar returns after MIUI update
If after updating the firmware old calendar is replaced again with a new one, turn off automatic update of system applications:
- Go to Settings β Applications β Application Management β Calendar β Three-point β Auto Update and select βDo Not Updateβ.
- Disable the update via Google Play: open the calendar page in the market β three-points β βRemove from auto-updateβ.
π‘
If none of these methods worked, consider rolling back all the firmware to an older version of MIUI. This is a radical step, but it's guaranteed to bring back the old calendar. You can find downgrad instructions in the Updates and Firmware sections on our website.