Smartphones Xiaomi based on firmware MIUI are known for the abundance of pre-installed applications - from branded services (Mi Browser, Mi Video) to affiliate apps (Facebook, Netflix). Many of them cannot be removed using standard methods, but this does not mean that they cannot be removed. Cluttered applications not only take up space in memory, but also continue to run in the background, using up battery power and traffic even after being โ€œdeletedโ€ through the settings menu..

In this article we will examine all possible ways getting rid of unnecessary software - from safe methods for beginners to advanced solutions for experienced users. We will pay special attention hidden system processes, which remain active after superficial removal, and explain how to disable them without harm to the system. If you want not only to free up memory, but also to speed up your smartphone, read on.

Unlike โ€œpureโ€ Android, firmware MIUI aggressively integrates its own services into the system. For example, application GetApps (Xiaomi app store) cannot be deleted through the standard menu, but it can be deactivate or delete using ADB. The same goes for duplicate apps like Mi Music and Google Play Musicthat take up space and conflict with each other.

It is important to understand the difference between removing, disabling and freezing applications:

- Deleting โ€”complete erasing application files (possibly not for all system apps).

- Disablement โ€”the application remains in memory, but is not launched or updated.

- Freezing (via ADB or root) - the application "falls asleep" and does not waste resources, but can be easily restored.

๐Ÿ“Š How often do you delete unnecessary applications on Xiaomi?
Once a month
Only when memory runs out
Never deleted
I use root access to clean

1. Standard removal of user applications

Let's start with the simplest thing - removing apps that you installed yourself via Google Play or APKfiles. These applications are not system applications, so they can be deleted without consequences for the operation of the smartphone.

Instructions:

  1. Open Settings โ†’ Applications โ†’ Manage applications.
  2. In the top search bar, enter the name of the unnecessary application.
  3. Tap on it and select Delete (if the button is active).
  4. Confirm the action by clicking OK.

If the button Delete is inactive (gray), then the application is a system one - proceed to the following methods.

  • ๐Ÿ“ฑ Quick method: long-press the application icon on the main screen โ†’ drag it to the trash (if available).
  • โš ๏ธ Caution: some applications (for example, Mi Community) after deletion can be automatically restored after updating MIUI.
  • ๐Ÿ”„ Alternative: in Settings โ†’ Applications you can sort apps by size to find the heaviest ones.
โš ๏ธ Attention: Do not delete applications with names com.android., com.miui. or com.xiaomi.* through the standard menu if you are not sure of their purpose. This may lead to system malfunctions.

2. Disabling system applications without root

If the button Delete is inactive, try disable the application. This will stop it from working, hide the icon from the menu and prevent automatic updates. The downside of the method is that the application will remain in memory and take up space.

How to disable:

  1. Go to Settings โ†’ Applications โ†’ Management applications.
  2. Select the desired application (for example, Mi Browser).
  3. Click Disable (if the button is available).
  4. Confirm the action by pressing Disable the application.

After disabling, the icon will disappear from the main screen, but the application file will remain in the system.

Which applications can be disabled without risk:

- Mi Browser (if you use Chrome or Firefox),

- Mi Video / Mi Music (if there are alternatives),

- Facebook, LinkedIn (pre-installed partner applications),

- Game Turbo (if you do not play mobile games),

- Mi Pay (if not you use the Xiaomi payment system).

Make a backup copy of important data|

Check if the application is critical for MIUI|

Remember the name of the application in case of recovery|

Reboot the phone after disabling several apps-->

โš ๏ธ Attention: Disabling applications like Mi Security (com.miui.securitycenter) or Mi Account (com.xiaomi.account) may interfere with data protection or synchronization. Before experiments, check whether the application is used for authorization in Xiaomi services.

3. Removing system applications via ADB (without root)

To remove built-in applications that cannot be removed using standard methods, you will need Android Debug Bridge (ADB). This method does not require root access, but requires connecting the smartphone to the computer.

Step 1: Preparation

  1. Download ADB Tools (part Android SDK Platform-Tools) and unpack the archive.
  2. On the smartphone activate Developer mode: go to Settings โ†’ About phone and tap 7 times on MIUI version.
  3. Go back to Settings โ†’ Advanced โ†’ For Developers and enable USB Debugging.

Step 2: Connection and removal

  1. Connect your smartphone to your PC via USB (select mode File transfer).
  2. Open command line (Windows) or terminal (macOS/Linux) in the folder with adb.
  3. Enter the command to check the connection:
    adb devices

    The serial number of your device should appear.

  4. To uninstall the application, use the command:
    adb shell pm uninstall -k --user 0 package name

    For example, to remove Mi Browser:

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

List of popular packages to remove:

ApplicationPackage nameCan I delete
Mi Browsercom.android.browserโœ… Yes
Mi Videocom.miui.videoplayerโœ… Yes
Mi Musiccom.miui.playerโœ… Yes
GetApps (Mi App Store)com.xiaomi.mipicksโœ… Yes
Mi Paycom.mipay.walletโš ๏ธ Only if you do not use payments

๐Ÿ’ก

Before mass deletion, make a backup copy of the application list team adb shell pm list packages > apps.txt. This will help restore software deleted by mistake.

โš ๏ธ Attention: Removing some packages (for example, com.miui.securitycenter) may lead to a reboot cycle or blocking access to security settings. Always check the package name before deleting!

4. Freezing applications using ADB

If you do not want to completely remove the application, but want to stop it from working, you can freeze it. This blocks all app processes, but keeps its files on the system (in case of recovery).

Command to freeze:

adb shell pm disable-user --user 0 package name

Example for Facebook:

adb shell pm disable-user --user 0 com.facebook.system

Command for defrosting:

adb shell pm enable package name

Advantages of freezing before deleting:

- You can quickly return the application to work.

- Does not break integrity of system files.

- Suitable for applications that may be needed in the future (for example, Mi Remote to control equipment).

What to do if ADB does not see the device?

1. Check if USB debugging is enabled in the developer options.

2. Try another USB cable (preferably the original one).

3. Install drivers for your Xiaomi model from the official website.

4. Restart your phone and PC.

5. At the command line, enter adb kill-serverthen adb start-server.

5. Uninstalling applications with root access

If installed on your Xiaomi installed root access, you get full control over system files. This allows you to remove even those applications that are blocked for ADB. However careless actions with root can lead to โ€œbrickโ€ (breakage) of the device.

Popular tools for working with root:

- Root Explorer (file manager with access to system folders),

- Titanium Backup (for deleting and freezing applications),

- System App Remover (specialized software for removing built-in software).

How to delete an application via Root Explorer:

  1. Open Root Explorer and provide root access.
  2. Go to the folder /system/app or /system/priv-app (system applications are stored here).
  3. Find the folder with the name of the unnecessary application (for example, Browser for Mi Browser).
  4. Delete the folder or rename it (add it at the end .bak).
  5. Reboot your smartphone.

What can be deleted from root (carefully!):

- /system/app/BasicDreams (splash screens),

- /system/app/BookmarkProvider (synchronization bookmarks),

- /system/priv-app/MiuiCamera (if you use Google Camera),

- /system/app/Stk (operator's SIM menu).

โš ๏ธ Attention: Deleting folders in /system without a backup can make the phone inoperable. Always save a copy of the deleted files and know how to restore the firmware via Fastboot!
๐Ÿ’ก

root access provide maximum freedom, but also maximum risk. If you are not sure of your actions, use ADB or disabling applications.

6. Alternative methods: MIUI Hidden Settings and custom firmware

If standard methods do not help, you can use MIUI hidden settings or install custom firmware.

MIUI Hidden Settings (for experienced users):

- Install the application Activity Launcher from Google Play.

- Find in it MIUI Hidden Settings (or com.android.settings).

- Here you can disable some system components that are not available in the regular menu (for example, advertising services MSA).

Custom firmware (for example LineageOS or Pixel Experience):

- Completely replace MIUI with โ€œpureโ€ Android without unnecessary applications.

- Require unlocking the bootloader (bootloader) and installation via TWRP.

- Cons: loss of some MIUI functions (for example, Always-on Display), risk of loss of warranty.

Advantages of custom firmware:

โœ… No pre-installed Xiaomi software,

โœ… Faster security updates

โœ… More customization options.

Disadvantages:

โŒ Complex installation (requires skills to work with Fastboot i TWRP),

โŒ Possible bugs with the camera or sensors (depending on the model),

โŒ Loss of official support for Xiaomi.

7. How to prevent deleted applications from reappearing

Even after deleting some applications (Mi Browser, GetApps) may return after updating MIUI. To avoid this:

  • ๐Ÿ”ง Disable automatic MIUI update: go to Settings โ†’ About phone โ†’ System update and disable the option Automatic download.
  • ๐Ÿ“ต Block the Internet for system applications: to Settings โ†’ Applications โ†’ Application management select an unnecessary application and disable Mobile data and Wi-Fi.
  • ๐Ÿ›ก๏ธ Use firewall: Applications like NetGuard or AFWall+ (requires root) can block network activity of system apps.
  • ๐Ÿ”„ Check the list of applications regularly: after major MIUI updates, scan the system for returned apps.

If the application has returned, repeat the removal procedure via ADB or root. For convenience, you can create a .batfile with all the uninstall commands and run it after updates.

8. Common mistakes and how to avoid them

When deleting system applications, users often encounter problems. Let's look at the most common ones:

ErrorCauseSolution
The "Delete" button is inactive The application is system or protected MIUI Use ADB or root methods
After removal, the phone reboots in a loop A critical system component has been removed Restore the firmware via Fastboot or Recovery
ADB does not see the device Drivers are not installed or USB debugging is not enabled Check the connection and reinstall the drivers
The application returns after updating MIUI restores deleted packages Disable automatic updates or use a firewall
Not enough space to install ADB Low memory on your PC or smartphone Clear the cache or use cloud ADB (for example, WebADB)

The most dangerous error - removing applications responsible for:

- com.miui.securitycenter (center security),

- com.android.settings (system settings),

- com.xiaomi.account (Xiaomi account).

If you accidentally deleted one of them, do not try to restore via Google Play โ€”it will not work. The only way out is to reflash the phone via Fastboot.

๐Ÿ’ก

Before experimenting with system files, always make a backup via TWRP or Mi Cloud. This will save time on recovery in case of an error.

FAQ: Answers to frequently asked questions

Is it possible to uninstall Mi Browser, if I use Chrome?

Yes, Mi Browser can be safely removed via ADB using the command adb shell pm uninstall -k --user 0 com.android.browser. This will not affect the operation of Chrome or other browsers. However, after updating MIUI, the application may return - it will have to be deleted again or blocked through. firewall.

What will happen if you delete GetApps (Mi App Store)?

Deleting GetApps (com.xiaomi.mipickswill not disrupt the system, but you will lose access to the Xiaomi branded application store. If you don't use it, you can safely delete it. An alternative is to disable the application in the settings so that it does not update and does not consume traffic.

How to delete applications on Xiaomi without a computer?

Without a PC you can:

  1. Disable applications via Settings โ†’ Applications (does not delete files).
  2. Use applications like App Inspector (requires root) to remove.
  3. Install Debloater (for example, Universal Android Debloater) via Termux (for experienced users).

Complete removal without ADB or root is not possible for system applications.

Why do they come back after deleting applications via ADB?

This is a feature of MIUI: with major updates, the system restores deleted system packages. To prevent the return:

  • Disable automatic MIUI updates in settings.
  • Use a firewall (for example, NetGuard) to block network activity of unnecessary applications.
  • Create a script with ADB commands for bulk removal and run it after updates.

Is it possible to remove ads in MIUI by deleting system applications?

Partly yes. Advertising in MIUI is associated with the services MSA (com.miui.msa.global) and Analytics (com.miui.analytics). They can be disabled or deleted via ADB:

adb shell pm uninstall -k --user 0 com.miui.msa.global

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

However, some ad units (for example, in Mi Browser) may remain. To completely remove advertising, you will need root access or custom firmware.