Xiaomiβs weather widget is one of the most useful elements of the MIUI interface, which allows you to quickly learn temperature, humidity and forecast without running a separate application. However, after updating the system, resetting settings or accidentally deleting, many users face the problem: the widget disappears from the main screen, and it cannot be returned by standard methods. In this article, we will analyze all the possible causes of the widgetβs disappearance and 5 working ways to restore it, including hidden settings and workarounds for different versions of MIUI.
The problem is especially relevant for owners of smartphones Redmi, POCO and Xiaomi based on MIUI 12-14, where the logic of widgets has changed significantly. If you notice that after the update, not only the weather widget, but also other system elements (for example, a clock or a calendar) disappeared, the reasons and decisions will be similar. It is important to understand that in some cases the widget does not disappear forever, but simply hides in the background due to a launcher cache error β and it can be returned without complex manipulation.
Why did the Xiaomi weather widget disappear?
Before we move on to recovery, we'll look at the possible causes of the problem, and we can divide them into three categories:
- π Update MIUI: After installing a new firmware version (especially when switching to the MIUI 13/14) system widgets can be reset or disabled by default, due to changes in security policy and interface optimization.
- π§Ή Clearing the launcher cache: If you manually cleared the launcher app cache MIUI (or used memory optimizers, this could have caused a reset of desktop settings, including widgets.
- π« Disabling system applications: Weather widget closely linked to Weather app (com.miui.weather2). If it has been disabled or deleted (for example, through Settings) β Applications), the widget will cease to appear.
- π± Reset Launcher settings: Long-term desktop click and selecting the Reset option will return the interface to factory-like, removing all custom widgets.
Less commonly, the problem arises from:
- π RAM shortages: If the system kills background processes (including weather services), the widget may βhangβ in the boot state and disappear.
- π Geolocation errors: Without access to location, the widget cannot update data and can be automatically hidden.
β οΈ Note: On some models (e.g, POCO F3/F4 or Redmi Note 11) The default weather widget is replaced by the Google Weather widget to return the native widget. MIUI, You will need to disable integration with Google services.
Method 1: Adding a widget through the desktop menu
The easiest method is to try adding a widget manually, which works 70% of the time if the widget wasn't removed by the system, but simply hidden.
- Press and hold the empty space on the home screen (not the icon!).
- In the menu that appears, select Widgets (or Widgets in English firmware).
- Scroll down and find System Widgets or MIUI.
- Slip on the Weather widget (usually called Weather or has a sun/cloud icon).
- Select the size of the widget (for example, 4Γ2 or 2Γ1) and drag it to the free space on the screen.
If the widget doesnβt appear in the list, try:
- π Flick through the list of widgets to the end β sometimes system elements are hidden at the bottom.
- π Reboot your smartphone and try again.
Check your internet connection (widget requires weather data)
Enable geolocation (Settings β Privacy β Location)
Update the Weather app on Google Play (if used)
Reboot your smartphone-->
β οΈ Attention: MIUI 14 weather widgets can be hidden under Other widgets or Hidden. If you don't see them on the main list, tap the three dots in the top right corner of the widget menu and select Show All.
Method 2: Resetting the settings of the MIUI launcher
If the widget is missing after updating or cleaning the cache, resetting the launcher often helps to get it back.This method won't delete your apps or data, but will reset the location of icons and widgets to factory settings.
- Press and hold the empty space on the main screen.
- Select Home Screen Settings (or Home Screen Settings).
- Scroll down and find the Reset option (or Reset).
- Confirm the action. The launcher will reboot, and the standard widgets, including the weather, will appear on the screen.
After discharge:
- π± The weather widget should appear at the top of the screen (usually next to the watch widget).
- π If it is not, try adding it manually (see Method 1).
- π§ If necessary, reconfigure the location of icons and folders.
π‘
If the weather widget never appeared after the launcher was reset, check if the Weather system application is disabled in the settings. Go to Settings β Applications β Application Management and find the Weather (com.miui.weather2). If it is disabled, turn it on and restart the smartphone.
Method 3: Enabling the Weather System Application
The weather widget is directly dependent on the operation of the system Weather app (com.miui.weather2). If it was disabled (for example, through an optimizer or manually), the widget will not appear. Here is how to return it:
- Open Settings β Applications β Application Management.
- In the search box, enter the weather (or Weather).
- Select the Weather app with the MIUI icon (not to be confused with Google Weather!).
- If the Enable button is active, click on it.
- Also check permissions: turn on Location, Internet, and Auto Run.
- Reboot your smartphone.
After turning on the app, try adding the widget again (see Method 1). If the Weather app is not listed, this could mean:
- ποΈ It has been removed (for example, through ADB In this case, you will need to reflash the smartphone or install the application manually (see Method 5).
- π The firmware was cut (for example, on unofficial versions). MIUI European region).
How do I know if the weather app has been removed?
| Reason for the lack of a widget | Decision | Applicable to MIUI |
|---|---|---|
| Widget hidden in menu | Add it manually (Method 1) | 12, 13, 14 |
| Launcher reset | Return through resetting settings (Method 2) | All versions. |
| Weather app disabled | Enable in settings (Method 3) | All versions. |
| Appendix removed | Reflash or install APK (Method 5) | Custom firmware |
| Launcher cache error | Clear the cache (Method 4) | 13, 14 |
Method 4: Cleaning the launcher cache and the Weather app
If the weather widget is displayed as βemptyβ (without data) or not added, the problem may be the damaged cache, cleaning will help to reset temporary files and return to work.
Instructions:
- Open Settings β Applications β Application Management.
- Find and select MIUI Launcher (or com.miui.home).
- Press Warehouse. β Clear the cache.
- Go back and find the Weather app (com.miui.weather2).
- Clear its cache and data (click Clear Data if the widget doesn't work at all).
- Reboot your smartphone.
After the reboot:
- π Try adding the widget again.
- π If weather data is not updated, check your internet connection and geolocation permits.
β οΈ Attention: Clearing the data of the Weather app will reset all the saved cities and settings. After that, the widget can temporarily show data for the default location (for example, Beijing). To fix this, open the Weather app, add your city and update the data.
MIUI's native widget
Google Weather
AccuWeather
Another (write in the comments)-->
Method 5: Manually install the APK of the Weather app (for power users)
If the Weather system application has been removed (for example, when installing custom firmware or through ADB), it can be restored manually.This method is only suitable for users who are ready to work with APK files and have root access or unlocked bootloader.
Steps:
- Download. APK-Weather application file for your version MIUI. It can be found in thematic forums (for example, in the, 4PDA or XDA Make sure the file is suitable for your model and firmware version!
- Move it. APK on a smartphone (for example, through USB-debugging).
- Install APK with a file manager (e.g., X-Plore or Solid Explorer) or via the command: adb install com.miui.weather2.apk
- After installation, restart the smartphone.
- Try adding a weather widget through the desktop menu (see Method 1).
Important nuances:
- π§ Without root rights, the application may not get all the necessary permissions, and the widget will not update the data.
- π If the widget does not appear after installation, clear the launcher cache (see Method 4).
- β οΈ Installation APK different version MIUI It can cause errors or unstable work.
π‘
The manual APK installation is an extreme method that should only be used if other methods have not worked. On official MIUI firmware, the Weather app is not removed, so first check if it is disabled (Method 3).
Additional Advice and Frequent Mistakes
If none of these methods worked, check the following points:
- πΆ No internet: Weather widget requires a network connection to update data.check mobile internet or Wi-Fi.
- π Geolocation disabled: Without location access, the widget won't be able to identify your city. Enable geolocation in Settings β Confidentiality β Location.
- π Background activity restrictions: C Settings β Battery β Energy management applications check that there are no restrictions for the Weather app.
- π Regional settings: On some firmware (e.g. global) the weather widget can be replaced by Google Weather. To return the native widget, set the China region in settings (Settings) β Additionally. β Region, then add a widget and return the region back.
Frequent user errors:
- β Trying to add a widget through Google Weather, not through the system menu MIUI.
- β Do not restart the smartphone after cleaning the cache or resetting the launcher.
- β Remove updates to Google Play Weather app, leading to version conflict.
π‘
If the weather widget is displayed but does not update the data, try manually updating the information: open the Weather app, pull the screen down for updates, then return to the home screen.