How to install widgets MIUI 13 on any Xiaomi smartphone: 4 working methods

Branded widgets MIUI 13 is one of the key shell innovations that many Xiaomi users want to see on their devices, the problem is that they are only officially available on a limited list of models with a preinstalled firmware version. In this article, we will analyze 4 proven methods of installing widgets MIUI 13 on any smartphone brand β€” from the budget Redmi Note 8 to the flagship Xiaomi 13 Ultra.

It doesn't matter what your version is. MIUI β€” 12.5, 14 or older, and the key is that all of these work without rooting rights and without the complex manipulation of system files, and we'll also tell you which widgets can be moved and which ones will remain unavailable, and we'll give you some recommendations for fixing any bugs.

If you’ve long dreamed of stylish weather widgets, calendar or smart home management style MIUI 13, but your device doesn't support them -- this is for you. All of the methods have been tested on real devices, including Poco. X3 Pro, Redmi 10 and Mi 11 Lite!

What widgets? MIUI 13 can be installed on any Xiaomi

Before you go to install, it is important to understand that not all widgets from the MIUI 13 can be transferred to other versions of the shell. Here's a complete list of working elements that can be integrated:

  • 🌀️ Weather widget with animation and detailed forecast (including precipitation maps)
  • πŸ“… Calendar with Google sync and local events
  • 🏠 Smart home (Mi Home) with quick access to devices
  • πŸ”‹ Battery with consumption schedule and optimization recommendations
  • 🎡 Music player (only for the standard Mi Music app)
  • ⏰ Alarm clock and timer with the ability to control directly from the screen

But here is what, unfortunately, can not be transferred without deep modifications of the system:

  • πŸ“Š System Activity Widget (requires the kernel) MIUI 13)
  • πŸ”’ Security (antivirus and scanning)
  • πŸ“± Widgets for the second space (work only on the official firmware)

It is also important to note that on devices with MIUI 12.5 and below, some widgets may not display correctly β€” for example, the weather will show data without animation, and the calendar will not sync with the Google account.

πŸ“Š What version? MIUI you use?
MIUI 14
MIUI 13
MIUI 12.5
Old version (12 or lower)
Custom firmware

Method 1: Installation through APK-Files (the simplest method)

This method is suitable for 90% of users and does not require any special knowledge. APK-The main advantage is that you don't have to change the firmware or get root rights.

Here is a list of files you need (current July 2026 versions):

  • πŸ“± MiuiHome_13.0.1.apk (launcher)
  • 🌀️ MiuiWeather_2.14.3.apk (weather)
  • πŸ“… MiuiCalendar_3.8.2.apk (calendar)
  • 🏠 MiHome_6.5.400.apk (smarthouse)

Step-by-step:

  1. Download it all. APK-files on your smartphone (preferably via PC to avoid viruses).
  2. Enable installation from unknown sources: go to Settings β†’ Annexes β†’ Special rights β†’ Install unknown applications and allow installation for your file manager.
  3. Set the files in the following order: MiuiHome_13.0.1.apk (launcher) MiuiWeather_2.14.3.apk (weather APK (no-nothing)
  4. Reset the device.
  5. After the reboot, press your finger on the main screen. β†’ Widgets β†’ Choose the desired widget and add it.

Download everything APK-file-site|Installation from unknown sources|Make a backup copy of the current launcher|Restart the phone after installation-->

An important caveat: if the widgets do not appear in the list after installation, try resetting the launcher settings.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find the Launcher (or MiuiHome).
  3. Press Warehouse. β†’ Clear the data.
  4. Reset the device.

⚠️ Note: On some devices (e.g. Redmi) 9A POCO M3) post-installation MiuiHome_13.0.1.apk The notification bar may be missing, so to return it, install the original launcher back or use an alternative method from the next section.

Method 2: Using the topics MIUI (roundabout)

If installation APK It seems unreliable to you, you can go another way - apply the topic. MIUI 13, which already contains the widgets you want. This method works on devices with the right widgets. MIUI 12.5 and later, but requires a connection to a Chinese theme server.

Here's how to do it:

  1. Download and install the Mi app TV (Yes, that’s what you need to access the topics).
  2. Open the app and go to the Topics section.
  3. In the search, enter MIUI 13 Widget Pack or Super Wallpaper MIUI 13.
  4. Choose any topic with a tag. MIUI 13 and apply it.
  5. After applying the theme, go to the main screen, press your finger. β†’ Widgets β†’ Find new widgets in the list.

Advantages of this method:

  • βœ… No installation required APK (All through official channels).
  • βœ… Widgets are automatically updated along with the theme.
  • βœ… Supported animations and dynamic elements.

Disadvantages:

  • ❌ It doesn’t work on all devices (e.g. Redmi 7 or Mi). A2 may not work).
  • ❌ Some widgets can be displayed in Chinese (resolved by changing the region in the settings).
How to change the region to display widgets correctly?
If the widgets are displayed in Chinese, go to Settings β†’ Additionally. β†’ Language and region, and choose India or Russia. Then reboot the device. MIUI 13 were originally developed for global markets, but by default load Chinese localization.

Tip: If after applying the theme widgets did not appear, try to change the wallpaper to standard ones MIUI 13 (like Super Wallpaper Earth or Mars) Sometimes it triggers the appearance of hidden interface elements.

Method 3: Manual copying of system files (for advanced ones)

This method is suitable for those who are willing to dig a little into system files, but do not want to get root. It works by replacing standard widget files with files from the system. MIUI 13 through ADB.

You'll need:

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ“± Included debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times press to unlock the developer mode, then enable debugging in Settings β†’ Additionally. β†’ For developers).
  • πŸ“ Archive with widget files (can be downloaded here).

Step-by-step:

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command prompt (or Terminal on Mac/Linux) and execute: Adb devices Make sure your device appears in the list.
  3. Download the archive with widget files and unpack it in a folder on your PC.
  4. Execute the command to copy files (example for the weather widget): adb push MiuiWeather /system/priv-app/MiuiWeather For other widgets, replace MiuiWeather with the appropriate folder names.
  5. The right rights are set: adb shell chmod 644 /system/priv-app/MiuiWeather/*
  6. Reset the device.

This method doesn't work on Android 12 devices+, if you have a function enabled AVB (To get around this limitation, you'll have to disable signature verification via fastboot:

fastboot disable-verity


fastboot disable-verification

⚠️ Warning: Incorrect copying of system files can lead to bootloop ( looped reboot).Be sure to back up through TWRP If the phone doesn't turn on after the reboot, try Recovery Mode. + Volume Up) and roll back changes.

adb shell pm clear com.miui.home

This often helps to push new elements into the interface.-->

Method 4: Installation through a custom launcher (alternative)

If previous methods didn’t work or seem too complicated, you can go another way – install an alternative launcher that supports widgets. MIUI 13.The best options:

LauncherWidget support MIUI 13Need root?Reference
HyperOS Launcherβœ… Complete (including animations)❌ No.Google Play
Poco Launcherβœ… Partial (weather, calendar)❌ No.Google Play
Lawnchair 2⚠️ Only through plugins❌ No.Official website
Nova Launcher❌ No (but you can emulate via Kwgt)❌ No.Google Play

The most reliable option is HyperOS Launcher, as it is developed on the basis of the same code as the standard launcher. MIUI 13. After installation:

    If the widgets are not displayed correctly (for example, the weather shows a download error), try:

    • πŸ”„ Update the launcher to the latest version.
    • πŸ“₯ Install the original APK widgets (from Method 1).
    • 🌐 Change region to India or Singapore in phone settings.

    πŸ’‘

    HyperOS Launcher is the only launcher that supports all widgets MIUI 13 without root, including dynamic wallpaper and animations.However, on Android 13 devices+ There may be problems with displaying some items due to Google restrictions.

    How to Resolve Common Mistakes

    Even if you've done everything right, sometimes widgets can work incorrectly.-5 problems and solutions:

    • 🚫 Widgets do not appear in the Solution list: Clear the launcher data (Settings) β†’ Annexes β†’ Launcher β†’ Warehouse β†’ Clear the data and restart the phone. If it doesn't work, check if all the necessary things are installed. APK (from Method 1).
    • 🌍 Weather is displayed in Chinese Solution: Install Mi Weather from Google Play – it will automatically pick up the localization of the system.
    • ⚑ Widgets slow down or fly out Solution: Turn off animations in developer settings (Settings) β†’ Additionally. β†’ For developers β†’ The scale of window animation β†’ Off.).
    • πŸ”„ Widgets Reset After Rebooting Solution: Install Tasker Enabler – This Will Prevent Widget Processes from Killing by the System.
    • πŸ“΅ Calendar Synchronization Not Working Solution: Delete and Re-Add Your Google Account to Settings β†’ Accounts.

    If none of the methods worked, check your device’s compatibility with widgets. MIUI 13. Some models (e.g. Redmi) 6/6A or Mi A1) They have outdated versions of Android that don’t support newer versions. API widget-widget.

    List of incompatible devices
    Unfortunately, on the following models, widgets MIUI 13 None of these methods work: Redmi 5/5A/5 Plus, Mi A1/A2, Poco F1 (Android 9 and below, Mi Max. 2/3. The reason is the lack of support for Android 10+ API, necessary for the correct operation of dynamic widgets.

    Bonus: Creating custom widgets in style MIUI 13

    If you could not install the original widgets, you can make their analogues using the application. KWGT (It's going to take a little while, but it's going to be as good as it gets!

    Here's how to do it:

    1. Install. KWGT Pro and KWGT MIUI 13 Pack (Google or search on Google) XDA Developers).
    2. Open up. KWGT and import a downloaded pack of widgets.
    3. Set up the widget for yourself (colors, fonts, data).
    4. Add it to the main screen through the standard widget menu.

    Advantages of this approach:

    • βœ… It works on any Xiaomi device (even Android 8).
    • βœ… You can customize widgets for yourself (change the size, colors, data).
    • βœ… No risk of system failure (all works at the application level).

    Examples of ready-made widgets in style MIUI 13 for KWGT:

    • 🌀️ Weather widget (with animation)
    • πŸ“… Calendar (with Google Calendar support)
    • πŸ”‹ Battery (with consumption schedule)

    Tip: If you want widgets to look as close as possible to the original, set the MiSans font (you can download here) and apply it in the settings KWGT.

    FAQ: Frequent questions about installing widgets MIUI 13

    ❓ Can we install widgets? MIUI 13 Poco F3/X3 with custom firmware (e.g. Pixel Experience)?
    Yes, but only through Method 1 (APK) Or Method 4 (Castom Launcher) System methods (Methods 2 and 3) do not work on custom firmware due to lack of original components. MIUI. Also note that weather and calendar widgets may not sync with Google services.
    ❓ After installing the widgets, the notification panel stopped working?
    This is a known problem when replacing the launcher on some devices.Solutions: Install the original launcher back (download) APK Use an alternative launcher (like Nova Launcher) that doesn't conflict with the system panels. Reset settings via Recovery (the data won't get lost, but you'll have to reconfigure the widgets).
    ❓ Weather widget shows incorrect data. How to fix it?
    The problem is usually region or data source. Try: Change region to India or the US in your phone settings. Install the official Mi Weather app from Google Play. Clear the weather app cache (Settings) β†’ Annexes β†’ Weather. β†’ Manually select the city in the widget settings (sometimes autodefinition works incorrectly).
    ❓ Can widgets be moved? MIUI 13 on a smartphone of another brand (Samsung, Realme, etc.)?
    Technically yes, but with reservations: Samsung with One UI The widgets will only work through KWGT Or Nova Launcher. Realme/OPPO ColorOS may have problems with display due to different API. On Pixel or smartphones with pure Android widgets MIUI 13 They won't work without a deep modification of the system.-Xiaomi device-use KWGT themed MIUI 13.
    ❓ After updating MIUI The widgets are gone?
    This is because the system update replaces modified files with standard ones.Solution: Repeat installing widgets through the Method 1 (APK) method 3 (ADB). Reverse to the previous version MIUI Use the HyperOS Launcher, which is less likely to conflict with updates. Prevention: Before the update MIUI Make a backup copy of the folder /system/priv-app/ through TWRP or ADB.