Where to find and install widgets on Android for Xiaomi, Redmi and POCO smartphones

Xiaomi widgets transform the home screen, making it not only more beautiful, but also more functional, allowing you to quickly check the weather, control music, monitor health or even run a smart home without opening an application. However, the standard set of widgets in MIUI is often limited, and finding quality alternatives turns into a quest: some sources offer outdated solutions, others โ€“ infected software, others require root rights.

In this article, weโ€™ll look at 10 proven ways to find widgets for Xiaomi, Redmi and POCO, from official stores to niche communities, how widgets differ across MIUI versions (including MIUI 14 and HyperOS), what formats are supported (.apk,.kwgt,.uccw), and how to avoid viruses when installed. And a list of 5 little-known sources with unique designs that Google Play doesnโ€™t have.

1. Xiaomiโ€™s official theme store: hidden opportunities

Many Xiaomi users do not even realize that the companyโ€™s theme store (Themes โ†’ Widgets) hides hundreds of free and paid solutions, there are both standard widgets for weather and watches, and exclusive ones โ€“ for example, animated panels for games or mini-players for Spotify.

To find them:

  • ๐Ÿ“ฑ Open the Themes app (icon with brush).
  • ๐Ÿ” In the search bar, type in a โ€œwidgetโ€ or function name (e.g., โ€œweather,โ€ โ€œbatteryยป).
  • ๐ŸŽจ In the results, select the Widget tab โ€“ it is often hidden behind the Topic tab.
  • โฌ‡๏ธ Click Apply โ€“ the widget will automatically be added to the list of available.

โš ๏ธ Note: Some theme store widgets require authorization to the Mi Account, without which they will be displayed with watermarks or limited functionality.

The advantage of this method is 100% MIUI compatibility and no risk of viruses. However, the choice is limited, and many widgets duplicate the standard features of the system, and third-party solutions are better for advanced users.

๐Ÿ“Š Where do you usually look for widgets for Xiaomi?
Official theme store
Google Play
Third-party sites
Telegram channels
I'm creating it myself.

2. Google Play: Top-5 customization

Google Play has hundreds of apps for creating and installing widgets, but not all work correctly on Xiaomi. We selected 5 proven tools that support MIUI 12-14 and HyperOS, do not conflict with system processes and do not require root:

AnnexType of widgetFeaturesCompatibility
KWGT Kustom Widget MakerCastomic (creating from scratch)Animation support, Tasker integration, over 1,000 templates in the communityAll Xiaomi models
UCCW (Ultimate Custom Clock Widget)Clock, weather, system informationSimple editor, low battery consumptionMIUI 12+ (possible lags on older devices)
Zoom for Reddit (widgets)Social (Reddit, Twitter)Displaying feeds or notifications without opening the appRequires MIUI 13+
WidgetsmithMinimalistic (weather, calendar, photos)Automatic data updates, support for dark topicsAll models, but artifacts are possible on the POCO F-series
Another WidgetWeather, clock, batteryMinimalist design, support for Material YouRequires Android 10+

To install a widget from these applications:

  1. Download and open the app.
  2. Choose your favorite template or create your own.
  3. Click Save - the widget will appear in the list of system.
  4. Add it to the main screen like a regular widget (long press โ†’ Widgets).

โš ๏ธ Attention: Apps like KWGT They can drain the battery if you use animated widgets with an update rate of less than 30 minutes.

๐Ÿ’ก

If the widget doesnโ€™t appear in the list after installation, restart your smartphone or clear the Settings app cache โ†’ Apps โ†’ Launcher โ†’ Clear the cache.

3. Third-party sites: where to download widgets for KWGT and UCCW

For those who want to go beyond Google Play, there are specialty sites with unique widget designs, the main advantage is exclusive templates that are not in official stores, but it is important to be careful here: many sites distribute modified.apk files with malicious code.

Verified sources:

  • ๐ŸŒ KWGT Kustom Community (Kustom.rocks) โ€“ official template directory KWGT rating-reviewed.
  • ๐ŸŽจ DeviantArt (deviantart.com) โ€“ artists post free and paid widgets (see tags #KWGT, #MIUI).
  • ๐Ÿ“ฆ XDA Developers (forum.xda-developers.com) โ€“ Thematic branches with widgets for specific Xiaomi models (for example, for Redmi Note 12 or for the Redmi Note 12). POCO X5).
  • ๐Ÿ’Ž Telegram channels are kind of like @MIUI_Themes or @KWGT_Widgets, fresh-collection.

How to install a widget from a third-party site:

  1. Download the file with the extension.kwgt or.uccw.
  2. Move it to the Kustom/Widgets folder (for KWGT) or UCCW/Backups (for UCCW) on the internal drive.
  3. Open the KWGT/UCCW application, click Import and select the downloaded file.
  4. Save and add the widget to the main screen.
How to check for viruses before installing?
Use online scanners like VirusTotal (https://www.virustotal.com). Download a downloaded.apk or.kwgt file and wait for the analysis results. If threats are detected, delete the file and look for an alternative.

4 Widgets for MIUI HyperOS: What has changed

With the release of HyperOS (replacing MIUI on new Xiaomi devices), the widget system has changed, and now they are integrated deeper into the interface, support dynamic updates (for example, the weather changes in real time), and have improved animations.

Key changes:

  • โšก New Widget Format โ€“ Some Templates for MIUI 14 incompatible with HyperOS.
  • ๐Ÿ”„ Automatic adjustment to the theme โ€“ widgets are adapted to the color scheme of the system.
  • ๐Ÿ“ฑ Improved performance โ€“ widgets now less load the processor.
  • ๐Ÿšซ Restrictions for third-party launchers โ€“ some widgets donโ€™t work with Nova Launcher or Lawnchair.

If you upgraded to HyperOS and the widgets stopped working:

  1. Check compatibility in the widget description (should be marked HyperOS Ready).
  2. Update widget applications (KWGT, UCCW) to the latest versions.
  3. Reset the launcher settings: Settings โ†’ Applications โ†’ Launcher โ†’ Storage โ†’ Clear the data.

๐Ÿ’ก

On HyperOS, widgets from the Xiaomi theme store are more stable than third-party solutions. If you want maximum compatibility, start your search from official sources.

5. widgets for specific models: POCO, Redmi, Black Shark

Some widgets are optimized for specific product lines, such as Black Shark gaming smartphones with FPS and CPU temperature monitoring widgets, and POCO F-series with custom control panels with a focus on performance.

Where to look:

  • ๐ŸŽฎ Black Shark: download widgets for games in Shark Space (brand launcher) or on the official website.
  • โšก POCO: Telegram-channel @POCOGlobal They regularly provide exclusive widgets for POCO Launcher.
  • ๐Ÿ“ฑ Redmi Note: the Mi Community forum has a section with widgets optimized for AMOLED-screens (for example, for Redmi Note 12 Pro)+).

Example: for POCO F5, widgets with display are popular:

  • ๐Ÿ”‹ Processor temperature (relevant for gamers).
  • ๐ŸŽต Mini-player with gesture support.
  • ๐Ÿ“Š Real-time statistics on RAM use.

โ˜‘๏ธ Preparation for installation of the widget on POCO/Redmi

Done: 0 / 4

6. Creating your own widgets: step-by-step instructions

If you don't find the right widget, you can create it yourself, and you'll need the KWGT Kustom Widget Maker app (or UCCW for simpler solutions), which seems complicated, but it actually consists of several steps:

Instructions for KWGT:

  1. Install KWGT Pro Key (plug-in to unlock all functions).
  2. Open KWGT and click + โ†’ Create a new widget.
  3. Select a size (e.g. 4ร—2 for a weather widget).
  4. Add elements: ๐Ÿ“ Text - to display the time, date. ๐ŸŒก๏ธ Sensors -- temperature, humidity. ๐ŸŽจ background - gradient, image, transparency.

update

Save the widget and add it to the main screen.

For inspiration, use the templates from the community:

https://kustom.rocks/?q=miui


https://www.reddit.com/r/kustom

โš ๏ธ Warning: Overly complex widgets with animation and frequent data updates may be on Redmi budget models (e.g. Redmi). 10A or POCO M4). Test your performance after installation.

7.Widget problems on Xiaomi: how to fix

Even after installing the widgets on Xiaomi correctly, we will consider common errors and ways to fix them:

Problem.Reason.Decision
The widget does not appear in the listConflict with launcher or cacheClear the launcher cache or restart the device
Widget brakes or flies offToo frequent data updatesIncrease the refresh interval in the widget settings
No interaction (pressing) worksThere is no support for gestures in MIUIUse alternative launchers (Nova, Lawnchair)
The widget is reset after rebootingBattery optimization kills the processAdd widget app to optimization exceptions

If the widget stopped working after the MIUI/HyperOS update:

  1. Check compatibility in the widget description.
  2. Reverse to a previous version of the application (e.g. KWGT).
  3. Write to the developer โ€“ many update widgets for new firmware versions.

FAQ: Frequent questions about widgets on Xiaomi

Can I install widgets without root rights?
Yes, most widgets are installed without root, except for system widgets (for example, to change the frequency of the processor), which require deep access to Android.
Why do widgets disappear after the MIUI update?
This is because newer versions of MIUI reset the launcher's cache.To return the widgets, reboot the device or re-add them to the home screen.
Where to find Widgets for a Smart Home (Mi Home)?
The official widgets for managing Xiaomi Smart Home devices are available in the Mi Home app (Widgets section). You can also use Google Assistant to create custom panels.
How to make a widget transparent?
Most widget builders (KWGT, UCCW) have a Background Transparency option. Set a value of 100% for full transparency. On some MIUI themes, you may need to disable Background Blurrance in the launcher settings.
Can widgets drain the battery?
Yes, if they update data frequently (like the weather every 5 minutes) or use animations. To reduce the cost, increase the refresh interval or turn off animation in the settings.