After updating MIUI or accidentally removing many Xiaomi users face the disappearance of the usual weather widgets and watches from the home screen, a problem especially relevant for owners of models Redmi Note 11/12, Poco X4/X5 and Mi 11/12, where the interface has undergone significant changes. Unlike older versions of firmware, where widgets were added in two clicks, modern builds hide this feature behind several layers of settings.
In this article, we will look at all the working ways to return the clock and weather to the home screen, from standard methods through MIUI settings to workarounds using third-party applications. Particular attention will be paid to common errors that may cause widgets to fail even after the correct setup (for example, disabled geolocation for system services or conflict of design topics). If you tried to return widgets without success, check the section on the diagnosis of problems.
Why the weather and watches on Xiaomi are missing
Widgets are rarely lost by accident, and 90 percent of the time, they're due to one of three factors:
- π Update MIUI. After major updates (for example, with the MIUI 13 on MIUI 14) the system resets the location of the widgets, and some of them may disappear from the list of available.
- π± Resetting launcher settings. When cleaning the cache of the com.miui.home application (standard launcher Xiaomi) resets all custom desktop settings, including widgets.
- π« Energy saving restrictions: If the battery optimization mode is enabled for system applications (Weather, Watch), the widgets stop updating and may be hidden.
Less commonly, the problem lies in regional settings: some firmware in Russia has the weather widget disabled by default due to weather data transfer restrictions, and widgets may disappear after installing custom themes from the Mi Theme Store that do not support standard MIUI elements.
Method 1: Standard addition by long press
The most obvious method is to use the built-in widget add feature, which works on most devices with MIUI 12-14, but requires the following instructions:
- Click and hold the empty space on the home screen (not on the icon!).
- In the menu that appears, select Widgets (icon with squares).
- Scroll down to the Systems section and find:
Drag the selected widget to the free screen space.
If there is no Weather or Clock item in the list of widgets, then:
- π§ Weather app disabled in settings (see section on app settings).
- π¦ The widget is removed with the update (relevant to the MIUI 14 on the Redmi Note 12).
- π The region of the device does not support weather services (for example, if the settings indicate China instead of Russia).
βοΈ Preparation before adding a widget
Method 2: Configure with βThemesβ (if widgets are hidden)
On some firmware (especially the Poco F4/F5 and Xiaomi 12T), weather and watch widgets are hidden by default due to the theme of the design.
- Open the Themes app (icon with brush).
- Go to the section My profile β Settings β Widgets.
- Activate the switches opposite:
standardization
If there is no item about widgets in the theme settings, try changing the theme to the standard one:
- In the Themes app, select Classic or MIUI by default.
- Apply the theme and restart the device.
- Repeat trying to add the widget.
What to do if there is no βthemeβ app
Method 3: Recovery through application settings
If the widgets don't appear on the list of available ones, the problem may lie in the system applications that are disabled.
- Go to Settings β Applications β Application Management.
- In the search, type in Weather and select the Weather app (the sun and cloud icon).
- Make sure that:
The clock
For MIUI 14, check the autorun settings:
- In the same application management menu, select AutoRun.
- Find the weather and the clock, turn on auto-start for them.
π‘
If the Weather app is not listed, install it manually from Play Market. Chinese firmware may require an APK with APKMirror (select the version for your region).
Method 4: Alternative widgets (if standard widgets don't work)
If none of these methods worked, use third-party widgets, which often offer more customization options and are more stable on custom firmware.
| Annex | Features | Reference | Suitable for |
|---|---|---|---|
| Another Widget | Minimalist clock and weather, dark theme support, update every 30 minutes | Play Market | All versions of MIUI |
| Chronus | Weather, clock, calendar in one widget, sync with Google Fit | Play Market | MIUI 12β14, HyperOS |
| Transparent Clock | Transparent weather watch, font and color setting | Play Market | Any Xiaomi/Redmi/Poco |
| Overdrop | Animated Weather Widgets, Dark Sky and AccuWeather Support | Play Market | Requires Android 8+ |
To install a third-party widget:
- Download and install the application from the table.
- Click and hold the empty space on the home screen β Widgets.
- Find the widget of the installed application (usually in the Others section).
- Drag it to the screen and set it up according to the instructions in the app.
π‘
If the weather widget is displayed but not updated, check the time sync settings in Settings β Additional β Date and Time β Autodetermination. When manually adjusting the time, the weather stops updating.
Manual installation of widgets via ADB (for advanced)
If standard methods do not work, you can try to force activation of widgets through ADB. This method is suitable for users with unlocked bootloader or root rights.
Instructions:
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times, then go back to Additional β For Developers).
- Connect your phone to your PC and execute the command:
adb shell pm grant com.miui.weather2 android.permission.BIND_APPWIDGET
adb shell pm grant com.android.deskclock android.permission.BIND_APPWIDGET- Reset the device.
- Try adding widgets in the standard way.
If the widgets do not appear after that, check their presence in the system:
adb shell cmd appwidget listIn the output, look for lines with com.miui.weather2 and com.android.deskclock. If they are not, the widgets are removed from the firmware (relevant for some custom ROMs).
β οΈ Attention: Teams ADB This method can cause system instability if entered incorrectly. Do not use this method on devices with a locked bootloader - this can cause bootloop.