How to Remove Xiaomi Programs: From Standard Ways to Hidden MIUI Features

Why Xiaomi’s standard app removal doesn’t always work

Have you ever noticed that after you delete an app on Xiaomi, it suddenly reappears after you update the system? Or that the space on the disk somehow does not correspond to the size of the remote program? It is not a coincidence β€” a feature of MIUI, the Android shell from Xiaomi, which actively caches data and leaves tails even after uninstallation.

Unlike pure Android, where deleting an app usually means erasing all of its files completely, MIUI 14/15 (as well as earlier versions) often saves:

  • πŸ“ Cash and temporary files in folders /Android/data/ and /Android/obb/
  • πŸ”— Application links in the registry (especially for pre-installed programs)
  • πŸ“± Settings and data that can be restored in the next update MIUI
  • πŸ”„ Residual processes that continue to work in the background (relevant to system services)

Moreover, some applications (such as Mi Browser, Mi Music or GetApps) do not have a "Delete" button in the standard menu at all. They can only be disabled, but not uninstalled completely. In this article, we will discuss all working methods from basic to advanced, including deletion through ADB and manual cleaning of residues.

πŸ“Š What Xiaomi model do you use?
Redmi Note 12/13
POCO X5/F5
Mi 11/12/13
Redmi 10/9
Another model

Method 1: Standard removal through the settings menu

To begin with, the simplest method that is suitable for custom applications (installed from Google Play or APK) is a super-user-free method that works on all Xiaomi devices, including Redmi, POCO and Mi series.

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the list, find the desired application and tap on it.
  3. Press the Remove button (if not, see Method 3 or 4).
  4. Confirm the action if necessary.

⚠️ Note: After such deletion, files often remain in folders. /Android/data/[name packet] and /Android/obb/[Packet name: These must be manually deleted through any file manager (e.g. Mi File Manager or Solid Explorer).

Delete the folder with data in `/Android/data/`| Clear the cache in `/Android/obb/`| Reboot the device | Check the free space in the settings-->

Method 2: Delete via Google Play Store

If the app was installed from Google Play, it can be removed directly from there – this sometimes helps to avoid residual files.The method works even for those programs that do not appear in the Xiaomi settings menu (for example, if they are hidden by the system).

How to do this:

  1. Open the Google Play Store.
  2. Slip on the profile avatar in the upper right corner β†’ App and device management.
  3. Go to the "Installed" tab.
  4. Find the desired application and click on the basket icon (β€œDelete”).

πŸ”Ή The advantage of the method: Google Play often cleans up linked data better than the standard menu MIUI. However, system applications (for example, Mi Video or Mi Community) will not be removed through the Market.

πŸ’‘ Tip: If the app is not deleted (button is inactive), try turning it off in the settings first, then try again via Google Play.

Method 3: Disabling system applications (without root)

Many pre-installed programs on Xiaomi (e.g. Mi Pay, Mi Roaming, Mi Game Center) cannot be removed by standard methods, but they can be disabled, which:

  • 🚫 Remove the icon from the app menu
  • βš™οΈ Stop background work (saves battery)
  • πŸ“‰ Free up some of the RAM
  • πŸ”„ Will not allow the application to be updated

Instructions for unsetting:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Slip on the three dots in the upper right corner β†’ Show all applications (or Show system).
  3. Find the app you want (such as Mi Browser) and open the page.
  4. Click "Disable" β†’ Confirm the action.

⚠️ Warning: Disabling system applications may cause malfunctions MIUI. For example, disabling Mi Share will disrupt the fast file transfer function, and disabling Security will weaken the protection against viruses.Do not disable services called com.android., com.miui. or com.xiaomi.* - this can cause a critical system error.

What system applications can be disabled without risk?
Safe to disable (checked for) MIUI 14/15): - Mi Browser (com.android.browser) - Mi Music (com.miui.player) - Mi Video (com.miui.videoplayer) - GetApps (com.xiaomi.mipicks) - Mi Game Center (com.xiaomi.gamecenter.sdk.service) - Mi Roaming (com.miui.roaming) - Mi Pay (com.miui.mipay) 🚨 - Security (com.miui.securitycenter) - Theme Manager (com.android.themes) - Updater (com.android.updater) - Any service with "google" in package name (may break Play Services)

Method 4: Complete removal via ADB (without root but with PC)

If you need to permanently uninstall a system application (including those that don’t have a β€œDelete” button), the most reliable way is to use ADB (Android Debug Bridge), an official tool from Google that doesn’t require superuser rights, but needs to be connected to a computer.

πŸ“Œ What's the matter:

  • πŸ–₯️ Computer with Windows/macOS/Linux
  • πŸ”Œ USB-cable (preferably original)
  • πŸ“± Included debugging by USB smartphone
  • πŸ› οΈ Utility. ADB Tools (download from Google website)

Step-by-step:

  1. Turn on USB debugging: Go to Settings β†’ About Phone β†’ Tap 7 times on MIUI to activate Developer Mode. Go back to Settings β†’ Additional β†’ For Developers β†’ Turn on USB Debugging.
  2. Connect your smartphone to your PC and confirm the trusted device on your phone screen.
  3. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  4. Check the connection: Adb devices must show the serial number of your device.
  5. Delete the application: adb shell pm uninstall --user 0 name.pack For example, to remove Mi Browser: adb shell pm uninstall --user 0 com.android.browser

πŸ”Ή Where to get the name of the package?

  • Use the App Inspector app (available on Google Play).
  • Or run the command: adb shell pm list packages | grep "miui" (will show all Xiaomi system packages).

⚠️ Note: Removing system applications through ADB may lead to:

  • πŸ”„ Work failures MIUI (For example, the notification bar will disappear if you delete com.android.systemui).
  • πŸ”§ Failure to update the system (if critical services are removed).
  • πŸ“± Loss of functionality (e.g., deleting com.xiaomi.scanner will disable the scanner) QR-code).

πŸ’‘

Before you massively remove system applications through ADB, back up through Settings β†’ System β†’ Backup. In the event of a failure, you can restore the system without completely reflashing it.

Method 5: Manual cleaning of residues after removal

Even after successfully uninstalling an application through any of the above methods, the device often remains:

  • πŸ“‚ Folders with data in /Android/data/ and /Android/obb/
  • πŸ—ƒοΈ Cash and temporary files in /data/local/tmp/
  • πŸ”— entries in the Android database (for example, in the /data/system/package_cache/)

For complete cleaning:

  1. Use a file manager (e.g. Mi File Manager or FX File Explorer): Go to /Android/data/ and delete the folder with the name of the application package (e.g. com.facebook.katana for Facebook).
  2. Clear the system cache: Go to Settings β†’ Memory β†’ Clear the cache.
  3. Use CCleaner or SD Maid for deep cleaning (deletes residual registry files).

πŸ“Š Comparison of cleaning methods:

MethodRemove the appDeletes the data.Removes the cacheRequires root.
Standard removalβœ… Yes.❌ No.❌ No.❌ No.
Google Play Storeβœ… Yes.⚠️ Partially.⚠️ Partially.❌ No.
ADBβœ… Yes (including system-wide)❌ No.❌ No.❌ No.
Hand cleaning❌ No.βœ… Yes.βœ… Yes.❌ No.
Root + Titanium Backupβœ… Yes (full)βœ… Yes.βœ… Yes.βœ… Yes.

πŸ’‘

For maximum cleaning, combine methods: first remove the application through ADB or settings, then manually clean the data folders and cache.

Method 6: Remove with root rights (for power users)

If your Xiaomi has customized recaps installed (like TWRP) and superuser rights obtained, you can uninstall any application, including those protected by the system, which gives you complete control, but requires caution.

πŸ› οΈ Tools for work:

  • Titanium Backup (Paid Version)
  • Root Explorer or FX File Explorer (with root support)
  • SD Maid (for deep cleaning)

Instructions via Titanium Backup:

  1. Open the application and provide root access.
  2. Go to the tab "Reserve copies / Restore".
  3. Find the right app and tap it.
  4. Select "Delete!" β†’ confirm.
  5. For complete cleaning, click "Clear Data" and "Clear Cache".

⚠️ Warning: Removing root-righted system applications can cause irreversible damage MIUI. For example, deleting com.miui.home will make the phone unusable without flashing it. Always back up Nandroid in the phone. TWRP before mass removal of system packets.

πŸ”§ Alternative Method (for Advanced Persons):

With Root Explorer, you can manually remove application folders from:

  • /data/app/ (User Applications)
  • /system/priv-app/ or /system/app/ (system applications)

However, it is risky to use specialized tools like Titanium Backup.

How to return a remote system application

If you have problems with MIUI after removal via ADB or root, you can return the application in several ways:

πŸ”„ Method 1: Recovery through ADB

If you removed the app with pm uninstall, try reinstalling it with the APK:

  1. Download the original APK application (for example, from the APKMirror website).
  2. Connect to ADB and execute: adb install name file.apk

πŸ”„ Method 2: Resetting settings

If a critical application (such as Settings or Launcher) is removed, only:

  • πŸ“± Hard reset (Settings) β†’ The phone. β†’ Resetting settings).
  • πŸ”§ Fastboot flashing (if reset didn't help).

πŸ”„ Method 3: Recovery from the backup

If you have a backup of Nandroid (made in TWRP), restore it:

  1. Boot to TWRP (hold Power + Volume up when turned on).
  2. Select "Restore" β†’ Put the backup folder in.
  3. Check "System" and "Data" β†’ swipe.

⚠️ Note: After restoring system applications through ADB or flashing them can be updated automatically. To avoid this, disable the auto-update in Google Play for a particular app.

FAQ: Frequent questions about removing programs on Xiaomi

πŸ” Why does the app reapp appear after the update? MIUI?
It's a feature. MIUI β€” The system restores some pre-installed applications with major updates. ADB Remove (Method 4) Disable Auto Update MIUI In Settings β†’ The phone. β†’ Updating the system β†’ βš™οΈ β†’ Auto Update: Install custom firmware (e.g. Xiaomi.eu) where preinstalled apps can be removed without a return.
πŸ“± Can I remove Google Play Services or other Google services?
🚨 Deleting com.google.android.gms (Google Play Services) or com.google.android.gsf will result in: Stopping the Google Play Market; not being able to use most apps (Viber, WhatsApp, banking apps, etc.). Lose the functionality of Google Assistant, Gmail, YouTube. If you need to save space, it is better to turn off auto-update these services or install MicroG (an alternative to Google Services for custom firmware).
πŸ”§ How to remove a virus application that is not removed?
If the app behaves suspiciously (shows ads, sends out ads) SMS) and not removed by standard methods: Boot in Safe Mode: Hold the Power button β†’ long-tail β†’ Safe Mode. Try to delete through Settings β†’ Apps. If it doesn't work, use them. ADB (method 4) or antivirus (Malwarebytes, Dr.Web. ⚠️ After removing the virus, be sure to change the passwords from Google accounts, Mi Accounts and banking applications.
πŸ“¦ How to Remove System Application Updates?
If the system application (such as Mi Browser) has updated and started to work worse, you can roll it back to the factory version: Go to Settings β†’ Annexes β†’ App management. Find the app and tap it. Click on the three dots in the top right corner. β†’ "Remove updates". πŸ’‘ To prevent automatic updates: Open the Google Play Store β†’ find an app β†’ press three points β†’ "Cancel Update. Disable Auto Update for all apps in Google Play Settings.
πŸ”„ What to do if after removing applications, the phone began to slow down?
This can happen if you delete or disable critical system services: πŸ”§ Return the Remote Application through ADB or-flashing. πŸ“± Clear the system cache: Go to Settings β†’ Memory. β†’ Clear the cache. πŸ”„ Reset the settings (if the brakes are critical). πŸ› οΈ Fly your phone through the Mi Flash Tool (instructions on Xiaomi's official website). If the problem persists, check your phone for overheating (use it). AIDA64) or battery wear (in Settings) β†’ Battery β†’ Status).