Why Removing Apps on Xiaomi is Different from Other Android Devices
Xiaomi, Redmi and POCO smartphones are powered by MIUI, which significantly modifies standard Android, and this affects the uninstallation process: some system applications cannot be uninstalled in the usual way, and additional actions are often required to completely remove them. For example, even after a standard deletion through the application menu, some files can remain in the deviceโs memory, taking up space and slowing down.
Another feature is duplicate services. MIUI often installs its own Google-based apps (e.g. Mi Browser instead of Chrome or Mi Music instead of YouTube Music) that can't be removed without special permissions, but can be disabled. In this article, we'll look at all the methods available, from basic to advanced, including ADB and root access.
It is important to understand that not all applications can be removed without consequences. Some system components are critical for the stable operation of MIUI. Deleting them can lead to loss of functionality (for example, the notification panel will disappear or gestures will stop working).
Method 1: Standard removal via MIUI settings
The simplest method that works for most custom applications (downloaded from Google Play or manually installed via APK) is without additional rights and is suitable for models Xiaomi 11/12/13 series, Redmi Note 10/11/12, POCO F/X/M and others with MIUI 12-14.
Instructions:
- ๐ฑ Open the Settings. โ Annexes โ Application management.
- ๐ Enter the program name in the search bar or find it manually in the list.
- ๐๏ธ Click Delete (if the button is active). For some applications, it will turn off instead.
- โ Confirm the action by pressing OK in the dialog window.
Limitations of the method:
- โ Does not work for system applications (e.g. Mi Video, Themes, Cleaner).
- โ Does not delete cache and residual files (they can take up to 50-100 MB).
- โ Some apps (such as Facebook or TikTok) may be pre-installed by the manufacturer and not have an uninstall button.
Try to disable the app|Use it. ADB-team|Remove updates (if any)|Try to remove it through safe mode-->
โ ๏ธ Note: If you delete a messenger (such as WhatsApp or Telegram), pre-backup the chats. MIUI Backup through Settings โ Memory. โ Backup may not save some application data.
Method 2: Remove via Safe Mode (for blocked applications)
Safe Mode loads MIUI without third-party applications, allowing you to remove programs that are normally blocked.
- ๐ The application is not removed in the standard way (for example, Mi Browser or Mi Pay).
- ๐ก๏ธ Phone is slowing down due to virus or malware.
- ๐ You need to remove the application that restores itself after restarting.
How to enter Safe Mode and remove the program:
- Press the power button before the turn off menu appears.
- Press and hold the "Off" option (or "Reboot" on some models).
- Confirm the Safe Mode entry (the Safe Mode sign will appear on the screen at the bottom).
- Go to Settings โ Applications, find the desired program and click Delete.
- Restart your phone in normal mode.
If the Remove button is still inactive, the application is system-level protected, in which case ADB or root will help (see the following sections).
What to do if the phone does not go out of safe mode?
Method 3: Remove system applications via ADB (without root)
ADB (Android Debug Bridge) is an Android debugging tool that allows you to manage system files without obtaining root rights. It can remove most pre-installed Xiaomi applications, including:
- ๐ Mi Browser (comm.mi.browser)
- ๐ต Mi Music (com.mi.music)
- ๐บ Mi Video (com.mi.video)
- ๐งน Cleaner (commi.cliner)
- ๐ฆ GetApps (com.chaomi.market)
Step-by-step:
- Turn on USB Debugging: Go to Settings โ About Phone. Tap 7 times on MIUI to activate Developer Mode. Go back to Settings โ Additional โ Developer. Activate USB Debugging.
ADB-driver
adb
adb devices(Your device serial number should appear).
adb shell pm uninstall --user 0 name.packetFor example, to remove the Mi Browser:
adb shell pm uninstall --user 0 com.android.browserTo find the name of the package of the desired application, use the command:
adb shell pm list packages | grep "keyword"Example:
adb shell pm list packages | grep "miui"
| Annex | Packet name | Can I remove it without consequences? |
|---|---|---|
| Mi Browser | com.android.browser | Yes. |
| Mi Music | com.miui.player | Yes. |
| Mi Video | com.miui.videoplayer | Yes. |
| Cleaner | com.miui.cleanmaster | Yes (but the built-in cleaning will be lost) |
| GetApps (Mi App Store) | com.xiaomi.mipicks | Yes (but there will be no updates for system applications) |
โ ๏ธ Note: Do not delete packages with the names com.android., com.miui.home or com.xiaomi. (except as indicated in the table) This can lead to loss of system functionality.
Standard removal through settings|Safe regime|ADB-team|Root access|I do not remove system applications-->
Method 4: Complete removal with root rights (for power users)
If you are willing to root, it will open the door to completely removing system applications, along with their data and cache, but this method has risks:
- โ ๏ธ Loss of warranty (on most Xiaomi root models, warranty service is denied).
- โ ๏ธ Risk of โbrickingโ (turning the phone into a โbrickโ) with incorrect actions.
- โ ๏ธ Problems with updates MIUI (You'll have to go manually).
How to remove the application from root:
- Get root access with Magisk (see the XDA Developers forum for instructions for your model).
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/app or /system/priv-app (for system applications).
- Find a folder with the name of the package (e.g. com.miui.cleanmaster) and delete it.
- Reboot the phone.
Alternatively, you can use applications like Titanium Backup or System App Remover, which allow you to:
- ๐๏ธ Remove applications along with data.
- ๐ Restore Remote Programs If Needed.
- ๐ค Create backup copies before deletion.
๐ก
Before removing the system application through root, back up the /system folder using TWRP Recovery to help restore the phone if something goes wrong.
Method 5: Disable unnecessary applications (if you canโt delete)
If deletion is impossible or risky, you can disable unnecessary programs, hide them from the menu, stop background activity and free RAM.
- ๐ฑ Appear on the program list.
- ๐ Update via Google Play or GetApps.
- ๐ Consume battery and processor resources.
How to disable the application:
- Go to Settings โ Applications โ Application Management.
- Select the program you want (e.g. Mi Pay or Mi Community).
- Click Disable (if the button is active).
- Confirm the action in the dialog window.
To turn the application back on, go back to its settings and click Enable.
List of Xiaomi apps that can be safely disabled:
- ๐ณ Mi Pay (unless you use contactless payments).
- ๐ฎ Game Turbo (if you don't play mobile games).
- ๐ Mi Community (Forum of Xiaomi).
- ๐ก Mi Remote (unless you use your phone as a remote control).
- ๐ GetApps (branded app store).
๐ก
Disabling apps doesnโt free up memory space, but it reduces battery and processor load. Use ADB or root to completely remove them.
How to delete residual files after uninstallation
Even after removing the application in the standard way, the phone memory may remain:
- ๐๏ธ Cash and data (folders in) /data/data/name-pack).
- ๐ Settings files (in) /sdcard/Android/data/name-pack).
- ๐ Media files (downloads, images, videos).
To completely clear the memory:
- Use the built-in Cleanup utility: Open Security โ Cleanup. Choose Deep Cleanup. Check the list and delete unnecessary files.
- Connect your phone to your PC and use the explorer to search for folders with the packet name.
- Or use a file manager (such as Mi File Manager) with hidden files enabled.
- To remove the cache of system applications (root required): adb shell pm clear name.packet
Example: To delete residual Facebook files, find and delete folders:
- /sdcard/Android/data/com.facebook.katana
- /sdcard/Android/obb/com.facebook.katana
Frequent Mistakes and How to Avoid Them
When removing applications on Xiaomi, users often face the following problems:
| Mistake. | Reason. | Decision |
|---|---|---|
| Remove button is inactive | Application system or protected by MIUI | Use ADB or Safe Mode |
| After removal, the application appears again. | MIUI restores system programs when it updates | Turn off automatic update in Settings โ About Phone โ System Update |
| The phone stopped loading after being removed. | Critical system component removed | Restore the firmware via Fastboot or Recovery |
| Lack of space for removal | Memory is clogged and trashed | Clean Memory Through Settings โ Memory |
If after removing the application, the phone began to work unstable (for example, the notification panel disappeared or the settings stopped opening), try:
- Return the application via ADB: adb shell cmd package install-existing name.packet
- Perform a reset settings (Settings โ System โ Resetting).
- Flash your phone through the Mi Flash Tool (instructions on the official Xiaomi website).
๐ก
Before experimenting with system applications, create a restore point in TWRP Recovery (if installed) that allows you to roll back changes in 5 minutes.