Xiaomi, Redmi and POCO smartphones out of the box are loaded with dozens of pre-installed apps, from Mi Browser and Mi Music to GetApps and Mi Video. Many of them duplicate Google services, consume resources in the background and annoy with pop-up notifications. But just remove them through the Apps menu will not work: the system blocks the “Delete” button for system packages.
In this article, we will discuss the 2026 ways to remove embedded applications on Xiaomi, including root-free (through ADB and hidden settings) and root (via Magisk or TWRP). We will analyze the risks of each approach, list safe packets to remove, and explain how to return the application if something goes wrong. Importantly, some methods can disrupt MIUI or lead to a device breakage — so make a backup before you start.
Why you can’t just remove system apps from the menu
Unlike custom programs, Xiaomi’s pre-installed applications are integrated into the system-level MIUI firmware, and cannot be uninstalled in the standard way for three reasons:
- 🔒 Protection from change: MIUI Blocks modification of the system partition (/system), to prevent accidental damage to the OS.
- 🔄 Component dependencies: Some applications (e.g. com.miui.securitycenter) are associated with the operation of a security center, notifications or registration themes.
- 📦 Manufacturer policy: Xiaomi receives income from affiliate services (for example, Mi Browser with advertising), so their removal is not provided for.
If you try to remove the system application through Settings → Applications, you will see:
- The "Delete" button is inactive (grey).
- Only the “Disable” option is accessible – it hides the application, but does not free up space and does not stop background processes.
- In some versions of MIUI (e.g. MIUI 14 for global firmware), even disabling is blocked for critical services.
There are workarounds, but they require technical knowledge, like disabling through ADB or manually removing packet files with root access, but not all applications can be safely removed — some are critical to MIUI.
List of safe to remove system applications Xiaomi
Before you start uninstalling, check if the application is system critical. Below is a table of packets that can be removed without risking MIUI stability (relevant to MIUI 12-14 on most Xiaomi/Redmi/POCO models).
| Title of the annex | Package name (package name) | Effects of removal | Recommendation |
|---|---|---|---|
| Mi Browser | com.android.browsercom.miui.browser | The standard browser will disappear, advertising notifications will leave | ✅ Safe. |
| GetApps (Mi App Store) | com.xiaomi.mipicks | You will not be able to install applications from the Xiaomi store | ✅ Safe. |
| Mi Music | com.miui.player | The music player will disappear, but the files will remain. | ✅ Safe. |
| Mi Video | com.miui.videoplayer | There won’t be a standard video player, but videos will open in other apps. | ✅ Safe. |
| Cleaner (Optimizer) | com.miui.cleanmaster | Will disappear built-in cache and garbage cleaner | ⚠️ It can slow down the system without an alternative. |
❌ Do not delete the following packages – this will cause failures MIUI:
- com.miui.securitycenter (Security Center)
- com.android.settings (System settings)
- com.miui.home (Luncher) MIUI)
- com.xiaomi.finddevice (Device Search)
💡
Before removing any package, check its name in APKMirror or through a Google search. If the application is associated with system services (for example, com.miui.weather2 manages weather widgets), its removal may disrupt the interface.
Method 1: Disabling system applications without root (via ADB)
The safest method is to disable (rather than remove) unwanted applications via ADB (Android Debug Bridge), which won't free up disk space, but will stop background processes and hide apps from the menu.
- 🔧 Doesn't require root rights.
- 🔄 You can return the application at any time.
- 🛡️ Minimum risk to the system.
The work will require:
- 💻 Computer with Windows/macOS/Linux.
- 📱 Xiaomi smartphone with enabled debugging USB.
- 🔌 Cable USB (better-than-original).
- 📦 Utility. ADB Tools by Google.
Enable "Developer Mode" (7 times click on "Version" MIUI» on the telephone»)|Activate “Debugging by” USB» in “Developer settings»|Connect your phone to your PC and confirm your trusted device|Download and unpack ADB Tools on the computer|Open the command line in the folder with ADB-->
Instructions for unsetting:
- Connect your phone to your PC and open the command line in the folder with ADB.
- Check the connection command: Adb devices should appear serial number of your device.
- Enter the command to disable the application (replace package.name with a real package, for example com.miui.browser): adb shell pm uninstall -k --user 0 package.name
- Reboot the phone. The app will disappear from the menu.
To return the application, use the command:
adb shell cmd package install-existing package.name💡
Disabling through ADB does not delete application files from the device, but only hides it for the current user.This is safe, but does not free up disk space.
Method 2: Removing root-right system applications
If you have root access (for example, through Magisk), you can completely remove unnecessary packets. This will free up space on the disk, but requires caution: improper removal can lead to a bootloop ( looped reboot) or loss of MIUI functionality.
The work will require:
- ✅ Unlocked bootloader (unlocked bootloader).
- ✅ Installed by Magisk or SuperSU.
- ✅ Root Explorer application (e.g, FX File Explorer or Solid Explorer).
Step-by-step:
- Open Root Explorer and go to /system/app or /system/priv-app (there are system applications stored).
- Find a folder with the name of the packet being removed (e.g. Browser for com.android.browser).
- Delete the folder or rename it (add at the end of.bak – this will allow you to restore the application if necessary).
- Reboot the phone.