Showing the current weather on the home screen of Xiaomi, Redmi or POCO is not only convenient, but also visually pleasant. Widget with temperature, forecast for the day and animation of weather conditions allows you to quickly assess the situation before going out without opening a separate application. However, many users face difficulties: the widget disappears after the MIUI update, does not appear in the list of available, shows incorrect data.
In this article, weβll look at 5 proven ways to set weather on Xiaomiβs smartphone screens, from standard solutions to workarounds for older models and custom firmware. Weβll focus on data synchronization, precise location settings, and alternative widgets from Google Play. If you want the weather to be at hand, read on.
1. Standard weather widget in MIUI: where to look and how to add
Most Xiaomi smartphones based on MIUI 12-14 have a built-in weather widget that is integrated into the Weather system app (the sun and cloud icon) to add it to the home screen:
- Long press on the free seat of the main screen β select Widgets.
- Scroll through the list to the Tools or Systems block β there should be a Weather widget (sometimes called Weather and Clock).
- Press the widget and drag it to the right place. 2Γ1, 4Γ1 or 4Γ2 dimensions are available (depending on the model).
- Click on the widget to open the settings: specify the exact city (preferably manually) and enable the Auto Location option.
If the widget is not on the list, check:
- π Update MIUI: in older versions (below) MIUI 11) the widget may have been hidden. Update the system in Settings β The phone. β Updating the system.
- π± Firmware region: on global (Global) and Chinese (China) versions MIUI The set of widgets may be different. If you have China, ROM, Try changing the region through Settings β Additionally. β Region.
- ποΈ Disabled system application: go to Settings β Annexes β Manage applications, find the weather and check if it is disabled.
π‘
If the weather widget doesnβt update data, try clearing the Weather app cache in the settings. Also check if geolocation access for that app is enabled in Settings β Privacy β Permissions β Geodata
2 Why the weather widget doesn't work: 4 common problems
Even after successful installation, the widget may show incorrect data or not be updated at all.
| Problem. | Possible cause | Decision |
|---|---|---|
| The widget shows "---Β°." | No internet connection or blocked access to weather servers | Check mobile internet/Wi-Fi. If you use a VPN, turn it off, and check if the firewall or antivirus is blocking access to the weather.mi.com domain. |
| The city is dropped on Beijing or another city. | Geolocation failure or regional firmware settings | Manually specify the city in the widget settings. If the problem recurs, change the firmware region to Global via Settings β Additional β Region. |
| Widget disappears after MIUI update | Resetting launcher settings or conflict with the topic | Reboot your phone. If it doesn't work, reset your launcher settings: Settings β Apps β Application Management β Launcher β Storage β Clear the data. |
| The data is updated every few hours. | Background activity restrictions for the Weather app | Go to Settings β Battery β Selection of applications, find the Weather and select Without restrictions. |
Important: On some models (e.g. Redmi Note 8 Pro or POCO X3), the system weather widget may conflict with the POCO Launcher shell, in which case, try changing the launcher to a standard MIUI or installing an alternative widget from the next section.
3. Alternative weather widgets from Google Play: top-3 applications
If a standard widget doesn't work or doesn't work, you can install third-party solutions, and we tested dozens of apps and selected the three most reliable ones:
- Weather & Clock Widget (Android) (by Devexpert) Pros: over 100 widget styles, animation support, accurate forecast from AccuWeather.Cons: the free version has a limited selection of themes.
- 1Weather Pros: minimalist design, transparent background widgets, rain notifications. Cons: advertising in the free version.
- Today Weather Pros: MIUI support (optimized for Xiaomi), watch and calendar widgets. Cons: some features require a premium subscription.
To add a widget from a third-party app:
- Install the app from Google Play.
- Long press on the main screen β Widgets.
- Find the widget with the app name (e.g., 1Weather 4Γ2) and drag it to the screen.
- Customize the city and appearance through the app itself.
Make sure your phone has enough memory (minimum 100MB)
Check the permissions for the new application (geolocation, internet)
Turn off battery optimization for weather app
Restart the phone after installation-->
4. Weather widget on lock screen: how to turn on
On Xiaomi smartphones, you can display the weather not only on the main screen, but also on the lock screen.
- Open the Settings β Lock screen.
- Select Additional Settings (or Lock Screen Style in older versions of MIUI).
- Activate the Weather or Weather Widget option.
- Click Set up and specify the city (it is better to choose Autodefinition).
If there is no option:
- π± Check the version. MIUI: function is available starting with MIUI 12. MIUI 11 and below may not be such an option.
- π Make sure that the lock screen does not turn on Privacy mode (hidden notifications and widgets).
- π οΈ If the weather is not updated, clear the lock screen cache in the settings.
How to remove weather from the lock screen if it interferes?
5. Manually add weather through theme settings (for power users)
On some firmware (e.g. Xiaomi.EU or custom builds), the weather widget may be hidden, but it can be activated through theme editing.
Instructions:
- Download and install the MTZ Theme Editor app (available on 4PDA or XDA Developers).
- Back up your current theme in Topics β My themes β Backup.
- Open MTZ Theme Editor and select Edit the current theme.
- Go to Lockscreen (lock screen) or Homescreen (main screen) and find the option weather_widget.
- Set the value true and save the changes.
- Apply the edited theme.
β οΈ Attention: Incorrect editing of themes can lead to interface failures. If after changes the phone starts to slow down or get out of errors, return the standard theme or reset the launcher settings through Settings. β Annexes β Launcher β Warehouse β Clear the data.
This method is suitable for models like Xiaomi Mi 9, Redmi K20 pro POCO F1, where the weather widget was removed in custom firmware. MIUI Better use standard methods.
6.Weather in the status bar: how to turn on the display of temperature
If you donβt need a full widget, just the current temperature in the top panel, do the following:
- Turn the notification bar (swipe down from the top edge of the screen).
- Click on the icon. βοΈ (Settings of the notification panel).
- Select the Status Panel or the Status String.
- Activate the option to Show temperature (may be called Weather in the status bar).
- Go back and click Additional Settings β specify the data source (usually System Weather App).
If there is no option:
- π§ On some firmware (for example, MIUI 13 for Redmi Note 10) this feature is hidden. Try to enable it through Developer Mode:
- π‘οΈ If the temperature is not updated, check if the background mode for the Weather app is turned off in the battery settings.
π‘
Displaying the weather in the status bar saves space on the home screen, but can slightly increase battery consumption due to frequent geolocation updates.
7.Tune the exact location for the weather widget
A common problem is that the widget shows the weather for the wrong city.
- Open the system application Weather (the icon with the sun).
- Click on the current city at the top of the screen.
- Enter the name of your city in English (for example, Moscow instead of Moscow) β this increases the accuracy.
- Activate the option βPrecise locationβ (uses GPS).
- Return to the home screen β the widget should update within 1-2 minutes.
If the city is still being dumped:
- π Check the permissions for the Weather app in Settings β Confidentiality β Permits β Geodata - Must Always be.
- πΊοΈ Turn it off. VPN Proxies β They can replace your location.
- π Manually update the data in the Weather app by pulling the screen down (as when updating your news feed).
β οΈ Note: On Chinese versions of firmware (China) ROM) The default weather widget can show data for cities in China. To fix this, install Google Weather from Google Play and use its widget instead of the system.