How to completely remove or disable the Weather app on Xiaomi: a detailed guide

The built-in Weather app on Xiaomi smartphones is often annoying for users: it takes up space in memory, consumes battery power in the background and sometimes gives inaccurate predictions. Despite the fact that MIUI does not allow you to remove system utilities by standard methods, there are workarounds – from simple shutdown to complete removal with ADB or superuser rights. In this article, we will analyze all the current methods, including nuances for different versions of firmware and models of Redmi, POCO and Mi.

Many users have a problem when the Weather app reappears after a MIUI update, even if it has been deactivated before, because Xiaomi integrates the service into the system partition, and some updates automatically restore deleted components. It's important to understand that complete removal without consequences is only possible on an unlocked bootloader or with root rights. If you are not ready for such drastic measures, just turn off the application and ban it from background activity, this will reduce the load on the system to a minimum.

Before you start manipulating, check the version of your firmware in the Settings menu → About Phone → MIUI version. This depends on the choice of method: for example, MIUI 14 will work with ADB, and older versions (before MIUI 12) may require manual editing of system files. Also note that on some models (for example, POCO F5 or Redmi Note 12), the Weather application is associated with Xiaomi Cloud services, and its removal may affect data synchronization.

📊 What Xiaomi model do you use?
Redmi Note 10/11/12
POCO F3/F4/F5
Mi 11/12/13
Another Xiaomi model
Not Xiaomi.

1. Method: Disabling the Weather app without deleting

If you don’t have to completely erase the app, just stop it and hide it from the menu, use the built-in MIUI tools. This method does not require root rights and is suitable for all models, including the Redmi 9A, POCO X3 and newer devices.

Go to Settings → Applications → App Management and find the Weather list. Tap it, then select “Disable” (or “Delete Updates” if the Disable button is inactive).

  1. Disable Auto Start: Settings → Battery and Performance → Auto Start Control → Turn off Weather.
  2. Limit background activity: in the application settings, select “Battery” → “Limit background activity”.

⚠️ Note: On some firmware (for example, MIUI 13 Global) after disabling the application may reappear after restarting, in which case try to clear the cache in the application menu or use the following method.

💡

If the Disable button is inactive, try removing all app updates first (if any) and then try again.

2. Method: Removal via ADB (without root)

A more radical method is to remove the app package using Android Debug Bridge (ADB), an official tool from Google that allows you to manage system components without obtaining root permissions. Advantage: works on most Xiaomi models, including the Redmi Note 11 Pro and POCO M4 Pro, if the bootloader is unlocked.

First, turn on “Debugging by” USB» developer-setting:

  1. Go to Settings → About Phone and tap 7 times on the MIUI Version to activate the developer menu.
  2. Return to the main settings menu, select “Advanced” → “Developers” → turn on “Debugging by USB”.

Now connect your phone to your computer and execute commands in the terminal (Windows, macOS or Linux):

adb devices

(Your device should appear)

adb shell pm uninstall --user 0 com.miui.weather2

If the command is successful, the Weather app will be removed only for your user (without affecting system files), which means that after resetting settings or updating the firmware, it can return.

Install ADB on your computer (download from Google)

Enable debugging over USB on your phone

Connect your phone to the original cable

Check the connection of the adb device team

Make a backup copy of the data-->

3. Method: Complete removal with root rights

If your Xiaomi has an unlocked bootloader and root rights (for example, through Magisk), you can delete the Weather app forever, including all its system files.This method is suitable for advanced users, as incorrect actions can lead to loss of system functionality.

Use any root-enabled file manager (such as Root Explorer or Solid Explorer) and follow the following steps:

  1. Go to /system/priv-app/Weather2 (or /system/app/Weather2 on older firmware).
  2. Delete the entire folder or rename it by adding.bak at the end (e.g. Weather2.bak).
  3. Reset the device.

⚠️ Note: On some firmware (for example, MIUI 14 China) The Weather app may be linked to com.miui.system, and if it is removed, it will cause system failure. TWRP Or OrangeFox Recovery.

On models with a MediaTek processor (e.g. Redmi 10C or POCO M5), after removing the system APKs, you may need to flash the miui-system module through Magisk, otherwise errors will occur when updating the OTA.

What if the weather widgets stopped working after removal?
If you used weather widgets on the home screen, you will have to replace them with alternative ones (e.g. Google Weather or AccuWeather) and MIUI system widgets will no longer be displayed because they are tied to the remote package com.miui.weather2.

Method: Disconnect via Titanium Backup (for root)

Titanium Backup is one of the most powerful root-enabled system component management solutions on Android, allowing you to not only remove but also freeze apps, which is useful if you want to return the Weather later.

Instructions:

  1. Install Titanium Backup from Google Play or from the developer’s website.
  2. Give the application root rights when requested.
  3. Find the Weather list (com.miui.weather2) and tap it.
  4. Select “Freeze” (if you want to turn it off) or “Delete” (for complete erasure).

The advantage of freezing is that the app stops working, but its files remain in the system, which is convenient if you plan to return the functionality later (for example, before selling your phone), and Titanium Backup allows you to back up before deleting, which will save you if errors occur after manipulation.

5. Method: Blocking application updates

Often, Weather returns after a firmware update or through Google Play (if a global version of MIUI is installed).To avoid this, block updates for the package:

  1. Go to Settings → Applications → Application Management → Weather.
  2. Slip on the three dots in the top right corner and select "Delete Updates".
  3. On Google Play, search for the Weather app (from Xiaomi Inc.) and click “Delete” (if there is one).

You can also turn off automatic updates of all applications:

  1. Open Google Play → “Settings” → “Auto-Update Apps”.
  2. Choose “Never” or “Only via Wi-Fi” (but preferably the first option).

⚠️ Note: On some firmware (for example, MIUI 13 EEA) The Weather app is updated via the system service com.xiaomi.midrop. To block this, you will have to disable auto-update for all system applications via the service. ADB:

adb shell settings put global auto_update_system_apps 0

Alternative Weather Apps for Xiaomi

If you've removed the standard weather, but you want to use the forecasts, consider alternatives. They're often more accurate and less resource-intensive:

  • 🌤️ Google Weather: Minimalist design, Google Assistant integration, accurate data from Weather.com.
  • ☁️ AccuWeather: detailed hourly forecast, precipitation maps, storm alerts.
  • 🌡️ Yr.no: Norwegian service with high accuracy for Europe, open API developer.
  • ⚡ Windy: unique visualization of wind, pressure and precipitation on an interactive map.

To install alternative application widgets on the MIUI home screen:

  1. Long press on the free screen space → “Widgets”.
  2. Find the widget of the app you want (like Google Weather 4×1).
  3. Drag it onto the screen and adjust the displayed data.

Comparison of alternatives with the standard Xiaomi app:

AnnexprecisionBattery consumptionWidgetsOffline mode.
Xiaomi WeatherMediumHigh.Yes (systemic)No.
Google WeatherTall.Low.Yeah (flexible)Partially.
AccuWeatherVery high.Average.Yes (multiple options)Yes (baseline data)
WindyHigh (for wind)Average.Yes (interactive)No.

💡

Alternative weather apps not only save battery life, but also offer more detailed data (such as UV index, air quality, precipitation maps) that are not found in the standard Xiaomi solution.

Frequent problems and their solutions

When you delete or disable the Weather app, users encounter common errors, and here's how to fix them:

  • 🔄 The app returns after update MIUI: This is due to the restoration of the system. APK. Repeat the removal through ADB or disable auto-update system applications (see Method 5).
  • ⚠️ The "App Stopped" error** after deleting means that the other system process depends on "Weather"; try not to delete, but only to disable the application.
  • 📱 Home screen weather widget doesn’t work: system widgets MIUI Linked to a remote package. Install a widget from a third-party application (see section above).
  • 🔋 Battery consumption increased after deletion: maybe another process started to compensate for the lack of Weather. → Battery.

If the phone stopped loading after manipulation (for example, it got stuck on the MIUI logo), it means that you have removed a critical system component.

  1. Boot in Recovery mode (clip Power + Volume up).
  2. Select “Wipe” → “Advanced Wipe” → tick “Dalvik/ART Cache” and confirm.
  3. If the problem persists, you'll have to refashion the phone through the Fastboot.

💡

Before experimenting with system applications, always check if they are dependent, for example, on some firmware, Weather is linked to the service com.miui.systemAdSolution.

FAQ: Frequent questions

Can I remove Weather on Xiaomi without root and ADB?
Complete removal without ADB or root is impossible, since the application is sewn into the system partition of MIUI. The most you can do is turn it off in the settings and disable background activity (see Method 1).
Why does the application return after being deleted via ADB?
This is due to the recovery mechanism of system applications in MIUI. When updating the firmware or resetting the settings, the system checks the integrity of the system APK To avoid this, disable auto-update system applications (adb shell settings put global). auto_update_system_apps 0).
Is it safe to remove the weather with root?
Most of the time, yes, but there are risks. On some firmware (e.g. MIUI 12.5 China), the Weather app is integrated with Xiaomi Cloud sync services. Deleting it can lead to errors when you sign in to your Mi Account. Always back up via TWRP before you manipulate it.
How to return the Weather app if you need it again?
If you just disabled it, go to Settings → Applications → Application Management → Disabled and click “Enable.” If you deleted it through ADB, follow the command: adb shell cmd package install-existing com.miui.weather2 To fully recover from root, you will have to reflash the system partition or restore a backup.
Is there a way to hide the weather from the menu without removing it?
Yes, you can hide the icon with a launcher. For example, POCO Launcher or Nova Launcher has a hidden app feature: Long tap on the home screen → Launcher settings. Find the Hidden Apps section and add Weather to it. The app will stay on the system, but it will disappear from the menu.