How to completely remove the application from the phone Xiaomi: all the ways

Removing unwanted apps from Xiaomi is a task that only seems simple. Many users are faced with a situation where, after a standard removal through the menu, the application continues to take up space in memory, leaves cache or does not disappear from the list. This is especially true for preinstalled system utilities from MIUI, which the manufacturer blocks from removal. In this article, we will discuss not only the basic methods, but also hidden functions that will help to completely clean the smartphone of unnecessary software β€” including residual files and data.

Xiaomi smartphones based on MIUI They have a unique application storage architecture where some of the software is integrated into the firmware, which means that even after you delete it through Settings, some components can stay on the system, for example, applications like Mi Video, Mi Music or GetApps often come back after you update the system. To avoid such situations, it is important to understand the difference between deleting for the user (hiding an icon) and completely deleting (erasing all files and data). ADB and root-right.

If you use Xiaomi with custom firmware (like LineageOS or Pixel Experience), some of the instructions may not work, in which case we recommend you refer to your firmware documentation. Also note that on devices with a locked bootloader, some methods will not be available without unlocking.

1. Standard removal through the settings menu

The most obvious way is to uninstall via Settings. It is suitable for most custom applications (installed from Google Play or Google Play). APK-files), but often useless for system utilities. Here's how to do it right:

Open Settings β†’ Applications β†’ Application Management. Here you will see a complete list of installed software, sorted by alphabet or size. Find the desired application and tap it. In the menu that opens, select Remove (if the button is active). If it is displayed instead, Disable or Remove updates, then the application is protected by the system.

  • πŸ“± For user applications: the Remove button will be active. After clicking, the system will prompt you to confirm the action.
  • πŸ”’ For system applications: instead of uninstalling, the option is Disable (hidden icon) or Remove Updates (returns the "out of the box" version").
  • βš™οΈ Additionally: in the same menu you can clear Cash and Data, which will free up additional space.

Important: Even after standard deletion, application data folders may remain in the device memory (e.g., in the /Android/data/[package_name]). To remove them, you will need a file manager with access to root folders.

πŸ“Š How often do you remove unnecessary apps from your smartphone?
Once a week.
Once a month
Only when memory ends
Never delete.
Other

2. Removal through the launcher (quick method)

If you need to get rid of the app quickly without going into the settings, you can do it directly from the home screen. This method works for all user applications and some system ones (if they are not blocked):

Click and hold the app icon on the home screen or in the app menu. After 1-2 seconds, the context menu with options will appear. Choose Remove (basket icon) and confirm the action. Some versions of MIUI (for example, MIUI 13/14) may need to drag the icon to the top of the screen first, where the message β€œDelete” appears.

  • βœ… Pros of the method: speed, does not require transitions to settings.
  • ❌ Cons: Does not delete residual files, does not work for deeply integrated system applications.
  • πŸ”„ Alternative: some firmware instead of removing suggested Hide - it just removes the icon from the screen, but does not uninstall the program.

If the app icon is still displayed in a search after it is removed (e.g., via MIUI Search), it is not removed completely, but only hidden.

3. disabling system applications (without root rights)

Many pre-installed Xiaomi apps (e.g. Mi Browser, Mi Pay, Themes) can’t be removed in standard ways, but they can be disabled.This hides them from the interface and stops background processes, saving battery power and RAM.

Go to Settings β†’ Applications β†’ Application Management, select the right one and click Disable. The system will warn that this may affect the operation of other applications β€” agree, if you are sure. The disabled application will disappear from the menu, but its files will remain in memory. To return it back, repeat the same actions and click Enable.

Check if the application is used by other services

Backup of important data

Remember the name of the package (in case of manual removal via ADB)

Reboot the phone after disconnecting-->

⚠️ Warning: Disabling system applications like MiuiDaemon or SecurityCenter can cause a smartphone to run unstable, update errors, or even crash in Fastboot. Before experimenting, make sure you know what each app is responsible for.

List of safe to disable system applications (on most Xiaomi devices):

Title of the annexPackage name (package name)Can I turn it off?Effects of consequences
Mi Browsercom.android.browserYes.The standard browser will disappear, but you can use Chrome or another browser.
Mi Musiccom.miui.playerYes.No music will be played through the system player.
Mi Videocom.miui.videoplayerYes.Video files will be opened through the app you choose.
GetApps (Mi App Store)com.xiaomi.mipicksYes.Xiaomi’s App Store will not be updated
Themescom.android.themesPartially.Some design settings may disappear, but the main themes will remain.

4. Removal via ADB (for power users)

If you don't have enough shutdowns and you don't have root rights, you can use Android Debug Bridge (ADB), which allows you to remove even those applications that are blocked by the system. Warning: incorrect commands can disrupt MIUI, so follow the instructions carefully.

First, turn on USB debugging on your smartphone:

  1. Go to Settings β†’ About phone and tap on the MIUI version 7 times to activate the developer mode.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your phone to your PC through USB-cable and select File Transfer Mode (MTP).

Now install ADB on your computer (you can download from the official Android Developers website) and execute commands in the terminal (or Command Prompt):

adb devices

(This command checks the device's connection. If the phone isn't displayed, make sure the drivers are installed and debugging is enabled.)

adb shell pm list packages | grep 'xiaomi'

(Shows a list of all Xiaomi packages. Find the name of the package of the desired application, for example, com.miui.calculator for the calculator.)

adb shell pm uninstall -k --user 0 com.miui.calculator

(Remove the application for the current user. -k It stores cache and data, and --user 0 indicates the main user.)

What if the ADB can’t see the device?
1. Check if Xiaomi drivers are installed USB Drivers (you can download it on the official website). 2. Try another one. USB-cable (preferably original). 3. Enable the option to Unauthorize debugging in the developer settings and reconnect the device. 4. On some PCs, disabling driver signatures (for Windows) helps).

Once the command is executed, the application will disappear from the system, but its files will remain in the /data/app folder. To delete them completely, you will need root rights.

⚠️ Warning: Deleting system packages like com.android.phone or com.miui.securitycenter will cause your phone to fail. MIUI Backup.

5. Complete removal with root rights

If your Xiaomi has root rights installed (for example, through Magisk), you can uninstall any application without restrictions, and any root-enabled file manager (for example, Root Explorer or Solid Explorer) or terminal will do this.

Instructions via Root Explorer:

  1. Open the manager and give him root access.
  2. Go to /data/app (which stores user applications) or /system/priv-app (system applications).
  3. Find a folder with the name of the package (e.g., com.miui.calculator-1) and delete it.
  4. Also check the /data/data and /sdcard/Android/obb folders for residual files.

Through the terminal (e.g., Termux with root access):

su


rm -rf /data/app/com.miui.calculator*




rm -rf /data/data/com.miui.calculator*




exit

Once removed, restart your phone. If the application was system-based, you may need to clear the MIUI cache through Settings β†’ Memory β†’ Clean.

πŸ’‘

Before removing system applications through the root, back up /system/priv-app folder to help restore the phone to work in case of an error.

6. Deletion of residual files and cache

Even after the application is uninstalled, its data can remain in the device's memory.

  • πŸ“ folder in /sdcard/Android/data/[package_name] and /sdcard/Android/obb/[package_name].
  • πŸ—ƒοΈ Cash in /data/data/[package_name] (root-rights required).
  • πŸ”— Links in the Android database (e.g., in the /data/system/package.xml).

To clean them up:

  1. Use a file manager (such as Files by Google or FX Explorer) to delete folders on your sdcard.
  2. To clean /data/data, you will need root rights or ADB with the command: adb shell pm clear com.example.package
  3. Restart the phone after cleaning.

If you removed an app through ADB with a -k flag, the cache will remain intact. To delete it completely, do:

adb shell pm uninstall com.example.package

(no -k flag)

πŸ’‘

Residual files can take up to 50% of the original application size, for example, a 1GB game after deletion can leave 300-500MB in obb and data folders.

7. Solving problems in removal

Sometimes the removal process is accompanied by errors, and here are the most common ways to correct them:

Problem.Possible causeDecision
Remove button is inactiveApplication system or protected by MIUIUse ADB or disable the application
"Failure to delete" errorDamaged packet files or insufficient rightsReboot your phone and try again or use ADB
App App App Appears After MIUI UpdateThe application is integrated into the firmwareTurn off automatic update of system applications in Settings β†’ About Phone β†’ System Update
ADB does not see the deviceNo drivers or debugging not includedInstall Xiaomi USB Drivers and check the debugging settings
After removal, the phone does not turn on.Critical System Package RemovedRestore the firmware via Fastboot or MI Flash Tool

If you have removed the system application and stopped working any functions (for example, Mi Share or Game Turbo), try to return it via ADB:

adb shell cmd package install-existing com.xiaomi.gameturbo

FAQ: Frequent questions

Can I remove Google Play Services from Xiaomi?
Technically, yes, but this will render most applications, including Google Play, Gmail and other Google services, inoperable. If you need to free up space, you'd better turn off automatic updates to this package via ADB: adb shell pm disable-user --user 0 com.google.android.gms.
How to find out the name of the application package?
There are several ways: through ADB: adb shell pm list packages | grep 'keyword' (e.g. grep 'miui' for system applications); through the App Inspector app (available on Google Play); on sites like Google Play, the address bar after id= is the packet.
Why does the app appear again after removal?
This is a typical MIUI situation where some applications (Mi Browser, Mi Video, etc.) are restored after a system update. To avoid this: Turn off automatic MIUI updates in settings. Use ADB to remove with the --user 0 flag (as described above). Install custom firmware without bloatware (such as LineageOS).
How to remove viruses that masquerade as system applications?
If you suspect that there is malware on your phone that is not removed by standard methods: Check your phone through Malwarebytes or Dr.Web. If the antivirus finds a threat but cannot remove it, use it. ADB: adb shell pm uninstall --user 0 [package_name] In extreme cases, reset to factory settings (Settings) β†’ Additionally. β†’ Warning: some viruses block ADB And you can access the settings, and in this case, you can only flash through Fastboot.
Can I remove MIUI Security?
No, it's a critical system application that handles permissions, antivirus protection, and device management. Deleting it will lead to: Inability to install new applications, errors when running system functions, problems with MIUI updates. If it takes up too much space, clear its cache through Settings β†’ Applications β†’ Security β†’ Memory β†’ Clear cache.