How to Put an Islamic Calendar on Xiaomi: 5 Ways to Work

The Muslim (Islamic) calendar, based on lunar cycles, is significantly different from the Gregorian calendar used by most countries of the world. It is important for believers to track the dates of religious holidays - Ramadan, Kurban Bayram, the beginning of the new year on the Hijra - which are shifted by 10-12 days each year. Owners of Xiaomi smartphones based on MIUI can integrate the lunar calendar into the system in several ways, from installing specialized applications to manually adjusting widgets.

In this article, we will discuss 5 proven methods, including hidden MIUI features that allow hijra dates to be displayed in parallel with the regular calendar, and focus on compatibility with the latest firmware (from MIUI 12 to MIUI 14) and nuances for models with global (Global ROM) and Chinese (China ROM) firmware. If you are looking for a way to synchronize the Islamic calendar with prayer reminders or prayer course, here you will find a solution.

Why Xiaomi’s Standard Calendar Doesn’t Show Hijra

By default, the Calendar app in MIUI uses a Gregorian system, and the option to add an Islamic calendar is hidden or absent in most regions.

  • 🌍 Regional settings: The feature is only available for countries with a predominantly Muslim population (Saudi Arabia, UAE, Indonesia, etc.).
  • πŸ“± Firmware version: In China ROM, the option may be blocked due to censorship, while in Global ROM it may not be available at all.
  • πŸ”„ Updates MIUI: Older versions (up to MIUI11) supported alternative calendars, but they were removed from the interface.

But even without built-in support, there are workarounds, like activating hidden mode through an engineering menu or using third-party applications synchronized over the IslamicFinder API.

πŸ“Š What is the most interesting way to set up an Islamic calendar?
Through MIUI system settings
Third-party applications (Google Play)
Home screen widgets
Manually enter dates in Google Calendar

Method 1: Enabling the Islamic calendar through hidden MIUI settings

Firmware. MIUI 12-14: The ability to activate alternative calendars via the Developer Settings or Engineering Menu is saved. It doesn't require root rights, but it doesn't work on all models. POCO X3 Pro and Mi 11.

Instructions:

  1. Open Settings β†’ About the phone and 7 times click on the MIUI version to unlock the Developer Settings.
  2. Return to the main settings menu and select Additional β†’ Developer Settings.
  3. Find the Calendar Region (or Calendar Region) and set the value of Saudi Arabia or Indonesia.
  4. Reboot your phone. After that, a tab with hijra dates will appear in the standard Calendar app.

Activate Developer Mode (7 taps according to MIUI)

Check the presence of the item "Calendar Region" in the settings

Establish the region of "Saudi Arabia" or "Indonesia"

Reset the device-->

Important: Some models (e.g., the POCO F3 with MIUI 13) may not have this option, so move on to the next one.

⚠️ Warning: Changing the region of the calendar can affect the display of local holidays in the system notifications. To return the original settings, reset the region to your country.

Method 2: Installation of specialized applications

If the system methods didn't work, the best way to download one of the Islamic calendar apps is to not only show the current Hijra date, but also to remind you of the beginning of Ramadan, the time of prayer and other important events.

AnnexFeaturesReferenceRatings.
Muslim ProCalendar + Prayer Time, Qur'an, compass of Qibla, HadithGoogle Play4.8 ⭐
Islamic Calendar 2026Lunar calendar with holiday notifications, widget supportGoogle Play4.7 ⭐
Hijri DateMinimalistic widget with a hijra date, synchronization with the system calendarGoogle Play4.6 ⭐
AthaanCalendar + Adhan, Islamic articles, support for offline modeGoogle Play4.9 ⭐

For installation:

  1. Follow the link to the application in Google Play.
  2. Click Install and wait for the download to be completed.
  3. Open the application and in the settings enable the option to Display the date of the hijra in status (if any).
  4. Add the widget to the home screen: press your finger in the free space β†’ Widgets β†’ select the app widget.

πŸ’‘

If you need to be notified about the start of Ramadan in advance, you can set up alerts 1-7 days before the event in the Settings β†’ Notifications section of the Muslim Pro.

Method 3: Sync with Google Calendar

If you use Google Calendar, you can add an Islamic calendar as an extra layer, which is convenient for those who plan in the Google ecosystem (for example, through Gmail or Google Assistant).

Step-by-step:

  1. Open Google Calendar in your browser on your PC or phone.
  2. Click on + next to the Other Calendars section β†’ Subscribe to the calendar.
  3. In the input box, specify the address: https://www.islamicfinder.org/calendar-service/gcal/1445/islamic-dates.ics (where 1445 is the current Hijra year; update the figure annually).
  4. Click Add Calendar. Hijra dates will now be displayed along with your events.

To see the Islamic calendar on Xiaomi smartphone:

  • πŸ“… Open the Google Calendar app.
  • πŸ” In the left menu, find the added Islamic Dates calendar and tick it.
  • πŸ“± Hijra dates will appear in the main calendar and widget (if added to the home screen).

⚠️ Warning: When synchronized via Google, there may be 1-2 days of discrepancies due to different methods of calculating the beginning of the month (astronomical vs. visual observation of the moon).

Method 4: Widgets for the main screen

If you need to see the hijra date quickly without opening the app, install a dedicated widget, such as Hijri Date Widget or Islamic Calendar Widget, which allows you to customize:

  • πŸ“… Display format: Hijra, Hijra + Gregorian calendar only, time to Iftar.
  • 🎨 Design: transparent background, dark theme, Arabic script.
  • πŸ”” Notifications: Early New Hijra Month Alerts.

How to add a widget:

  1. Press your finger in the free place of the main screen β†’ Widgets.
  2. Find the widget of an installed Islamic app (e.g., Muslim Pro Widget).
  3. Drag it on the screen and adjust the size (usually available options 2Γ—1, 4Γ—1, 4Γ—2).
  4. Click on the widget to open the display settings (if supported).
How to change the font in the widget?
Some widgets (e.g. Islamic Calendar Widget) support changing the font to Arabic. 1. Set the font from Google Play (e.g. Arabic Fonts). 2. In the widget settings, select Custom Font and specify the path to the.ttf. 3 file. Reload the widget (remove and add again).

For Xiaomi models with MIUI 14, the Smart Widgets feature is available, which automatically adjusts the size of the widget to the free space.

  1. Add the widget to the screen.
  2. Press it and select Edit the widget β†’ Adaptive size.
  3. Enable the option of Automatic Scaling.

Method 5: Manually enter dates into the system calendar

If you only need key dates (Ramadan, Kurban Bayram), you can manually add them to the standard MIUI Calendar.

Algorithm of action:

  1. Open the Calendar app on your Xiaomi.
  2. Click + (add event) β†’ enter the title (e.g., Beginning of Ramadan 1445).
  3. In the date field, select the appropriate day according to the Gregorian calendar (for example, March 10, 2026 for Ramadan 1445).
  4. Turn on the Annual Repeat and save it.
  5. Repeat for other important dates (e.g. Eid al-Fitr, Eid al-Adha).

To avoid missing out on events, set up notifications:

  • πŸ”” In the event card, click Remind and select a time (e.g., the day before the start).
  • 🎡 Set the alert melody (you can select an azan from the standard ringtones MIUI).

πŸ’‘

Manual input is suitable for those who do not want to install third-party applications, but require annual date updates (as the Islamic calendar shifts relative to the Gregorian calendar).

Solving the problem: why the calendar is not displayed

If the Islamic calendar does not appear after setting up, check the following points:

Problem.Possible causeDecision
No "Calendar Region" option in the settingsAn outdated version of MIUI or China ROMUpdate your firmware or use the method with third-party apps
The widget does not update the dateThere is no internet or synchronizationCheck the network connection and application permissions
1-2 days difference with the local muftiateDifferent methods of calculation (Saudi Arabia vs. local traditions)Manually adjust the date in the application settings
Application not installedMIUI Restrictions for Third-Party SourcesAllow installation from unknown sources in Settings β†’ Applications β†’ Special Rights

For models with China ROM (e.g. Xiaomi 12S Ultra) you may need to:

  • πŸ”“ Unlock the bootloader and install Global ROM.
  • 🌐 Use VPN to access Google Play (if blocked).

If nothing helps:

  1. Check if the antivirus (e.g. Mi Security) is blocking the application.
  2. Clear the calendar cache: Settings β†’ Apps β†’ Calendar β†’ Storage β†’ Clear the cache.
  3. Reset your region settings: Settings β†’ Additional β†’ Language and Region β†’ Region (select your country and restart your phone).

FAQ: Frequent questions

Can you add an Islamic calendar to Xiaomi without the internet?
Yes, but with limitations. You can: Install an offline application (e.g. Islamic Calendar Offline); manually add key dates to the system calendar (see Method 5); use a preloaded widget (e.g. Hijri Date caches dates a year in advance); however, you still need the Internet to synchronize with current data (e.g., exact prayer times).
How to transfer the Islamic calendar to another Xiaomi smartphone?
If you change your phone, use Mi Mover (built into MIUI): On your old phone: Settings β†’ Additional β†’ Mi Mover. Select Send data and connect to your new device via Wi-Fi Direct. Check Calendar and App Settings. On your new phone, take the data and wait for the transfer to complete. For third-party applications (such as Muslim Pro), use backup via Google Account or export settings to the file.
Why does Muslim Pro not show the time of prayer correctly?
The app determines the time of prayer by your location, but sometimes errors occur. To fix: Open Muslim Pro β†’ Settings β†’ Location. Enable Manual coordinate entry and specify the exact latitude/longitude of your city (you can find on Google Maps). Select the calculation method (Islamic Society of North America, University of Islamic Sciences, Karachi, etc.). Check if Auto-Time Update is enabled. If the problem persists, compare the data with an official source (for example, the site of a local mosque).
Can I add an Islamic calendar to the Mi Band or Xiaomi smartwatch?
There is no direct Hijra support in the Mi Band or Amazfit, but there are workarounds: Notifications: Set up prayer alerts in the Muslim Pro and they will be duplicated on the clock. Custom dials: In the Amazfit GTR 3 or Mi Watch, you can set a dial with a hijra date (look for Amazfit Watch Faces). Voice assistant: Through Google Assistant on the clock, request: "What is the Hijra Day?" For the Mi Band 7/8, informal firmware (such as Fitness) is available, which add support for alternative calendars.
How to remove the Islamic calendar if it is no longer needed?
Depending on the method of addition: System calendar: Return region to your country in Developer Settings. Google Calendar: Go to the web version, find Islamic Dates in the list and click Remove. Third-party apps: Remove them through Settings β†’ Apps. Widgets: Press the widget on the home screen and drag to the cart.