How to Set the Weather on Xiaomi Lock Screen

Owners of Xiaomi, Redmi and POCO smartphones often face a situation where, after updating the firmware or buying a new device, the lock screen looks empty and uninformative. While other brands allow you to display widgets directly to the screensaver, in the shell of MIUI and the new HyperOS, this functionality is implemented differently and often requires manual activation. Users see only the time and date, missing the opportunity to quickly assess the temperature regime or the likelihood of precipitation without unlocking the gadget.

The problem with the lack of widgets on the lock screen in Xiaomi devices is often not a technical malfunction, but in the specific logic of the security system and energy saving. Standard widgets, which we are used to seeing on the desktop (Home Screen), by default, are not transferred to the lock screen (Lock Screen) without special settings or using third-party solutions, this is done in order to save battery power and not overload RAM with background processes.

However, there are several proven ways to get around these limitations and return the information content to your smartphone’s home screen. In this article, we’ll look at native customization methods through system themes, using built-in Always On Display features, and installing specialized apps from Google Play. You’ll learn how to properly configure widgets to display current data even when your device is locked.

Standard methods of configuring widgets in MIUI and HyperOS

The first thing to do before you look for complex solutions is to check the basic settings of the theme. In the MIUI and HyperOS shells, the appearance of the lock screen depends on the chosen theme. Many users do not know that the standard theme "Classic" or "Basic" often has a stripped down functionality and does not support the display of weather widgets on the screensaver.

To activate native widgets, you will need to go to the Themes app, which is system for Xiaomi devices. In the search for the inside of the application, you should enter the search for "Lock screen" or "Weather". It is important to choose themes with high ratings and more downloads, since they are usually better optimized and contain fewer errors in the widget code.

Once you have installed the appropriate theme and applied it, you need to restart the device. Only after the full cycle of on and off, the system will apply changes to the lock profile. If the widget appears but does not show data, check whether you have access to the geolocation for the Weather or Framework Services application.

  • 🌤️ Open the Topics app and go to the "Profile" section".
  • 📱 Select "Subjects" and search "Weather Lockscreen".
  • 🔄 Set the theme and perform a full smartphone reboot.
  • ⚙️ Check location resolution settings for system services.
📊 What is your current topic on Xiaomi?
Standard (without widgets)
A third-party theme from the Mi Store
Castomy theme from the 4PDA forum
I didn't use themes.

It’s worth noting that some themes may conflict with the current version of Android, especially if you’re using beta firmware, in which case the widget may not display correctly or disappear after unlocking the device, in which case it’s better to go back to standard design and try alternative customization methods.

Always on Display to display the weather

The feature is Always on Display (AOD) It's the most energy efficient way to get weather information without turning the screen on completely. AMOLED-In the same screens that most flagships and mid-budget Xiaomi models are equipped with, this technology allows you to display static or animated weather information while the smartphone is in sleep mode.

To activate this mode, go to the Settings menu, then select the Lock Screen section and find Always On Display. In modern versions of the HyperOS shell, this section may be called "lock screen and Always On." Here you will see a style gallery where many of them already contain built-in weather modules.

When choosing a style for AOD, pay attention to the preview: if the image shows degrees or weather, then this style supports this function. After applying the style, the system can request permission to use geodata in the background - this is a prerequisite for the widget to work.

⚠️ Warning: Always on Display can increase battery consumption 5-10% per day, especially if the animated style is chosen. AOD, for example, only with 8:00 before 23:00.

Additionally, AOD settings can select when the image should be displayed: constantly, for 10 seconds after touching or on a schedule. For weather widgets, the best option is the “10 seconds” mode, since it allows you to check the temperature with a quick touch, without consuming energy constantly.

  • 🔋 Go to Settings. → Lock screen → Always On Display.
  • 🎨 Choose a style with a picture of weather conditions.
  • ⏰ Set up a function schedule to save energy.
  • 📍 Make sure that access to the geo-location is always allowed.

💡

If your smartphone battery is running out too quickly, use the “Schedule” mode for Always On Display, limiting it to daylight hours only.

Use of third-party applications for customization

When standard features are not enough, specialized applications from the Google Play store come to the rescue. There is a whole class of lockscreen apps that completely replace the standard Xiaomi lock screen, offering advanced weather widgets with detailed information, animations and forecasts for the week.

One of the most popular solutions is the Lock Screen & Notifications app - Hi Locker or analogues like KLCK Kustom Lock Screen Maker. These apps allow you to create your own designs from scratch or download presets, where the weather widget is the centerpiece, they pull data from the built-in GPS module in the phone or use Wi-Fi to determine location.

However, installing these applications requires careful permission settings. MIUI is known for its aggressive energy saving policy and can kill third-party loxcrins in the background. For the weather widget to be updated and displayed correctly, you need to manually prevent the system from closing this application.

To do this, go to Settings → Applications → All applications, find the installed lockscreen, go to “Activity Control” and select “No Limits” mode. Also be sure to enable auto-start for this application.

☑️ Setting up a third-party lockscreen

Done: 0 / 1
AnnexType of widgetImpact on the batteryDifficulty setting up
Hi LockerStandard + WeatherAverage.Low.
KLCK KustomFull customizationHigh.Tall.
AcDisplayMinimalistLow.Medium
Niagara LauncherA widget on the desktopLow.Low.

Solving problems with updating the weather widget

A common problem for Xiaomi users is when the weather widget is installed but shows yesterday’s data or is not updated at all, because the system limits background data synchronization to save traffic and energy, and as a result, you can see a static picture on the lock screen that does not correspond to reality.

To remedy this situation, you need to ensure that the Weather app or third-party widget is constantly on the network. Check your mobile network settings: sometimes switching between 4G and 5G if the signal is unstable helps.

Another important aspect is the accuracy of geolocation: If the location settings are "GPS Only" or "Wi-Fi Only", the indoor widget may not be updated, and it is recommended to set the "High Accuracy" mode, which uses all available data sources to determine the coordinates.

⚠️ Warning: If the weather widget stopped updating after the system update, try removing it from the lock screen and adding it again. Often this resets the erroneous configurations accumulated by the old version of the widget.

In some cases, network resets help. Go to Settings → Connection and Sharing → Reset Wi-Fi, mobile networks and Bluetooth. This action will not delete your personal data, but will return network settings to factory values, which often solves problems with synchronizing widgets.

Creating your own widget through KLCK

For advanced users who want a unique design, the KLCK Kustom Lock Screen Maker is a powerful tool that allows you to create widgets of any complexity. You can add not just temperature, but also humidity, wind speed, moon phase and even real-time animation of precipitation.

The process starts with choosing an empty canvas or a preset, and the KLCK element library has a separate "Weather" category that contains all the components you need, and you can customize the fonts, colors and sizes to fit perfectly with your wallpaper. The flexibility of customization in KLCK is almost limitless.

After creating the design, you need to save it as “Lockscreen” and activate it in the KLCK application settings.

  • 🎨 Download. KLCK Kustom Lock Screen Maker from Google Play.
  • 📥 Download the preset weather or create your own from scratch.
  • ⚙️ In the settings KLCK Select "Become the main lock screen".
  • 🔒 Set up security settings and unlock.
Where do I get presets for KLCK?
There is a huge community of KLCK users on the Internet. Popular sites for preset search include Reddit (r/kustom), specialized forums and Telegram channels. Many designers share their work for free, but there are also paid packages with unique designs.

FAQ: Frequently Asked Questions

Why did the weather widget disappear after the MIUI update?
System updates often reset the themes or change the structure of the screens. Check if the theme has been reset to a standard one. It is also possible that the new update temporarily contains a bug, and it is worth waiting for a patch from the developers.
Can I put the weather on the black screen?
On a completely off screen (when the phone is asleep and the display is not on), it is impossible to output information because the matrix does not work. Widgets are displayed only when the device is awake or when the device is active.
Is it safe to use third-party apps for the lock screen?
Using proven high-ranking apps from Google Play is safe, but avoid programs that require suspicious permissions (access to contacts, microphone) if their functionality does not imply this.
How to change the city in the weather widget on Xiaomi?
The city changes in the Weather app, open it, click on the current city name at the top or on the city menu, add a new city and select the primary city. The widget will update automatically.
Why does the widget show the wrong temperature?
Check if the city is correctly selected in the weather application and if the geolocation is enabled. Sometimes discrepancy arises due to differences in data sources (for example, the weather at the airport vs the weather in the city center).

💡

The main secret of successful installation of the weather widget on Xiaomi is a comprehensive approach: the right theme, the allowed geolocation and the correct energy saving settings for system services.