How to remove unnecessary system applications on Xiaomi without ROOT-right: full guide 2026

Why Xiaomi System Apps Take Memory and How to Deal With Them

Xiaomi smartphones based on MIUI are known for their rich functionality, but with it users receive dozens of pre-installed applications – from Mi Browser and Mi Music to little-known services like com.miui.analytics or com.xiaomi.midrop. These programs take up precious space in memory, consume battery power in the background and sometimes even transmit data about the use of the device to Xiaomi servers without the explicit consent of the user.

The problem is that standard removal methods do not work here: the β€œDelete” button in the app menu is inactive, and disabling through settings (Settings) β†’ Annexes β†’ Application management only temporarily suspends their work. Many users believe that they do not have any ROOT-There are at least 5 proven ways to get rid of unnecessary system programs without risking bricking the device.

In this article, we will discuss:

  • πŸ” What system applications can be removed without consequences (and which cannot be touched categorically)
  • πŸ–₯️ Methods of removal through ADB β€” most reliable method without ROOT
  • βš™οΈ Hiding icons and disconnecting through MIUI Optimizing (for those who are afraid of the command line)
  • ⚠️ What to do if there are errors after removal (and how to return everything back to you)
πŸ“Š What Xiaomi System App Irritates You the Most?
Mi Browser
Mi Music
GetApps
Cleaner
Mi Video
Other

What system applications on Xiaomi can be removed without risk

Before you start deleting, it’s important to understand that not all preinstalled programs are equally safe to uninstall.Some are critical to MIUI operation, and removing them can lead to a cyclical reboot, loss of functionality (such as camera or mobile network failure), or even a β€œbrick” device.

Below is a table dividing applications into safe to remove, conditionally safe (you can remove, but with caution) and critical (you can not touch!).The list is relevant for MIUI 14/15 on devices 2022-2026 (including Redmi Note 12/13, POCO F5/X5, Xiaomi 13/14).

CategoryTitle of the annexPackage name (package name)Effects of removal
Safe.Mi Browsercom.android.browserThe standard browser will disappear, you can use Chrome or another browser.
Safe.Mi Musiccom.miui.playerRemoved music player, alternative – Spotify, VLC
Conditionally secure.GetApps (Mi App Store)com.xiaomi.mipicksYou can’t update apps through a branded store, but Google Play will remain.
Conditionally secure.Mi Videocom.miui.videoplayerThe standard video player will disappear, but you can install the MX Player
Critical!Security (Security)com.miui.securitycenterAntivirus failure, memory cleaning, permission management

Before deleting, make sure to back up important data. Even "safe" applications are sometimes associated with system processes. For example, deleting com.miui.analytics (statistics collection) can lead to errors in the Mi Account.

⚠️ Note: If you use Xiaomi.eu or custom firmware, the list of safe packets to remove may vary. 4PDA or XDA Developers.

Method 1: Remove system applications via ADB (the most reliable method)

ADB (Android Debug Bridge) is a tool from Google that allows you to control your device through the command line, and you can uninstall system applications without ROOT, but you need to:

  • πŸ’» Install ADB-computer-driver (Windows/macOS/Linux)
  • πŸ“± Enable debugging on USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times press to activate the developer mode, then Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB)
  • πŸ”Œ Connect the phone to the PC via cable (preferably original)

When preparation is completed, follow the instructions:

Download Google’s Platform Tools and unpack the archive|Open the command line (Windows) or the terminal (macOS/Linux) file ADB|Enter the adb device command to check the connection (the device serial number should appear)|Allow debugging on the phone if a request appears|Enter adb shell pm list packages -f, See a list of all applications|Find a packet to remove (e.g. com.miui.player) and enter adb shell pm uninstall -k --user 0 packet-->

Example of the command to remove Mi Music:

adb shell pm uninstall -k --user 0 com.miui.player

The --user 0 key means that the application is only removed for the current user (without affecting system files), which makes the method safer than a complete uninstallation. If you change your mind, you can return the application by command:

adb shell cmd package install-existing name packet

⚠️ Note: Some applications (e.g. com.miui.home – launcher) after deleting via ADB They can call a black screen when you start up, and then you can just reset to the factory settings or flash it.

πŸ’‘

Before mass uninstalling apps via ADB, check them for compatibility with your version of MIUI. For example, on Xiaomi 13 Pro with MIUI 15, removing com.xiaomi.scanner (document scanner) can disrupt the camera in some modes.

Method 2: Disable and hide system applications without removing

If you're scared of the command line, or you don't want to risk system stability, you can take a different path, which is to turn off unnecessary programs and hide their icons, and it won't free up memory, but it will stop background activity and visual clutter.

Here's how to do it:

  1. Disconnection through settings: πŸ“± Go to Settings. β†’ Annexes β†’ Application management πŸ” Find the right app (e.g. Mi Browser) 🚫 Click "Disable" (the button will become active after pressing the three dots in the upper corner)

Hiding icons through MIUI Optimizing:

  • πŸ”§ Install the app MIUI Optimizing (Developer Mode Required to be Enabled)
  • πŸ“Œ In the Hide Icons section, select the apps you want to remove from the home screen.
  • πŸ”„ Restart the device to apply changes

The downside of this method is that the applications will remain in memory and take up space, but they will be suspended and the icons will not interfere, and you will still need ADB or ROOT to completely delete them.

What happens if you turn off Mi Security?
Disabling com.miui.securitycenter will make it impossible to use the built-in antivirus, memory cleanup and application permission management, and some features like Application Protection and Notification Blocking will also stop working.

Method 3: Use of third-party utilities (for power users)

If ADB seems too complicated and standard MIUI methods don't work, you can use specialized utilities that automate the removal process, but you need to be careful - not all programs are equally safe.

Among the tested tools:

  • πŸ› οΈ Debloater Tool (for Windows) - allows you to selectively remove system packages through the graphical interface. XDA.
  • πŸ“± App Inspector (for Android) – shows all installed packages and allows you to disable them without any need to use them ADB.
  • πŸ–₯️ Universal Android Debloater is an open project on GitHub with support for most Xiaomi devices.

Example of Universal Android Debloater:

  1. Download the utility from GitHub and unpack.
  2. Connect your phone to your PC in USB debugging mode.
  3. Run the file universal-android-debloater-gui.exe.
  4. In the list of packages, tick the ones you want to remove (for example, com.xiaomi.midrop - Mi Drop).
  5. Click on β€œUninstall selected packages”.

⚠️ Note: Some utility (for example, MIUI Hidden Settings) require additional permissions to be included through ADB-Team: adb shell pm grant com.ghis.miuihiddensettings android.permission.WRITE_SECURE_SETTINGS Without it, they won’t be able to hide the system icons.

What to do if after removing system applications, the phone began to glittle

Even if you follow the instructions, sometimes removing "extra" packets can lead to unexpected consequences, from constant error notifications to complete failure of the device.

Problem.Reason.Decision
Black screen after downloadRemoved launcher (com.miui.home)Connect to ADB and install launcher back: adb shell cmd package install-existing com.miui.home
The camera's not working.Deleted com.android.camera or com.xiaomi.scannerRestore packets via ADB or reset your camera settings to Settings β†’ Apps β†’ Camera β†’ Storage β†’ Clear data
Persistent errors "Application stopped"Critical system package (e.g. com.miui.securitycenter) removedReset to factory settings or reflash the device via the Mi Flash Tool

If the phone stopped turning on or hung on the MIUI logo, try:

  1. Press the Power button + Volume up to enter Recovery mode.
  2. Select Wipe Data β†’ Wipe All Data (Settings Reset).
  3. If this does not help, flash the device through Fastboot using the official firmware from the Xiaomi website.

πŸ’‘

Before you massively remove system applications, always back up via Settings β†’ About Phone β†’ Backup or third-party utilities like Swift Backup (requires ROOT).

Alternative Methods: How to Reduce the Impact of System Applications Without Removing

If you don’t want to take risks, but unnecessary programs interfere with them, there are ways to minimize their impact:

  • πŸ”• Freeze via Greenify (the app suspends background activity but does not delete packets).
  • πŸ“΅ Limiting mobile data for system applications in Settings β†’ SIM-maps and mobile networks β†’ Using traffic.
  • 🚫 Disabling Autostart in Settings β†’ Annexes β†’ Application management β†’ Auto-start.
  • πŸ—‘οΈ Clearing the cache to free up space (does not delete the application itself, but frees up to 1-2 GB of memory).

For example, Mi Browser can be β€œde-enabled” as follows:

  1. Go to Settings β†’ Applications β†’ Browser.
  2. Click on β€œClear Cache” and β€œClear Data”.
  3. In the β€œPermissions” section, disable location, microphone, and contacts.
  4. In the Battery section, select β€œLimit background activity”.

These measures will not remove the app, but will minimize its impact on the system.

FAQ: Frequent questions about removing system applications on Xiaomi

❓ Can I remove it? MIUI Completely and install a clean Android?
Technically yes, but this will require unlocking the bootloader, installing custom recovery (for example, a custom recovery, TWRP) And you can flash LineageOS or some other firmware, and it's a complicated and risky process, and you lose the warranty, and you lose some of the features (like, for example, some of the features, IR-A blaster or Quick Charge may not work properly.For most users, it's easier to disable unnecessary apps than to switch to pure Android.
❓ Why After Removing the Application ADB It appears again after the update. MIUI?
With major updates MIUI (For example, version 14 to version 15, the system restores remote system packets: πŸ“΅ Disable automatic updates in Settings β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Settings β†’ Turn off auto-update. πŸ”„ After the update, re-remove unnecessary packets through the ADB.
❓ How to find out which system application consumes the most batteries?
Go to Settings β†’ Battery and Performance β†’ Battery Use. This shows a list of applications with percentage of consumption. System programs are usually marked with a MIUI icon (for example, MiuiDaemon or SecurityCenter). If any of them consumes more than 5-10% of the charge, you can try to disable or remove it (unless it is critical).
❓ Are these methods working on POCO redmi?
Yes, all of the methods described (ADB, MIUI Optimizing, third-party utilities) work on POCO and Redmi devices, as they use the same MIUI shell. Except for the models on POCO Launcher (for example, POCO F5), where some packages may have different names. Before deleting, check the current packet names through the command adb shell pm packages | grep 'miui'.
❓ Can I return a remote system application if there is no backup?
If you have removed the application through ADB keyed --user 0, It can be returned by command: adb shell cmd package install-existing name packet If this method does not work - only reset to factory settings or flashing through the Mi Flash Tool. APK-Application file (for example, downloading it from APKMirror), but this will not work for all system packages.