How to completely remove an app on Xiaomi if it is not removed in standard ways

Have you tried to remove an unnecessary app on Xiaomi, but the system persistently issues an error โ€œDelete is impossibleโ€ or the uninstallation button is simply inactive? This problem is familiar to many owners of smartphones with MIUI firmware. The fact that the manufacturer blocks the removal of preinstalled (โ€œsystemโ€) applications โ€” from Mi Browser to Mi Video โ€” to preserve the functionality of the ecosystem. However, there are legal and not very ways to circumvent this restriction.

In this article, we will discuss all working methods, from secure disabling through settings to deep removal using ADB and root rights. You will learn how to remove even those programs that MIUI hides from the user in the application menu, and what to do if after manipulation the smartphone began to work unstable. Importantly, some methods require unlocking the bootloader or superuser rights, we will explain in detail the risks and consequences of each approach.

Why Xiaomi is blocking the removal of some apps

MIUI firmware (even in the HyperOS version) is tightly tied to Xiaomiโ€™s ecosystem, with pre-installed apps not just being โ€œjunk,โ€ but part of a system that:

  • ๐Ÿ”„ Syncs with Mi Account services (e.g. Mi Cloud or Mi Fit).
  • ๐Ÿ“Š Collects anonymous statistics to improve firmware (yes, even if you turned off this option in the settings).
  • ๐Ÿ’ฐ Monetizes the ecosystem through advertising in Mi Browser, Mi Music and other services.
  • ๐Ÿ”ง Controls hardware functions (e.g. Mi Remote for IR port or Mi Share for fast file transfer).

In addition, some applications (Security, Cleaner, Themes) are integrated into the kernel of the system, and forced removal of them can lead to:

  • โš ๏ธ Errors in updating MIUI (The system will require you to restore deleted files).
  • โš ๏ธ Failures in operation (for example, the settings menu will stop opening or access to the camera will disappear).
  • โš ๏ธ Loss of warranty (if you used root rights or unlocked bootloader).

โš ๏ธ Attention: Removing system applications on Xiaomi models with locked bootloader (by default) can lead to a "brick" (inoperability) of the device. Before any manipulation, create a backup through Settings โ†’ The phone. โ†’ Backup.

Method 1: Disabling the application without deletion (without root rights)

If you are just disturbed by the app on the menu or it consumes resources in the background, it can be turned off - it is safe and does not require unlocking the bootloader, POCO, Black Shark):

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Slip on the three dots in the upper right corner and select Show All Applications (or System Processes).
  3. Find the app you want (such as Mi Browser) and open your card.
  4. Click Disable (if the button is inactive, the application is critical to the system).
  5. Confirm the action in the dialog window.

After the shutdown:

  • ๐Ÿ“ฑ The app will disappear from the menu and launcher.
  • ๐Ÿ”„ It will not be updated through the Play Market or MIUI Updater.
  • ๐Ÿšซ Background processes will stop (the battery charge is saved).

โš ๏ธ Attention: The applications that are disabled are not physically deleted, they stay in the memory of the device and take up space. ADB root-right.

๐Ÿ“Š What Xiaomi model do you use?
Redmi Note 12/13
POCO X5/F5
Xiaomi 13/14
Black Shark
Another model

Method 2: Remove via ADB (without root rights, but with bootloader unlocking)

ADB (Android Debug Bridge) is an Android debugging tool that allows you to manage system files without rooting. To uninstall an application through ADB, you need to:

  1. Unlock the bootloader (this will reset all the data on the phone!).
  2. Enable debugging over USB in the developer settings.
  3. Connect the phone to the PC and execute the deletion command.

Detailed instructions:

Step 1: Unlocking the loader

This process is officially supported by Xiaomi, but requires the Mi Account to be linked to the device.

  1. Go to Settings โ†’ About Phone โ†’ MIUI version and tap 7 times to activate Developer Mode.
  2. Return to Settings โ†’ Additional โ†’ For developers and enable OEM Unlock.
  3. Download the official utility Mi Unlock and log in to it under your Mi Account.
  4. Connect your phone in Fastboot mode (press Power + Volume down when the device is off) and follow the instructions in the utility.

Step 2: Remove the application via ADB

After unlocking:

  1. Download ADB and Fastboot Tools for Windows/macOS/Linux.
  2. Enable USB debugging in the developer settings.
  3. Connect the phone to the PC and type in the command line:
adb devices

(Your device should appear. If not, install Xiaomi USB Drivers.)

adb shell pm list packages | grep 'miui'

(This command will list all the system packages. Find the name of the application you want, such as com.miui.browser for Mi Browser.)

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

(Replace com.miui.browser with your app package name.)

If the command is executed without errors, the application is removed for the current user (it will remain in the system, but will not be visible and will not work).

Make sure the loader is unlocked

Enable debugging over USB

Install ADB Tools on PC

Download the list of MIUI packages (adb shell pm list packages)

Create a backup copy of the data-->

Method 3: Complete removal with root rights (for power users)

If you're willing to take risks, root rights give you complete control of the system files, and this method allows you to physically remove the application from the device's memory, freeing up space.

  • โš ๏ธ The guarantee is violated (if it is still valid).
  • โš ๏ธ Air updates are disabled (OTA).
  • โš ๏ธ Risk of "brike" in team error.

Instructions:

  1. Get root rights with Magisk (instructions are available on XDA Developers).
  2. Install a file manager with root support, such as Root Explorer or FX File Explorer.
  3. Go to /system/priv-app/ or /system/app/ and find the folder with the name of the application (for example, Browser for Mi Browser).
  4. Delete the folder or rename it (add at the end of.bak).
  5. Reset the device.

An alternative way is to use ADB with root rights:

adb shell


su




mount -o rw,remount /system




rm -rf /system/priv-app/Browser

โš ๏ธ Note: Removing critical apps (e.g. com.miui.securitycenter) can cause a cyclical reboot of your phone. Before removing, check the list of safe to remove packages on thematic forums (e.g, 4PDA).

What if the phone doesnโ€™t turn on after removal?
If the device is stuck on the logo MIUI Or left in a bootloop, try it: 1. Enter Recovery (clutch power) + Loudness up). 2. Select Wipe โ†’ Advanced Wipe and mark Dalvik/ART Cache and Cache. 3. If that doesn't work, you'll have to refashion your phone on Fastboot using the Mi Flash Tool.

Method 4: Hiding applications through MIUI-launcher

If you donโ€™t need to remove the app physically, but just want to remove it from the home screen, use the built-in hide feature in MIUI Launcher:

  1. Hold your finger in the free seat of the main screen.
  2. Select Launcher Settings โ†’ Hidden Applications.
  3. Check the unneeded programs and click Ready.

Hidden annexes:

  • ๐Ÿ” Not displayed in the app menu.
  • ๐Ÿ”„ They are still updated and working in the background.
  • ๐Ÿ“ฑ You can find it through a search system (Settings) โ†’ Search).

This method doesn't free up memory, but it makes the interface cleaner. To get the application back, repeat the steps and uncheck the box.

Method 5: Using third-party launchers

If you donโ€™t like MIUI Launcher, you can install an alternative launcher (like Nova Launcher, Lawnchair or Microsoft Launcher).

  • ๐ŸŽจ Customize the appearance of icons and menus.
  • ๐Ÿ—‘๏ธ Hide system applications without root rights.
  • ๐Ÿ”ง Disable animations and speed up the interface.

Instructions:

  1. Install a launcher from Play Market.
  2. Click "Home" and select the new launcher as the main one.
  3. In the launcher settings, find the option โ€œHidden Appsโ€ (in Nova Launcher it is Settings โ†’ Apps and widgets โ†’ Hidden Apps).
  4. Add unnecessary programs to the list.

The advantage of this method is that you don't have to interfere with the system, and the disadvantage is that the applications stay in memory and can be updated.

Table: What Xiaomi system applications can be removed without risk

Below is a list of apps that can normally be safely removed or disabled, but before you manipulate, check the relevance of the information for your model and version of MIUI!

Title of the annexPacket nameCan I remove it?Effects of consequences
Mi Browsercom.miui.browserโœ… Yes.There will be no standard browser (you can use Chrome).
Mi Musiccom.miui.playerโœ… Yes.The music player (alternatively Spotify or VLC) will disappear.
Mi Videocom.miui.videoplayerโœ… Yes.There will be no standard video player.
Mi Paycom.miui.mipayโœ… Yes.Xiaomiโ€™s contactless payment service will be shut down.
Cleanercom.miui.cleanmasterโš ๏ธ Partially.It can disrupt the battery optimizer.

โŒ Do not remove the following applications (the risk of failure is high):

  • com.miui.securitycenter (Security Center)
  • com.miui.home (MIUI Launcher)
  • com.android.settings (Settings).
  • com.miui.gallery (Gallery - can disrupt the camera)

๐Ÿ’ก

Before you delete your system application, check for its dependence on other services, for example, deleting your Mi Account (com.xiaomi.account) will result in the inability to sign in to your Xiaomi account and loss of access to the cloud.

What to do if after removing the application the phone is unstable

If you have removed a critical app and are faced with:

  • ๐Ÿ”„ Cyclical reboot (bootloop).
  • ๐Ÿ“ต Persistent errors (e.g., โ€œSettings app stoppedยป).
  • ๐Ÿ”‹ Quick battery discharge.

Try the following steps:

1. Restoration through backup

If you did backup through Settings โ†’ About Phone โ†’ Backup, restore the system:

  1. Go to Settings โ†’ About Phone โ†’ Backup.
  2. Select the latest backup and click Restore.
  3. Wait until the process is completed (the phone will restart).

2. Flashing through Fastboot

If there is no backup, you will have to reflash the phone:

  1. Download the official firmware for your model from the MIUI Downloads website.
  2. Unpack the archive and copy the path to the folder.
  3. Install the Mi Flash Tool on your PC.
  4. Turn your phone into Fastboot mode (Power + Volume Down).
  5. Connect to your PC, open the Mi Flash Tool, select the firmware folder and press Flash.

Installation of custom firmware

If you donโ€™t want to go back to standard MIUI, you can install custom firmware (like LineageOS or Pixel Experience).

  1. Unlock the boot loader (if not already done).
  2. Install a custom recavery (TWRP).
  3. Download the firmware from the XDA Developers website.
  4. Flow through TWRP.

โš ๏ธ Warning: Fastboot flashing or custom firmware installation erases all data on the device. If you didn't have a backup, it won't be possible to restore photos, contacts and messages.

๐Ÿ’ก

If after removing the system application, the phone stopped turning on, do not try to โ€œfixโ€ it yourself without experience. Contact the Xiaomi service center - in some cases, you can restore workability through service utilities.

FAQ: Frequent questions about removing apps on Xiaomi

Can I remove Mi Browser without root rights?
Yes, but not completely. With ADB (see Method 2), you can delete it for the current user, but the application file will remain in the system.
Why does it reappear after the MIUI update?
System applications are restored when you update your firmware. To avoid this, turn off automatic MIUI updates in Settings โ†’ About Phone โ†’ System Update โ†’ Three Points โ†’ Settings โ†’ Auto Update.
How do I find out the name of the application package if it is not in the pm list packages?
Use the App Inspector app from Play Market or the command: adb shell dumpsys package | grep "package:" This will display a list of all packages, including hidden ones.
Can I remove Google apps (YouTube, Chrome, Play Market) from Xiaomi?
Technically, but not recommended. These apps are linked to Google Play services, and deleting them could lead to: Google account sync errors, Play Market failures, push notification problems, better disable them through settings or hide them in the launcher.
How to return a remote system application?
Recovery: Restore from backup (if any). Fastboot your phone (see โ€œWhat to do if your phone is unstableโ€). Download APK-Application file (e.g. with APKPure) and manually installed (does not work for all system applications).