How to Remove Unnecessary Apps on Xiaomi: 5 Ways to Work

Xiaomi smartphones out of the box come with dozens of pre-installed apps, many of which users never run. From Mi Browser to Mi Pay, these programs take up precious memory space, consume battery power in the background and can even collect data about your activity without explicit consent. Unlike devices on pure Android, where most system applications can be disabled, MIUI firmware actively resists attempts to clean the system.

In this article, you will find 5 proven methods to remove unnecessary applications, from standard MIUI tools to advanced techniques using ADB and root rights. We will analyze which programs can be safely uninstalled and which should not be touched so as not to disrupt the system. We will focus on hidden traps: why some applications return after an update, how to avoid errors when removing system APKs, and what to do if Google Services or Mi Account stop working after cleaning.

Why you can’t just delete apps through the β€œDelete” menu

MIUI has a built-in program removal feature (Settings β†’ Applications β†’ Delete), but it only works with custom applications installed from Google Play or.apk files. Xiaomi system applications are either missing from this menu or marked as β€œcannot be removed.”

  • πŸ”’ Protecting against inexperienced users: Removing critical components (e.g. com.android.phone) can render the phone inoperable.
  • πŸ“Š Monetization through affiliate services. Apps like Mi Browser or Mi Video show ads that generate revenue for the company.
  • πŸ”„ Automatic recovery. APK-Files are protected by Odex and are restored after a reboot or update MIUI.

Even if you managed to remove the system application through standard settings, there is a high risk that it will return after another firmware update. For example, users of the Redmi Note 10 Pro complain that Mi Music and Mi Community reappear after installing monthly security patches, and more radical methods will be needed to get rid of them forever.

⚠️ Note: Some Xiaomi applications (e.g. com.miui.securitycenter) are responsible for antivirus and access permissions, and their removal may result in security vulnerabilities or inability to install new programs.

Method 1: Disabling applications without deleting (safe method)

If you're not willing to risk system stability, start by disabling unnecessary programs. This method doesn't free up memory, but stops background processes and notifications.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select an app from the list (such as Mi Browser).
  3. Click Disable (if the button is inactive, the application is critical to the system).
  4. Confirm the action in the window that appears.

The apps that are disabled will disappear from the menu, they will stop updating and consuming resources, but they will remain in the device's memory and take up space, and to bring them back, you just need to search Google Play and click "Enable".

Mi Browser|Mi Video|Mi Music|Mi Community|Mi Pay|Themes|Game Turbo (if you don't play)|Mi Remote (if you do not use an IR port)-->

On some models (such as the POCO F3 or Xiaomi 12T), disabling Mi Video can lead to gallery errors when watching videos, in which case it is better to use backup deletion methods.

Method 2: Removal via ADB (no root rights)

The ADB (Android Debug Bridge) tool allows you to remove system applications without obtaining root rights.This method works on all Xiaomi devices with an unlocked bootloader and USB debugging enabled. Advantage: once removed, applications will not recover after rebooting (but can return after the MIUI update).

You'll need:

  • πŸ–₯️ Computer with Windows, macOS or Linux.
  • πŸ“± USB-Type-C Cable (original to avoid connection issues).
  • πŸ› οΈ Utility. ADB (You can download from the official website of Android Developers).

Step-by-step:

  1. Turn on the developer mode on your phone: go to Settings β†’ About Phone β†’ MIUI version and press 7 times in a row.
  2. Return to Settings β†’ Additional β†’ For developers and activate Debugging over USB.
  3. Connect the phone to your computer and select File Transfer mode.
  4. Open the command prompt (cmd on Windows or Terminal on macOS/Linux) and type:
adb devices

(Your device name should appear. If not, check the drivers.)

adb shell


pm list packages | grep'miui'

(This team will list all of Xiaomi’s system packages.)

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

(Replace com.miui.browser with the name of the application package you want to remove.)

πŸ’‘

Before mass deletion, back up the packet list with the adb shell pm list packages > packages.txt command. This will help restore deleted programs if something goes wrong.

A list of popular Xiaomi packages that can be removed via ADB:

AnnexPacket nameEffects of removal
Mi Browsercom.android.browser or com.miui.browserThe standard browser will disappear, you can use Chrome
Mi Videocom.miui.videoplayerVideo player will be opened via Google Photos or VLC
Mi Musiccom.miui.playerMusic files will be played through third-party players
Mi Communitycom.xiaomi.forumAccess to Xiaomi’s official forum will disappear
Themescom.android.themesIt will not be possible to change the themes of the design

⚠️ Note: Do not delete packages with the names com.android, com.google or com.qualcomm – this can lead to loss of functionality (for example, the mobile network will disappear or the camera will stop working).

Mi Browser|Mi Video|Mi Music|Mi Community|Themes|Other-->

Method 3: Removal with root rights (for power users)

If you have Magisk or another root rights manager installed on your device, you can delete system applications directly through a file manager (such as Root Explorer or FX File Manager), which gives you maximum control, but requires caution: an error can lead to a β€œbrick” (inoperability) of the phone.

Instructions:

  1. Install a file manager with root rights support (e.g. Solid Explorer).
  2. Go to /system/app or /system/priv-app (there are stored system applications).
  3. Find a folder with the name of the application you are removing (for example, Browser for Mi Browser).
  4. Rename the folder by adding.bak at the end (e.g. Browser.bak).
  5. Rename files inside the folder (e.g. Browser.apk β†’ Browser.apk.bak).
  6. Reset the device.

The advantage of this method is that applications will not recover after the MIUI update unless they are completely flashed.

  • πŸ”§ System Integrity Violation: Some applications depend on each other (e.g. Mi Account linked to Security Center).
  • πŸ”„ Problems with OTA-After the system is removed APK It may be impossible to update by air".
  • πŸ›‘οΈ Reset protection: On some models (e.g. Xiaomi 13 Pro), removing com.miui.guardprovider disables antivirus protection.
What to do if Google Play stops working after it is deleted?
If the Store gives an error β€œNo connection” or β€œServer error” after you delete the Google Play system applications, chances are you have deleted the packages com.google.android.gms or com.google.android.gsf. To restore the functionality: 1. Download the full Google Apps (GApps) package for your Android version from OpenGApps. 2. TWRP Recovery. 3. Perform a cache reset in Settings β†’ Annexes β†’ Google Play Store β†’ Warehouse β†’ Clear the cache.

Method 4: Using third-party utilities (e.g., Xiaomi ADB/Fastboot Tools)

For users who don’t want to manually type ADB commands, there are specialized utilities, one of the most popular is Xiaomi ADB/Fastboot Tools (Szaki developer>). It pre-compiled lists of secure applications for uninstallation and allows you to uninstall them in one click.

How to use:

  1. Download the utility from GitHub (check the relevance of the version!).
  2. Connect the phone to your computer and allow debugging over USB.
  3. Launch XiaomiADBFastbootTools.exe.
  4. Select your device model from the list (e.g. Redmi Note 11 Pro+ 5G).
  5. In the Uninstall section, tick off unnecessary applications.
  6. Press Uninstall Selected and wait for the process to be completed.

The advantages of the utility:

  • 🎯 Pre-filtering: The program automatically hides critical system packets.
  • πŸ”„ Recovery. There's a retrieval feature for remote applications.
  • πŸ“‹ Logistics. All actions are logged, which helps you track errors.

Disadvantages:

  • πŸ–₯️ Windows (no official version of the system) macOS/Linux).
  • πŸ”’ Not all models are supported (for example, for Xiaomi 14 Ultra there may not be an up-to-date list of packages).

πŸ’‘

Use Xiaomi ADB/Fastboot Tools only if you are sure of the source of the download. Unofficial builds may contain malicious code, especially if downloaded from third sites.

Method 5: Flashing with a clean version of MIUI (for advanced)

If you want to get rid of all pre-installed applications once and for all, consider reflashing to a custom version of MIUI (for example, MIUI EU or MIUI Pro), which are devoid of most unnecessary software and optimized for the European market (without Chinese services).

What you'll need:

  • πŸ“± Unlocked bootloader (Bootloader).
  • πŸ–₯️ The Mi Flash Tool or TWRP Recovery.
  • πŸ“ Firmware MIUI EU (You can download it on the forum XDA Developers or miui.eu).

Step-by-step:

  1. Unlock the bootloader through the official Mi Unlock Tool (requires a binding Mi Account and wait 7-15 days).
  2. Download the firmware. MIUI EU for your model (for example, ingres_global_images_V14.0.4.0.TMOMIXM_13.0 Xiaomi 12).
  3. Download your phone to Fastboot (press Power + Volβˆ’).
  4. Connect to your computer and run the firmware through the Mi Flash Tool (select the clean all option).
  5. After restarting, perform the initial setup.

Advantages of clean firmware:

  • 🧹 No unnecessary applications (only basic Google Services and MIUI Launcher).
  • πŸ”‹ Improved autonomy (background processes reduced).
  • πŸ“± Support OTA-Updates (can be updated without loss of data).

⚠️ Attention: Re-flashing on custom MIUI This could lead to loss of warranty and Widevine issues. L1 (The quality of streaming on Netflix or Disney will decrease+ before 480p). Before the procedure, make a backup of the data via Mi Cloud or TWRP.

What to do if apps return after an update

One of the most common problems is that remote applications reappear after installing the MIUI update, which is because the firmware contains a full set of system APKs that are restored when you update.

  • πŸ”„ Turn off automatic updates in Settings β†’ The phone. β†’ Updating the system β†’ βš™οΈ β†’ Auto-update.
  • πŸ“₯ Install updates manually by pre-removing unnecessary packages through ADB.
  • πŸ›‘οΈ Use a Magisk module like Universal SafetyNet Fix or MIUI Bloater Remover that blocks the recovery of remote applications.
  • πŸ”§ Switch custom firmware (such as LineageOS) where there is no forced recovery mechanism.

For example, users of the Redmi Note 12 Pro+ complain that after upgrading to MIUI 14, the Mi Browser and Mi Community return.

  1. Delete packets through ADB.
  2. Installation of the MIUI Debloater module in Magisk.
  3. Disable the service com.miui.systemAdSolution, which is responsible for restoring applications.

FAQ: Frequent questions about removing apps on Xiaomi

Can Google Apps (GApps) be removed without consequences?
No, deleting Google Play Services (com.google.android.gms) or the Google Play Store will render most apps, including YouTube, Gmail, and Chrome, inoperable. If you need to vacate space, you’d better turn off automatic updates to Google Play or use alternative services (such as MicroG).
Why did Mi Browser stop working after it was deleted?
Some Xiaomi system applications are related, for example, Mi Browser can be used to log into Mi Account via a web interface. If you have problems with your account after deleting, try: Clear cache and com.xiaomi.account data in Settings β†’ Reinstall Mi Browser via ADB Adb install team browser.apk (download APK Perform a reset of network settings to Settings β†’ SIM-maps and mobile networks β†’ Resetting settings.
How do I know which app can be removed and which can’t?
There are several ways: Use lists of secure packages from trusted sources (e.g, XDA Before deleting, check the dependence of the packet with the command adb shell dumpsys package com.name.packet.Delete the application and restart the phone. If the system is stable, the package was uncritical. Avoid removing packages with names: com.android (system components of Android), com.qualcomm (processor drivers), com.miui.home (launcher) MIUI).
Can I uninstall applications on Xiaomi without a computer?
Yes, but with limitations: Disconnection (as described in the Method) 1) β€” You don't need a PC, you use apps like App Inspector or Package Disabler Pro. TWRP Recovery (if custom recovery is installed: 1. Boot in. TWRP (clamp down the Power + Vol+). 2. Go to Advanced. β†’ File Manager. 3. Find the file. /system/app/[packet]. 4. Delete. APK-file and reload. No root rights or ADB Complete removal of system applications is not possible.
How to restore a remote system application?
There are several ways: through ADB (if you made a backup): adb install remote package.apk Through TWRP: run the stock firmware ticked "Install system applications only." Through Mi Flash Tool: perform a full firmware flash with the clean all option (erase all data!). Through Google Play, some system applications (such as Mi Remote) can be reinstalled from the store.