Xiaomi smartphone owners often face the problem of pre-installed apps that cannot be removed by standard methods. These programs β from Mi Browser to Mi Video β take up space in memory, consume battery power and can send unnecessary notifications. Even after being βdeletedβ through the menu, they often remain on the system simply by hiding from the user.
In this article, we will discuss 5 proven ways to completely remove undeleteable applications on Xiaomi (including Redmi, POCO and Black Shark models). The methods work on MIUI 14/13/12 and earlier, do not require root permissions, but some will require a connection to a computer. Important: before you start, back up data - removing system applications can lead to unstable phone operation.
Why is Xiaomi blocking the removal of apps?
The manufacturer sets the restrictions for several reasons:
- π Interaction with MIUI: Some applications (such as Security or Themes) are integrated into the shell and are responsible for its stable operation.
- π° Partner Agreements: Pre-installed services (Mi Pay, Mi Credit) generate revenue through advertising or commissions.
- π‘οΈ Security: Removing system components can create vulnerabilities (e.g. in Mi Share or Game Turbo).
- π± Regional features: In firmware for different countries (Global/EU/China) The set of βunremovableβ applications is different.
For example, in the Chinese version of MIUI, you can not remove Xiaomi Cloud, as it is tied to the Mi Account ecosystem. In global firmware, this restriction is often removed, but other βuntouchableβ programs such as Google Play Movies or Netflix appear instead.
β οΈ Note: Deleting applications like com.android.cts.ctsshim or com.qualcomm.qti.telephonyservice can result in network loss or cyclical reboot. Before deleting, check the name of the package through a Google search.
Method 1: Disconnect via settings (without deleting)
If you donβt need to completely erase the app, but stop it and hide it from the menu, use the built-in MIUI tools:
- Open Settings β Applications β Application Management.
- Choose the right app (such as Mi Music).
- Click Disable (if the button is active).
- Confirm the action and restart the phone.
This method does not free up disk space, but:
- β The app stops using the battery.
- β Disappears from menu and search.
- β No updates through the Play Market.
Cons: After resetting or updating MIUI, the application can be activated again, and some system programs (for example, Security) can not be disabled.
Method 2: Removal via ADB (without root)
The most reliable method to remove pre-installed apps is to use Android Debug Bridge (ADB), which does not require root rights, but you need to connect the phone to your computer.
What you need:
- π₯οΈ Computer with Windows/macOS/Linux.
- π USB-cable (preferably original).li>
- π₯ ADB Tools by Google.
- π§ Included debugging by USB phone-on.
Step-by-step:
- Activate Developer Mode: Go to Settings β About Phone β MIUI version and press 7 times.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect the phone to the PC, select File Transfer mode and confirm debugging permission.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Get a list of all applications: adb shell pm list packages
- Find the name of the application package you want (e.g. com.miui.videoplayer for Mi Video).
- Delete it by command: adb shell pm uninstall -k --user 0 com.miui.videoplayer Flag --user 0 means deletion only for the current user (does not affect system files).
If you want to uninstall the app completely (including updates), use:
adb shell pm uninstall --user 0 com.miui.videoplayerβ οΈ Note: Some packets (e.g. com.android.settings) cannot be removed, which will result in loss of access to the phone's settings. Always check the destination of the packet before deleting it.
Download ADB Tools from the official website
Enable the developer mode on Xiaomi
Activate debugging over USB
Connect your phone to your PC with the original cable
Get a list of packages by adb shell pm list packages-->
Method 3: Using Xiaomi ADB/Fastboot Tools
For users who donβt want to manually type commands, thereβs Xiaomiβs ADB/Fastboot Tools utility.It provides a graphical interface to manage MIUI applications and settings.
How to use:
- Download the utility from GitHub (version for Windows).
- Install and run the program, connect the phone to the PC (debugging over USB should be enabled).
- In the main menu, select Uninstall system apps.
- Check the boxes of the application that you want to remove (the utility shows their names in Russian).
- Press Uninstall selected and wait until it is completed.
Advantages of the method:
- π― Visual selection of applications (no need to remember the names of packages).
- π Possibility of rollback of changes (reinstall function).
- π οΈ Additional features: unlock the bootloader, reset the Mi Unlock counter.
The program only runs on Windows and requires the.NET Framework 4.6+.
List of safe packet removal
Method 4: Removal with TWRP (for advanced)
If your Xiaomi has a custom TWRP recap, you can remove system applications directly through the file manager, a riskier method, but it can also erase programs that ADB doesnβt touch.
Instructions:
- Download your phone to TWRP (usually Power + Vol Up) mode.
- Select Advanced β File Manager.
- Go to /system/priv-app or /system/app.
- Find a folder with the name of the application being removed (for example, VideoPlayer for Mi Video).
- Delete the folder (swipe to the right or press Delete).
- Reboot the phone.
Important:
- π§ Before deleting, make a backup folder /system through TWRP β Backup.
- π« Do not delete folders with names Settings, Framework, Telephony β this will lead to a phone blink.
- π If the phone does not boot after removal, restore the backup through TWRP.
| Folder in /system | Annex | Can I remove it? |
|---|---|---|
| Browser | Mi Browser | β Yes. |
| Music | Mi Music | β Yes. |
| MiuiCamera | Camera. | β No (risk of loss of functionality) |
| MiuiGallery | gallery | β οΈ Partially (may break viewing of the photo) |
| HybridPlatform | Advertising services | β Yes (reduces the amount of advertising) |
π‘
Before uninstalling via TWRP, check if there is an alternative app in the Play Market, for example, you can install Google Photos or Simple Gallery instead of the System Gallery.
Method 5: Debloating through Magisk (with root)
If your Xiaomi has root rights (bootloader unlocked and Magisk installed), the safest way to remove system applications is the Universal Debloater module or Xiaomi Debloater.
How it works:
- Install Magisk and open it.
- Go to the Modules section. β Download.
- Find and install the Xiaomi Debloater module (for MIUI) or Universal Debloater (for all Android).
- Reboot the phone.
- After downloading, open the Debloater app (appears in the menu).
- Select removal applications and confirm the action.
Advantages:
- π‘οΈ Modules tested by the community β less risk of system breakdown.
- π You can roll back changes by removing the module in Magisk.
- π There are descriptions for each packet (what it does and whether it can be removed).
Example of safe packets to remove via Debloater:
- π com.android.chrome β Chrome (if you use another browser).
- π΅ com.google.android.music - Google Play Music (Old).
- πΊ com.miui.videoplayer β Mi Video.
- π com.xiaomi.joyose - Mi Drop (if not used).
β οΈ Note: If after installing the module, the phone stopped booting, boot to the TWRP and delete the module file from the folder /data/adb/modules.
What to do if after removing the application the phone is glitchy?
Sometimes, removal of system components leads to:
- π Cyclical reboot.
- π΅ Loss of network or mobile data.
- βοΈ Failing settings (for example, it is impossible to open Wi-Fi).
Recovery methods:
- Backup Recovery: If you were backing up in TWRP, load into the recovery and restore the System partition.
- Reinstall the application via ADB: adb shell cmd package install-existing com.miui.videoplayer
- Reset: If the phone boots but is unstable, reset to Settings β About Phone β Reset. User data will be saved, but system applications will recover.
Fastboot flashing through Fastboot
- Download the official firmware for your model from the Xiaomi website.
- Swipe your phone through the Mi Flash Tool (instructions are available on 4PDA).
If nothing works and your phone doesn't turn on, call the service center, and indicate that the problem occurred after "optimizing system applications" - this will save time for diagnosis.
π‘
Before experimenting with system files, always check if your Xiaomi model has custom firmware (for example, on base ROM from Xiaomi.eu).