Xiaomiβs MIUI-based smartphones come with dozens of pre-installed apps, from useful services like Mi Home to intrusive ads in Mi Browser or duplicate features (Mi Video vs Google Play Movies), many of which cannot be removed by standard means, but there are legal ways to disable, hide or even remove them without root.
In this guide, we will look at all the working methods, from simple deactivation through settings to using ADB to deep clean the system. Particular attention will be paid to models on MIUI 14/15 with HyperOS, where the algorithms of working with system applications have changed. Importantly, some actions can affect the stability of the phone, so we will explain the risks in detail and give checklists for safe execution.
Why canβt you just remove the standard apps?
Smartphone manufacturers, including Xiaomi, are blocking removal of system apps for several reasons:
- π Dependencies MIUI: Some applications (such as Security or Mi Share) are integrated into the shell core, and deleting them may cause the settings or notifications menu to crash.
- π¦ License Agreements: Pre-installed services (such as Facebook or Netflix) are often included under contract with partners.
- π‘οΈ Security: Mi Cloud or Finder apps are responsible for backing up and finding your device.
But disabling (not deleting) is completely safe and reversible. Even if you accidentally deactivate a critical application, you can always return it through settings. And there are proven workarounds to uninstall without consequences, which are discussed below.
Method 1: Standard Disconnection through Settings (without root rights)
The easiest way to hide unwanted apps is to deactivate them in the settings menu, which won't delete files from the device, but will stop them from running in the background and remove them from the menu.
The instructions are relevant for all Xiaomi, Redmi, POCO and Black Shark models on MIUI 12-15 and HyperOS:
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select Show All Apps (or System Processes in newer versions).
- Find the app you want (such as Mi Browser) and open your card.
- Click Disable (or Remove Updates if the button is inactive).
β οΈ Note: Some apps (e.g. Google Play Services or Miui Daemon) cannot be disabled, the button will be inactive. ADB (see Method 3).
βοΈ Preparation for application deactivation
Method 2: Hiding applications from the menu (without deleting)
If you don't want to completely deactivate an application, but it gets in the way of the list of programs, you can just hide its icon. This won't stop the background processes, but will clear the desktop and menu.
Ways of concealment:
- π± Through Launcher: Press the app icon β Select Remove from the screen (in) POCO Launcher) or Hide (in standard launcher) MIUI).
- π Through Settings: Settings β Desktop β Hide applications (not available on all firmware).
- π οΈ Through Nova Launcher: Install a third-party launcher and use the Hidden Apps feature in its settings.
π‘ Useful tip: Hidden apps will still show up in the Settings list β Apps. It's going to take a lot of time to hide them. ADB (Method 3).
Method 3: Removing system applications via ADB (advanced)
Android Debug Bridge (ADB) is required to completely remove pre-installed apps without root rights.This method works on all Xiaomi models, but requires caution: removing critical components can lead to a cyclical reboot or loss of functionality.
π§ What's needed:
- π₯οΈ Computer with installed ADB Tools.
- π± Included Debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times to tap β Return to the Extra β For developers).
- π Cable USB (preferably original).
π Step-by-step instruction:
- Connect the phone to the PC and confirm the debugging permission.
- Open the command prompt (or Terminal on Mac/Linux) and type:
adb devicesMake sure your device appears in the list. Then run a command to delete (e.g. Mi Browser):
adb shell pm uninstall -k --user 0 com.android.browserπΉ Popular removal packages:
| Annex | Packet name | Risk of removal |
|---|---|---|
| Mi Browser | com.android.browser | Low. |
| Mi Music | com.miui.player | Low. |
| Mi Video | com.miui.videoplayer | Low. |
| Cleaner (Optimizer) | com.miui.cleanmaster | Medium (may affect notifications) |
| Mi Pay | com.mipay.wallet | Low. |
β οΈ Note: Do not delete packages called miui., android. or google without understanding their purpose! For example, deleting com.miui.securitycenter will make it impossible to open security settings.
How to restore a remote application?
Method 4: Magisk (for advanced users)
If you have Magisk installed, you can use modules to clean the system deeply.
- π§Ή Universal Debloater: Allows you to selectively remove system applications with dependency check.
- π MIUI Debloater: A dedicated module for Xiaomi, removes even hidden services (for example, msa β analytics) MIUI).
- π‘οΈ App Systemizer: Converts system applications to custom applications for secure removal.
β οΈ Warning: Deleting via Magisk may result in loss OTA-Updates before using modules:
- Create a full backup through TWRP.
- Check the compatibility of the module with your version of MIUI/HyperOS.
- Remove no more than 5-10 apps at a time to track possible crashes.
π‘
Before installing Magisk modules, turn off signature verification in Magisk settings (Settings β General β ZIP-signature verification).
List of safe applications for removal (by model)
Not all system applications are equally useful. Below is a table of applications that can be removed without risking system stability (tested on Xiaomi 13 Pro, Redmi Note 12 and POCO F5):
| Annex | Package | Models where you can remove | What does the removal do? |
|---|---|---|---|
| Mi Browser | com.android.browser | All right. | Removes intrusive advertising |
| Mi Music | com.miui.player | All right. | Frees up ~50MB |
| Mi Video | com.miui.videoplayer | All right. | Removes the backup player |
| Mi Pay | com.mipay.wallet | Everyone except China | Cleans up an unnecessary wallet |
| Mi Community | com.miui.bbs | All right. | Stops background activity |
π How to check if the application can be removed?
Before deleting via ADB or Magisk, run the command:
adb shell dumpsys package <name packet>Look for the line persistent=true. If it's not there, you can safely delete the application.
What to do if the phone stops working after removal?
If you have removed a critical app and Xiaomi has stopped turning on or is downloading to bootloop (cyclic reboot), use these recovery methods:
- π Reset via Recovery: Turn off the phone. Squeeze the power + Volume up before the Mi logo appears. Select Wipe Data β Factory Reset (Data will be deleted!).
Fastboot flashing:
- Download the official firmware for your model from the Xiaomi website.
- Connect your phone to your PC in Fastboot mode (Power + Volume Down).
- Follow the command:
fastboot flash all <name file firmware.zip>β οΈ Warning: If your phone doesnβt respond to buttons, try connecting it to charge for 10-15 minutes β sometimes it helps you get out of the bootloop.
π‘
Before any manipulation of system files, always check the backup in Mi Cloud or through TWRP. 80% of the problems after uninstalling applications are solved by resetting to factory settings.