How to Remove the Weather Widget from Xiaomi Screen: Disconnect, Hide and Radical Techniques

The weather widget on Xiaomi smartphones is one of the most controversial elements of the MIUI and HyperOS interface. For some users, it is convenient, for others it takes up precious space on the home screen or notification panel, slows down the system and eats up the battery. Worse, standard removal methods (dragging to the cart) often do not work: the widget returns after a reboot or firmware update.

In this article, we’ll look at all possible methods, from simple to radical, including hiding through settings, disabling system applications and even editing configuration files. Instructions are relevant for Xiaomi 11/12/13/14, Redmi Note 10/11/12, POCO F3/F4/F5 and other models on MIUI 12.5-14 and HyperOS. If you’re tired of an annoying widget that doesn’t want to disappear, read on.

Why is the weather widget not removed in the standard way?

The problem lies in the architecture of the MIUI/HyperOS shell. The weather widget is not just a standalone application, but part of the system service com.miui.weather2 (or com.miui.hyperos.weather in new versions).

  • πŸ“± Main screen – like a widget with temperature and animation;
  • πŸ”” Notification panel – as a row with the weather in the top drop-down menu;
  • πŸ”„ System processes – background data synchronization via MiuiDaemon.

When you try to remove the widget in the standard way (holding) β†’ Β«Delete), the system simply hides it temporarily, but does not deactivate the service itself. After restarting or updating the weather (usually every 3-6 hours), the widget appears again. GPS mobile data.

πŸ“Š How often do you get annoyed by the weather widget on Xiaomi?
Always - he's useless.
Sometimes it interferes with the main screen.
I used to be annoyed, but I used to.
I like it, I use it.

Method 1: Hiding the widget through theme settings

The safest method is to disable the display without deleting system files, suitable for users who want to get rid of visual debris, but are not ready for radical measures.

Instructions:

  1. Click and hold the empty space on the home screen β†’ select Screen Settings (or Widgets).
  2. Scroll down to System widgets and find the Weather.
  3. Drag it into the basket that appears (or click "Delete").
  4. Go to Settings β†’ Lock screen β†’ Widgets and turn off the Weather there.

For the notification panel:

  1. Swipe down to open the notification panel.
  2. Press on. βš™οΈ (gear) β†’ Edit the panel.
  3. Find the weather unit and drag it to the Unused section.

β˜‘οΈ Widget concealment check

Done: 0 / 4

⚠️ Note: On some firmware (for example, MIUI 13 for Redmi Note 10 Pro) the widget may return after the system update.

Method 2: Disabling the Weather system application

If the hiding doesn’t work, you can completely deactivate the weather app through your Android settings, which won’t physically remove it, but will stop all processes and remove the widget forever (until manually enabled).

Step-by-step:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the search, enter the Weather (or Weather in English firmware).
  3. Select com.miui.weather2 (or com.miui.hyperos.weather).
  4. Click Disconnect β†’ Confirm the action.

After the shutdown:

  • πŸ”„ The widget will disappear from the main screen and notification panel;
  • πŸ“΅ Background data synchronization will stop (saves battery power);
  • ⚠️ All weather-related functions (including rain/snow notifications) will no longer work).

πŸ’‘

If the "Disable" button is inactive, the application is protected by the system, in which case only remote ones via ADB or editing configuration files will help.

Xiaomi modelWeather package nameCan I turn it off?
Xiaomi 12/13/14com.miui.weather2βœ… Yes.
Redmi Note 11/12com.miui.weather2βœ… Yes (except for Chinese firmware)
POCO F3/F4com.miui.weather2 or com.miui.hyperos.weather⚠️ Partially (required) ADB)
Xiaomi on HyperOScom.miui.hyperos.weather❌ No, only through ADB)

Method 3: Remove via ADB (for advanced users)

If the shutdown doesn't work, you'll have to use Android Debug Bridge (ADB), a deep-tuning tool that removes the weather app completely, but requires you to connect to your PC and turn on the developer mode.

What you need:

  • πŸ–₯️ Computer with installed ADB Tools;
  • πŸ“± Xiaomi smartphone with enabled debugging USB;
  • πŸ”Œ USB-cable (preferably original).

Instructions:

  1. Turn on Developer Mode: Go to Settings β†’ About Phone β†’ MIUI version and press 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your phone to your PC and open the command line (or Terminal on Mac/Linux).
  4. Enter commands in turn: adb devices (your device should appear) adb shell pm uninstall --user 0 com.miui.weather2 or for HyperOS: adb shell pm uninstall --user 0 com.miui.hyperos.weather

If the command is successful, the widget will disappear forever (before resetting).

adb shell cmd package install-existing com.miui.weather2

⚠️ Note: Some of the firmware (especially Chinese) ADB-The commands may not work because of the protection of MiuiGuardProvider, in which case only editing files through Magisk will help.

πŸ’‘

ADB-Deletion is the most reliable way, but requires command line skills. If you're afraid of breaking something, use Method 2 (disconnection).

Method 4: Editing configuration files (for root users)

If you have root rights (via Magisk or TWRP), you can remove the weather widget at the system file level, a method that is suitable for Xiaomi with custom firmware or unlocked bootloader.

What needs to be done:

  1. Install a file manager with root support (such as Root Explorer or Mixplorer).
  2. Go to /system/priv-app/Weather2/ or HyperOS: /system/priv-app/HyperWeather/
  3. Remove or rename the folder (for example, in the Weather2_bak).
  4. Reset the device.

The alternative is to edit the build.prop file:

  1. Open /system/build.prop in the text editor.
  2. Add a line: ro.miui.weather.disabled=1
  3. Save the changes and reboot.
What happens if you delete the system application without root?
Without root rights, physical deletion of files will lead to system errors, as MIUI/HyperOS expects these components to be present, at best the widget will return after the update, at worst the phone will stop booting.

Method 5: Using third-party launchers

If all previous methods seem complicated, you can simply replace the standard launcher with an alternative one (for example, Nova Launcher, Lawnchair or Hyperion).

How it works:

  • πŸ“₯ Install a launcher from Google Play (for example, Nova Launcher).
  • πŸ”§ In the launcher settings, turn off the display of system widgets.
  • 🎨 Customize the main screen for yourself – without weather or other unnecessary elements.

Pros of the method:

  • βœ… Does not require rooting or ADB;
  • βœ… It keeps all the functions of the phone;
  • βœ… Allows you to customize the interface for yourself.

Cons:

  • ❌ The weather widget will remain in the notification panel (it will have to be hidden separately);
  • ❌ Some system functions (such as gestures) may not work properly.

What to do if the weather widget is back?

Even after removal, the widget may appear again.

  • πŸ”„ Updates MIUI/HyperOS β€” The system restores the remote components;
  • πŸ“‘ Sync with Mi Account – if backup is enabled;
  • πŸ“ Geolocation changes – some firmware automatically activates weather when changing city.

How to prevent return:

  1. Turn off automatic system updates in Settings β†’ About Phone β†’ System Update.
  2. Disable MiuiDaemon from accessing the Internet through Settings β†’ Apps β†’ Permissions β†’ Mobile Data.
  3. If you use Magisk, install the module. Disable_Miui_Weather repository.

πŸ’‘

On some firmware (e.g. MIUI 14 for Xiaomi 13), the weather widget is tied to com.miui.systemAdSolution. Disabling it may help, but it is risky that other system features may stop working.

FAQ: Frequent Weather Removal Questions on Xiaomi

Can I remove the weather widget without root and ADB?
Yes, but not completely. You can hide it from the home screen (Method 1) or disable the app (Method 2), but the system processes will remain active. ADB root.
Why did the rain notifications stop working after the weather shutdown?
Because these notifications are part of the com.miui.weather2 package. When you disable or remove it, all weather-related features (including rain/snow alerts) stop working. If you need notifications but want to hide the widget, try using a third-party launcher instead.
Will Google Weather Work After Removing the System Widget?
Yes, Google Weather or other third-party apps (e.g. AccuWeather, Yandex Weather) will work fine. They are independent of Xiaomi's system service.
Can I return the weather widget after removal via ADB?
Yes, to do this, follow the command: adb shell cmd package install-existing com.miui.weather2 If the files were physically deleted (via root), you will have to reflash the phone or restore the backup.
Why can’t HyperOS turn off the weather?
In HyperOS, Xiaomi has tightened protection for system applications. Standard shutdown may not work – you will need ADB or file editing through Magisk. Alternatively, use a launcher with support for themes (for example, Hyperion Launcher).