How to completely remove the application on Xiaomi: 5 proven ways

Deleting applications on Xiaomi smartphones only seems to be a simple task. In practice, users are faced with β€œundeleteable” system programs, residual files that take up memory, and unexpected failures after cleaning. In this article, we will analyze all possible methods of deletion from standard to hidden, including working with ADB and manual settings of MIUI. Particular attention will be paid to the nuances that the manufacturer does not advertise: why some applications return after rebooting, how to avoid the error β€œDelete is impossible”, and what to do if important functions are lost after cleaning.

It's important to understand that Xiaomi is actively integrating pre-installed services (such as Mi Browser, Mi Video or GetApps) into MIUI firmware that can't be removed in the standard way, but they take up to 3 to 5 GB of storage and run in the background, draining the battery. We'll show you how to get rid of even such programs - legally and without harm to the system. If you want to not just free up space, but also optimize the smartphone, read on.

1. Standard removal: when it works and why it doesn't

The most obvious way is to uninstall apps through the app menu, which is suitable for custom programs installed from Google Play or.apk files, but even here there are pitfalls.

To remove the application by the standard method:

  • πŸ“± Open the app menu (swipe up from the bottom of the screen).
  • πŸ” Find the right app and hold its icon for 1-2 seconds.
  • πŸ—‘οΈ In the menu that appears, select β€œDelete” (or basket icon).
  • βœ… Confirm the action in the dialog window.

But what if there's no Delete button? That means that the application is either system-based or MIUI-based, blocking it from being deleted, like Mi Security or Mi Account, and in that case, the standard method doesn't work, and you'll need alternatives, which I'll talk about later.

⚠️ Note: Some apps (such as Google Play Services) may cause Google services to crash after being deleted. If you are not sure about the consequences, it is better to disable them through settings rather than completely delete them.

πŸ“Š How often do you remove unwanted apps on Xiaomi?
Once a week.
Once a month
Only when memory ends
Never delete.

2. Disabling system applications: alternative to deletion

If the app can't be removed, it can be turned off, which will stop background processes, free up RAM, and prevent automatic updates, and works for most Xiaomi pre-installed programs, including Mi Music, Mi Pay, and others.

Instructions:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select the desired application from the list (use the All Apps filter).
  3. Click β€œDisable” (the button will appear if the deletion is blocked).
  4. Confirm the action in the window that appears.

The application that is disabled will disappear from the menu, but it will remain in the device's memory, and it can be turned on back at any time, and this method is safer than uninstalling, since it does not affect system files.

Back up important data | Check if the app is linked to key features (like calls) | Remember the name of the app in case of recovery |Reboot your smartphone after you turn it off-->

Some applications (such as Mi Security) may cause a loss of functionality after a shutdown, such as a virus scanner or blocking spam calls, and if you notice problems, return the application to working condition.

3. Remove via MIUI settings: Hidden options

MIUI hides some of the removal features in the depths of the menu, such as removing system application updates and returning them to the factory version, which will free up space and eliminate bugs that have appeared after updates.

How to do this:

  • πŸ”§ Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find the right application and open its page.
  • βš™οΈ Click on the three dots in the top right corner and select β€œDelete UpdatesΒ».
  • πŸ”„ Confirm the action. App will return to factory version.

This method works for updated system applications, like the Gallery or the Camera, and it doesn't remove the program completely, but it reduces the space it takes up.

Type of applicationCan I remove it in the standard way?Can I turn it off?Can I remove the updates?
User-generated (from Google Play)βœ… Yes.❌ No.❌ No.
System (Mi Browser, Mi Video)❌ No.βœ… Yes.βœ… Yes.
Systems Critical (Mi Security, Mi Account)❌ No.⚠️ Partially.❌ No.
Google Services (Play Market, Gmail)❌ No.⚠️ Carefully.βœ… Yes.

⚠️ Note: Removing updates for Google Play Services or Miui System UI This can cause an interface to be unstable or some functions to be lost (such as push notifications) before you act, check if the application is critical.

4. Removal via ADB: for power users

If standard methods don't work, Android Debug Bridge (ADB) is a deep-management tool that can remove applications that MIUI blocks, but it requires care: an error can cause a system to crash.

Step-by-step:

  1. Turn on USB debugging: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version to activate Developer Mode. Return to Settings β†’ Additional β†’ Developer. Activate USB Debugging.

Connect your smartphone to your PC

Download ADB

Platform Tools by Google

Open the command line.

ADB

adb devices

Make sure your device is listed.

Remove the app

adb shell pm uninstall -k --user 0 com.example.app

Replace com.example.app with a real application package (you can find out through adb shell pm list packages).

Once removed via ADB, the application will disappear for the current user, but remain in the system, meaning that once you reset your settings or create a new profile, it may reappear again.

List of packages of popular system applications Xiaomi
com.miui.browser - Mi Browser com.miui.video - Mi Video com.xiaomi.midrop - Mi Drop com.miui.analytics - Analytics Gathering com.miui.hybrid - Miui Hybrid (part of the interface)

Do not remove the following packets (risk of critical failure) via ADB:

  • com.android.systemui – system interface
  • com.miui.home - MIUI launcher;
  • com.android.phone – telephone functions.

πŸ’‘

Before deleting through ADB, back up your data using adb backup or third-party utilities (like Swift Backup) to help restore the system if something goes wrong.

5. Residual File Deletion: Why Memory Is Not Freed

Even after you delete an application, your device often has cache, settings, and temporary files that can take up hundreds of megabytes and even gigabytes of memory. To completely clear the program tracks, follow these steps:

Methods of cleaning residual files:

  • 🧹 Manually through Settings β†’ Warehouse β†’ Clean: Select "Other Apps." Find the remote app in the list and click "CleanΒ».
  • πŸ” Through File Manager: Open Files β†’ Categories β†’ Delete folders with the name of the remote application (usually in the /Android/data/ or /Android/obb/).
  • πŸ› οΈ With the help of third-party utilities (for example, SD Maid or Files by Google that find junk files.

Pay special attention to the folders:

  • /Android/data/[name packet] – this is where the application data is stored.
  • /Android/obb/[name packet] – additional files (e.g., game cache)
  • /sdcard/[application name] – Some programs create their folders at the root of the storage.

⚠️ Note: Do not delete folders called com.android. or com.google. - these are system data without which Android can not work properly. DCIM (Photos, Downloads (downloads) and Pictures (images).

6 Remote Application Recovery: What to Do If Something Goes Wrong

If you lose an important function after deleting it (for example, you stop receiving notifications or you lose the ability to call), do not panic.

Method 1: Recovery through MIUI

  • πŸ”„ Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” Turn on the All Apps filter and find the app that is disabled.
  • πŸ”§ Click on β€œInclude” (if it has been disabled) or β€œInstall” (if deleted through the ADB flag-headed --user 0).

Method 2: Reinstall via Google Play

  • πŸ›’ Open Google Play and find the remote app.
  • πŸ“₯ Press "InstallΒ».
  • ⚠️ If the β€œInstall” button is inactive, then the application is system-based – restore it through the ADB command: adb shell cmd package install-existing com.example.app

Method 3: Resetting settings (extreme case)

If none of the methods worked, do a soft reset:

  • πŸ”„ Go to Settings. β†’ The phone. β†’ Resetting settings.
  • πŸ“± Select Reset All Settings (does not delete files, but returns system applications).

πŸ’‘

Before resetting, be sure to back up your data through Settings β†’ Additional β†’ Backup and Reset or Mi Cloud.

7. Frequent mistakes and how to avoid them

When you delete applications on Xiaomi, users often face typical problems, and let's look at the most common ones and how to solve them.

Mistake.Reason.Decision
"Removal is impossible"The application is system-based or protected by MIUI.Use ADB or disable the app.
The app returns after restartingOnly the cache was removed and the package remained in the system.Remove through ADB flag-headed --user 0.
Notifications Disappeared After Google Play Services DeletionGoogle services are critical for push notifications.Restore the app through Google Play.
Lack of memory after removalThe cache or data is left in /Android/data/.Clean folders manually through the file manager.

Another common problem is deletion freeze, which occurs when the application is currently active (e.g., running in the background).

  • πŸ›‘ Close the application through Settings β†’ Annexes β†’ [name] β†’ Stop it.
  • πŸ”„ Reboot your smartphone.
  • πŸ—‘οΈ Repeat the removal attempt.

πŸ’‘

If the application being removed is a launcher (e.g. com.miui.home), pre-instal an alternative launcher (e.g. Nova Launcher), otherwise the screen may become empty after removal.

Can I remove MIUI completely and install a pure Android?
Technically, yes, but it requires unlocking the bootloader, installing a customized backup (like TWRP) and firmware alternative OS (like LineageOS).The process is complex and risky: you lose the warranty, and if you make a mistake, the smartphone can turn into a β€œbrick.” For most users, it is better to use the MIUI optimization methods described above.
Why does it reappear after the MIUI update?
This is due to Xiaomi’s policy: with major firmware updates, system applications are restored. To avoid this, turn off automatic MIUI updates in Settings β†’ About Phone β†’ System Update β†’ Three Points β†’ Update settings.
How do I know which app takes up the most memory?
Go to Settings β†’ Applications β†’ Storage. This shows a list of programs sorted by place, and you can also use third-party utilities like DiskUsage or Storage Analyzer that visualize the space you're occupied.
Can Google Play Services be removed without consequences?
No, it's a critical system application. Deleting it will cause Google Play, notifications, geolocation, and other services to crash. If it takes up a lot of space, try clearing its cache in Settings β†’ Apps β†’ Google Play Services β†’ Storage β†’ Clear the cache.
How to remove viruses that masquerade as system applications?
If you suspect malware on your device: Install an antivirus (such as Malwarebytes or Dr.Web). Run a full check. If the antivirus finds a threat, follow its removal instructions. If the virus is embedded in the system application, reset to factory settings (Settings β†’ Additional β†’ Recovery and Reset).