How to install widgets MIUI 14 on any Xiaomi smartphone: 3 proven ways

Turning any Xiaomi into a flagship: widgets MIUI 14 without firmware update

Widgets in MIUI The 14 were one of the key interface updates β€” dynamic weather icons, interactive smart home controls, adaptive panels with quick access to features. X3 Pro will not officially get this shell version? or if Xiaomi Mi 11 is stuck on the MIUI 13 due to regional restrictions?

In this article, three working methods for installing widgets MIUI 14 for any brand devices, including models with MIUI 12.5 and even MIUI 11. We'll figure out how to bypass system locks, what files are needed for manual installation, and what to do if the widgets don't show up after transfer. ADB-commands are suitable even for devices with a locked bootloader, if you properly configure debugging.

Before you start, check:

  • πŸ“± Smartphone model: Widgets can conflict with hardware on budget chips (like Helio) G85 or Snapdragon 660).
  • πŸ”„ Version. MIUI: on MIUI 10 and below methods will not work due to lack of support for new ones API.
  • πŸ”“ Bootloader status: Some methods require unlocking (but not all!).

If your device meets the minimum requirements, let's go. The first method is the simplest and doesn't require root rights.

πŸ“Š What kind of Xiaomi smartphone do you have?
Redmi (Note/Pro series)
Poco (F/X/M)
Mi (11/12/13)
Black Shark
Other

Method 1: Installation through APK-Files (without root and unlock)

This method is suitable for 90% of Xiaomi devices on the Internet. MIUI 12.5+ It doesn't require technical skills. It's about downloading the original. APK-widget-file MIUI 14 and install them on top of the standard ones, and the system recognizes them as updates and integrates them into the launcher.

Step-by-step:

  1. Download the archive with widgets for your model: Archive links for different Snapdragon chipsets 8 Gen 1/2: Download Dimensity 9000/8000: Download Snapdragon 7xx/6xx: Download (note: real links depend on current repositories, for example, XDA Developers or 4PDA).
  2. Unpack the files. You need the files: πŸ“ MiuiHome.apk (launcher) πŸ“ MiuiSystemUI.apk (system-piece) πŸ“ WeatherProvider.apk (weatherwidth) πŸ“ MiuiWidgetFramework.apk (widget-frame)

Settings β†’ Annexes β†’ Special rights β†’ Installation of unknown applications

fine

MiuiWidgetFramework.apk

Reboot your smartphone.

Keep your finger on the main screen. β†’ "Widgets"|New icons (weather, smart home, music) appeared)|Widgets respond to touch|No errors "Application stopped"-->

Possible problems and solutions:

  • ❌ Widgets do not appear: clear the launcher cache (Settings) β†’ Annexes β†’ MiuiHome β†’ Warehouse β†’ Clear the cache).
  • ❌ Error "Incompatible with the device": download the version APK for your processor (ARM64/ARMv8).
  • ❌ Widgets are slowing down: turn off animation in Settings β†’ The phone. β†’ Version. MIUI β†’ 5 times to tap β†’ Additional settings β†’ Windows animation (select "Without animation").

⚠️ Warning: Do not update widgets on Google Play after manual installation! This will result in a rollback to the standard version. To avoid conflicts, disable auto-update for system applications in Settings β†’ Annexes β†’ Application management β†’ Google Play Store β†’ Auto-update.

Method 2: Transfer of widgets through ADB (power-user)

If APK-The method did not work (for example, on Poco). F3 with custom firmware, use ADB-This requires a PC connection, but does not require root rights.

What you need:

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ“± Included debugging by USB (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times to tap β†’ For developers β†’ Debugging by USB).

Instructions:

  1. Connect your smartphone to your PC and confirm the debugging permission.
  2. Open the command line in the adb.exe folder and execute: adb devices (you should display your device).
  3. Download the widget package for ADB and unpack it in the same folder.
  4. Follow the commands in turn: adb push MiuiHome.apk /system/priv-app/MiuiHome/MiuiHome.apk adb push MiuiSystemUI.apk /system/priv-app/MiuiSystemUI/MiuiSystemUI.apk adb shell chmod 644 /system/priv-app/MiuiHome/MiuiHome.apk adb shell chmod 644 /system/priv-app/MiuiSystemUI/MiuiSystemUI.apk adb reboot

Team team.DescriptionPossible mistake
adb pushCopies the file into the system folderread-only file system β†’ need to be mounted /system recording
chmod 644Set rights to the fileOperation not permitted β†’ Need for root or magisk
adb rebootRebooting the deviceHanging on the logo β†’ delete files through TWRP

If ADB Refuses to copy files (read-only file system error), use an alternative mounting method:

  1. Adb shell su mount -o rw,remount /system
  2. Repeat the adb push commands.

πŸ’‘

If after the reboot the smartphone got stuck on the Xiaomi logo, press the Power + Vol Up to log in to Recovery and remove copied ones APK-file β†’ System β†’ Advanced β†’ File Manager.

Method 3: Installation via Magisk (for root firmware)

If you have an unlocked bootloader and Magisk installed, this method gives you the right choice. 100% operability of widgets, including dynamic elements (for example, weather animation) MIUI 12/13 on any device, including Redmi K40 or Mi 10T.

What needs to be done:

  1. Install Magisk (version 25.2)+).
  2. Download the module. MIUI 14 Widgets Enabler (Look for the current version of the game) XDA or Telegram channels).
  3. Move it. ZIP-cell-file.
  4. Open Magisk, go to Modules β†’ Install from storage and select the downloaded file.
  5. Reset the device.

Advantages of the method:

  • βœ… Full compatibility with MIUI 12.5/13.
  • βœ… Automatic updates to widgets via Magisk.
  • βœ… No risk of "bricking" (you can roll the module back).

Disadvantages:

  • ❌ Requires an unlocked bootloader (on new devices, this erases data!).
  • ❌ There may be conflicts with other Magisk modules (e.g, ViPER4Android).

⚠️ Note: On devices with Dynamic RAM Expansion (e.g. Redmi Note 11 Pro)+) Widgets can slow down. Turn off the function in Settings β†’ Additionally. β†’ Memory. β†’ Expansion of RAM.

πŸ’‘

Magisk method is the only way to get fully working smart home widgets (Mi Home) on older versions MIUI. Other methods only provide a visual shell without functionality.

Problem Solving: Widgets Are Not Working or Fly Out

Even after successful installation of widgets MIUI 14 can be unstable. Here are the most common mistakes and ways to correct them:

Problem.Reason.Decision
Widgets are not displayed on the menuConflict with the current launcherInstall the MiuiHome beta over the standard
Weather widget shows incorrect dataNo synchronization with Xiaomi serversTurn on the settings. β†’ Accounts. β†’ Mi Account. β†’ Synchronization
When you press the widget, the flight takes place.Incompatibility with the Android versionUpdate Google Play Services to the latest version
Animation widgets slow downLack of RAMTurn off background processes in Settings β†’ Battery β†’ Performance mode

If the widgets disappeared after the update MIUI, Follow the following steps:

  1. Remove updates to MiuiHome via Settings β†’ Annexes β†’ MiuiHome β†’ Three points. β†’ Remove updates.
  2. Reset it. APK-files from Method 1.
  3. Clear the launcher data (Settings) β†’ Annexes β†’ MiuiHome β†’ Warehouse β†’ Clear the data).

For Android 12 devices+ (For example, Xiaomi 12 or Redmi K50) It may be necessary to disable optimization MIUI:

adb shell settings put global hidden_api_policy 1

This team will unlock the hidden API, who use new widgets.

Widget compatibility MIUI 14 with different Xiaomi models

Not all widgets work equally well on older devices, and below is the compatibility table for popular models:

ModelChipsetSupported widgetsLimitations
Redmi Note 10 ProSnapdragon 732GWeather, Music, Smart Home, CalendarWeather animation can slow down
Poco F3Snapdragon 870All widgets (including Mi Fit)Required to disable Game Turbo
Mi 11 LiteSnapdragon 732G/780GWeather, Notes, ContactsSmart home widget is not synchronized
Redmi K40Snapdragon 870All widgets + customismWe need to turn it off. MIUI Optimization in Magisk
Black Shark 4Snapdragon 870Weather, Music, Game ModeConflict with Shark Space

For devices on MediaTek (e.g., Redmi Note 11 with Helio) G96) recommended to use only APK-method, since ADB Magisk can cause performance problems due to kernel features.

How to check the compatibility of your model?

  • πŸ” Go to Settings. β†’ The phone. β†’ Version. MIUI and check the firmware code (for example, V13.0.4.0.SKFMIXM).
  • πŸ“‹ Compare with the official compatibility table (updated monthly).
  • πŸ’¬ Please check in the forums (for example, 4PDA or XDA) β€” Users often share successful cases for specific devices.

Bonus: custom widgets for MIUI 14

If you don't like standard widgets, you can install alternatives with advanced functionality, such as:

  • 🌑️ Another Widget – Minimalist weather widget with support MIUI 14.
  • 🎡 Musify – a music widget with album covers animation.
  • 🏠 Home Widget – customizable panels for smart home (compatible with Mi Home).
  • πŸ“… Month: Calendar Widget – calendar widget with themes support MIUI.

Installation of custom widgets:

  1. Download. APK developer-site.
  2. Install it as a regular app.
  3. Add the widget to the main screen through a long press β†’ Widgets.

Advantages of custom widgets:

  • βœ… More customization options (colors, sizes, transparency).
  • βœ… Support for third-party services (e.g. Spotify instead of Mi Music).
  • βœ… Less often fly on unofficial firmware.

⚠️ Note: Some custom widgets require Android 12+. Nana MIUI 12.5 (based on Android 11) they may not work or display incorrectly!

FAQ: Frequent questions about installing widgets MIUI 14

❓ Can we install widgets? MIUI 14 on Xiaomi with custom firmware (e.g. Pixel Experience)?
Yes, but only if the firmware is based on Android 12/13. To do this: Set a MiuiHome port for your firmware. Copy widget files into /system/priv-app through TWRP. Configure access rights (chmod) 644). On LineageOS or ArrowOS, widgets may not work due to the lack of Xiaomi branded libraries.
❓ Why after installing widgets disappears the theme of design?
This is due to a conflict between MiuiHome and ThemeManager.Solution: Go to Settings β†’ Registration β†’ My themes. Select a standard theme. Reboot your device. Reuse your custom theme. If the problem persists, delete the ThemeManager cache.
❓ How to return standard widgets if you don’t like new ones?
You can return the original widgets in two ways: No reset: Remove the installed ones APK-Files through Settings β†’ Apps and clear the MiuiHome data. Through reset: Back up the data and execute Settings β†’ System system β†’ Resetting settings β†’ If the widgets are gone completely, reinstall MiuiHome from the official repository for your model.
❓ Will widgets work? MIUI 14 after firmware update?
No, when updating through OTA or Mi Flash Tool, all changes to system files will reset. To save widgets: Before upgrading, backup folders /system/priv-app through TWRP. After the update, repeat the installation (see Method). 1 method 2). On devices with Magisk you can use the module OTA Survival to save the changes.
❓ Why the weather widget doesn't show me the data?
The problem is with the location settings in Mi Account. Correction: Open Settings β†’ Accounts. β†’ Mi Account. β†’ Synchronize. Turn off and re-enable the weather. Reboot the device. If it doesn't, delete the WeatherProvider app data. On some firmware (e.g., reboot the device, MIUI EU) You need to add settings. β†’ Additionally. β†’ Region β†’ China, then to reclaim its region.