Deleting applications on smartphones Xiaomi seems like a simple task - until you are faced with the fact that after uninstallation the app continues to take up space in memory, leaves files in the storage or even appears in the list of installed ones after reboot. This is especially true for system applicationswhich MIUI cannot be deleted using standard methods. In this article we will look at how to completely erase an application from Android to Xiaomiincluding its data, cache and residual files - both for regular apps and built-in services.

The problem of incomplete deletion is related to architecture MIUI, where many applications are integrated into the firmware. Even after deletion through Settings they can remain in the folder /system/priv-app or /data/app, occupying up to 30% of the original volume (according to tests on Redmi Note 12 and POCO X5). We will look at both official methods and advanced ones - using ADB, disable via MIUI and even manually clearing folders.

Important: some methods require unlocking the bootloader or superuser rights (root). If you are a beginner, start with the first three methods - they are safe and work without additional manipulation. For experienced users, we provide commands ADB and instructions for working with the file system.

๐Ÿ“Š What Xiaomi smartphone do you have?
Redmi (Note/Pro series)
POCO (F/X/M)
Mi (11/12/13)
Black Shark
Other

1. Standard removal through MIUI settings

The most obvious way is to use the built-in tools MIUI. It is suitable for user applications (installed from Google Play or .apkfiles), but does not always work for system ones. Here's how to do it correctly:

Open Settings โ†’ Applications โ†’ Manage applications. Find the desired application in the list and tap on it. Here you will see three key options:

  • ๐Ÿ—‘๏ธ Delete โ€” complete uninstallation (not available for all applications).
  • ๐Ÿงน Clear data โ€” deletes settings, cache and application files (but not the application itself APK).
  • โš™๏ธ Disable โ€”hides the application from the menu and stops its operation (an alternative for system apps).

To completely remove it, select Delete, then confirm the action. If the button is inactive (gray), then the application is protected MIUI โ€”proceed to the following methods.

โš ๏ธ Attention: After deletion, some applications (for example, Mi Video or Mi Music) may be restored after updating the firmware. This is due to the policy Xiaomi for forced installation of branded services.

Check whether the application is associated with a Mi account (for example, Mi Cloud)

Create a backup copy of important data (for instant messengers, games)

Close the application in the multitasking menu

Disable auto-update in Google Play (if you delete from there)-->

2. Uninstallation via Google Play (for installed applications)

If the application was installed via Google Play Market, you can remove it from there - this ensures that all associated data (including updates) is cleared. Algorithm:

  1. Open Google Play and go to Profile โ†’ Manage applications and device.
  2. Tab Installed - find the desired application.
  3. Tap on the trash icon (Delete) and confirm.

The advantage of this method: Google Play automatically clears the cache and temporary files that could remain after standard deletion via MIUI. However, for system applications (for example Mi Browser or Security) this method is not suitable.

Tip: If after deleting the application appears again, check the settings Auto-update in Google Play. Some apps (for example Facebook or Instagram) can be restored due to the autorecoveryfunction enabled by default on some firmware MIUI.

3. Disabling system applications (without uninstalling)

Many built-in apps Xiaomi (for example, Mi Pay, Mi Roaming, Game Turbo) cannot be removed using standard methods, but they can disable. This will free up RAM and stop background processes, although the application files will remain on the system.

Instructions:

  1. Go to Settings โ†’ Applications โ†’ Manage applications.
  2. Select a system application (for example, Cleaner).
  3. Tap Disable โ†’ Disable the application (password confirmation may be required).

After disabling the application will disappear from the menu and stop using resources. To get it back, repeat the steps and click Enable.

Application Can I delete Can I disable Consequences of disabling
Mi Browser โŒ No โœ… Yes Will not open by default for links
Security โŒ No โš ๏ธ Partially Virus scanning and optimization will be disabled
Mi Video โŒ No โœ… Yes Video files will be opened by another player
Game Turbo โŒ No โœ… Yes Game mode and FPS optimization will disappear
โš ๏ธ Attention: Disabling system applications (for example, Security or Finder) can lead to malfunctions MIUI, including errors when updating the firmware. Before disabling, check whether other functionality (for example, Mi Account needs work Security for authorization).

4. Complete removal via ADB (without root)

For experienced users, the most effective method is to use Android Debug Bridge (ADB)This method allows you to remove even system applications without superuser rights, but requires connecting to. computer.

Steps:

  1. Enable Developer mode on your smartphone: go to Settings โ†’ About phone and tap 7 times on MIUI version.
  2. Return to Settings โ†’ Advanced โ†’ For developers and enable USB debugging.
  3. Connect the phone to the PC, install ADB Tools and run the command:
adb devices

(Your device should appear).

To uninstall an app, first find its batch ID (package name). To do this, enter:

adb shell pm list packages | grep'application_name'

For example, for Mi Browser this com.android.browser. Then run:

adb shell pm uninstall --user 0 com.android.browser

This command will remove the application only for the current user (without affecting system files). To get it back, use:

adb shell cmd package install-existing com.android.browser
๐Ÿ’ก

Before deleting a system application via ADB, check its dependencies. For example, deleting Mi Account (com.xiaomi.account) may disrupt the operation of branded services, including cloud backup.

5. Manual removal of residual files (with root)

If you have superuser rights (root)you can manually clear all traces of the application, including:

  • ๐Ÿ“ Data folder in /data/data/[package_name]
  • ๐Ÿ—ƒ๏ธ Cache in /data/dalvik-cache
  • ๐Ÿ“„ Residual files in /sdcard/Android/data/[package_name]

To do this:

  1. Install a file manager with support root (for example, Root Explorer or Solid Explorer).
  2. Go to /data/app and find the APK file of the application (the name is the same as package name).
  3. Delete the data folder in /data/data.
  4. Clear the cache in /data/dalvik-cache (files named data@app@[package_name]...).

Example: to completely delete Facebook (com.facebook.katana) you need to:

  • Delete /data/app/com.facebook.katana-1.apk
  • Erase folder /data/data/com.facebook.katana
  • Clear /data/dalvik-cache/data@app@com.facebook.katana@...
โš ๏ธ Attention: Incorrect deletion of files in /system or /data can lead to bootloop (download loop). Always make a backup copy (nandroid backup) before manual manipulation.
What to do if the application is restored after deletion?

This happens due to the function autorecovery in MIUI. To prevent:

1. Disable auto-update in Google Play for this application.

2. Freeze it using Titanium Backup (root required).

3. Delete via ADB with the flag --user 0 (as in method 4).

4. If the application is a system one, disable its updates in Settings โ†’ Applications โ†’ Three dots โ†’ Special access โ†’ System application updates.

6. Alternative methods: debloater and custom firmware

If you need to remove system applications en masse (debloating), consider specialized tools:

  • ๐Ÿ› ๏ธ Universal Android Debloater (GUI) โ€”a utility for PC, works via ADB, allows you to selectively remove system applications applications without root.
  • ๐Ÿ“ฑ App Inspector (from Google Play) - helps to find package name for ADB commands.
  • ๐Ÿ”„ Custom firmware (for example, LineageOS or Pixel Experience) - completely replace MIUI, deleting all built-in applications Xiaomi.

For use Universal Android Debloater:

  1. Download the app from GitHub.
  2. Connect your phone via USB with debugging enabled.
  3. Select applications to remove (green - safe to remove, red - not recommended).
  4. Click Uninstall selected.

Warning: some firmware (for example MIUI Global) may block the debloater. In this case, unlocking the bootloader will help (bootloader).

๐Ÿ’ก

Custom firmware is a radical but effective way to get rid of system software. However, they deprive you of official support Xiaomi and may disrupt the operation of some functions (for example, IR Blaster or Always-on Display).

FAQ: Frequently asked questions about deleting applications on Xiaomi

Is it possible to remove Mi Browser without root?

Yes, but not completely. Using ADB, run the command:

adb shell pm uninstall --user 0 com.android.browser

This will remove it for the current user, but the files will remain on the system. For complete removal, you need root.

Why after? uninstalling the application appears again?

This is due to the function autorecovery in MIUI. Disable it in Settings โ†’ Applications โ†’ Three dots โ†’ Special access โ†’ Updating system applications.

How to remove pre-installed games (for example, Mi Game Center)?

Use ADB:

adb shell pm uninstall --user 0 com.xiaomi.gamecenter.sdk.service

adb shell pm uninstall --user 0 com.xiaomi.glgm

For POCO an additional command may be required for com.poco.games.

Is it possible to remove Google Play Services?

No, this is a critical system component. Removing it will lead to crash MIUI. The maximum is to disable updates in Settings โ†’ Applications โ†’ Google Play Services โ†’ Three dots โ†’ Uninstall updates.

How to return a deleted system application?

If deleted via ADB:

adb shell cmd package install-existing [package_name]

If via root, restore from a backup or reflash the phone.