How to return the weather widget to the main screen Xiaomi: 5 proven ways

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.

  1. Press and hold the empty space on the home screen (not the icon!).
  2. In the menu that appears, select Widgets (or Widgets in English firmware).
  3. Scroll down and find System Widgets or MIUI.
  4. Slip on the Weather widget (usually called Weather or has a sun/cloud icon).
  5. 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.

  1. Press and hold the empty space on the main screen.
  2. Select Home Screen Settings (or Home Screen Settings).
  3. Scroll down and find the Reset option (or Reset).
  4. 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:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the search box, enter the weather (or Weather).
  3. Select the Weather app with the MIUI icon (not to be confused with Google Weather!).
  4. If the Enable button is active, click on it.
  5. Also check permissions: turn on Location, Internet, and Auto Run.
  6. 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?
If the list of applications (Settings β†’ Applications) does not have a β€œWeather” option even after searching, and when you try to add a widget, the system gives an error, the application is removed, in which case only flashing or manually installing the APK (see Method 5) will help.

Reason for the lack of a widgetDecisionApplicable to MIUI
Widget hidden in menuAdd it manually (Method 1)12, 13, 14
Launcher resetReturn through resetting settings (Method 2)All versions.
Weather app disabledEnable in settings (Method 3)All versions.
Appendix removedReflash or install APK (Method 5)Custom firmware
Launcher cache errorClear 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:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find and select MIUI Launcher (or com.miui.home).
  3. Press Warehouse. β†’ Clear the cache.
  4. Go back and find the Weather app (com.miui.weather2).
  5. Clear its cache and data (click Clear Data if the widget doesn't work at all).
  6. 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:

  1. 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!
  2. Move it. APK on a smartphone (for example, through USB-debugging).
  3. Install APK with a file manager (e.g., X-Plore or Solid Explorer) or via the command: adb install com.miui.weather2.apk
  4. After installation, restart the smartphone.
  5. 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.

FAQ: Frequent questions about Xiaomi's weather widget

Weather widget shows the wrong city. How do we fix it?
Open the Weather app, remove the current city (swipe left) and add yours manually. Also check your geolocation settings in Settings β†’ Privacy β†’ Location – enable high-precision determination.
After the MIUI update, the weather widget became English. How do I get Russian back?
Go to Settings β†’ Additional β†’ Language and region and set Russian (Russia). If this does not help, clear the data of the Weather application (see Method 4) and restart the smartphone.
The weather widget disappears after the reboot. What's the matter?
This may be due to memory optimization. Open Settings β†’ Battery β†’ Application power management, find Weather and select Unlimited. Also turn off Adaptive Optimization in battery settings.
Can I change the size or style of the weather widget?
Yes, when you add a widget (see Method 1), select the desired size (for example, 4Γ—1 or 2Γ—2). Design styles depend on the MIUI theme: try changing the theme to Settings β†’ Theme.
My Xiaomi doesn't have a Weather system app. What do I do?
This is possible on custom firmware or cropped versions of MIUI (e.g. for the European market), in which case install an alternative widget from Google Play (e.g. AccuWeather or Weather & Clock Widget) or restore the original firmware.