How to completely remove applications on Xiaomi Mi 10: from standard to system

Removing unnecessary apps on the Xiaomi Mi 10 is a task that seems trivial at first glance. Owners of MIUI smartphones regularly face problems: some programs are not removed in the standard way, system utilities return after a reboot, and free disk space melts before our eyes. In this article, we will analyze all the current methods from basic to advanced, including working with ADB, hidden MIUI functions and bypassing manufacturer restrictions.

The Xiaomi Mi 10 (M2001J2E, M2001J2G, etc.) is that even after โ€œdeletingโ€ many applications remain in memory as deactivated packets, due to Xiaomiโ€™s policy of optimizing resources and integrating Google and Mi Account services, and we will show how to completely erase applications with their cache and data without resorting to root rights (though this option will be considered).

1. Standard removal through MIUI settings

Letโ€™s start with the simplest method that is suitable for most user applications (e.g. Facebook, TikTok, games), and it is important to understand that this method does not work for pre-installed system utilities (Mi Browser, Mi Music, GetApps, etc.).

Instructions:

  • ๐Ÿ“ฑ Open the Settings menu โ†’ Annexes โ†’ Application management.
  • ๐Ÿ” Find the right app in the list (use the search at the top if the list is long).
  • ๐Ÿ—‘๏ธ Click Delete (if the button is active) If it appears instead to Disable or Remove Updates, the system application is available.
  • ๐Ÿงน Confirm the action in the dialog window.

Once removed, it is recommended to clear the cache and data through the same Application Management section, even if the application itself is already missing from the list, which will help free up an additional 100-500 MB of memory.

โš ๏ธ Note: Some apps (such as Google Play Services) cannot be removed without consequences, and deactivation may cause disruptions to the Google Play Market and other services.

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

2. Uninstall system applications without root (via ADB)

If the standard method didnโ€™t work and you donโ€™t want root rights (which makes it unwarranted and increases security risk), ADB (Android Debug Bridge) will come to the rescue, which allows you to remove even programs that MIUI blocks by default.

The work will require:

  • ๐Ÿ–ฅ๏ธ Computer with installed Xiaomi drivers and package ADB Tools (you can download from the official Google website).
  • ๐Ÿ“ฑ Included debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Press 7 times, then return to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ Cable USB Type-C (preferably original).

Step-by-step:

  1. Connect Xiaomi Mi 10 to your PC and confirm the debugging permission on your smartphone screen.
  2. Open the command prompt (cmd) in the folder with ADB and type:
adb devices

(Your device name should be displayed as a confirmation of the connection.)

  1. Find out the exact name of the application package you want to remove.
adb shell pm list packages | grep "appendix name"

For example, for Mi Browser, it would be com.android.browser.

  1. Remove the package by command:
adb shell pm uninstall -k --user 0 name packet

Once the command is executed, the application will disappear from the menu, but its data will remain in memory (the flag -k saves the cache).

adb shell pm uninstall --user 0 name packet

โš ๏ธ Note: Removal of system applications (e.g, com.miui.weather2 or com.xiaomi.scanner may disrupt the work MIUI. Before experimenting, back up through Settings โ†’ Additionally. โ†’ Backup and reset.

Install Xiaomi drivers on PC

Enable debugging over USB on your phone

Download ADB Tools (Last Version)

Check the connection of the team `adb devices`

Create a backup copy of the data-->

3.Using MIUI Optimizer (Hidden Function)

MIUI has a hidden MIUI Optimizer tool that allows you to deactivate or remove system applications without ADB. This method does not work on all firmware versions, but for the Xiaomi Mi 10 (especially on MIUI 12-14), it is often effective.

How to open MIUI Optimizer:

  1. Open the Phone app and enter the code:
##4636##
  1. In the menu that appears, select Phone Information.
  2. Press and hold the Software Information for 5-7 seconds until a pop-up appears.
  3. Select MIUI Optimizer (if you donโ€™t have an option, itโ€™s not supported by your version of MIUI).

In MIUI Optimizer, you'll see a list of all installed applications, including system ones.

  • ๐Ÿšซ Disable the application (will remain in memory, but will not work).
  • ๐Ÿ—‘๏ธ Delete (complete removal of the package).
  • ๐Ÿ”„ Reset (return to factory settings).

The advantage of this method is that it doesn't require a PC connection and works even on locked downloaders, but after the MIUI update, some remote applications can return.

What applications can be safely removed through MIUI Optimizer?
List of relatively safe to remove system applications on Xiaomi Mi 10: - Mi Browser (com.android.browser) - Mi Music (com.miui.player) - Mi Video (com.miui.videoplayer) - GetApps (com.xiaomi.mipicks) - Mi Drop (com.xiaomi.midrop) - Mi Pay (com.xiaomi.payment) โš ๏ธ Do not delete: - Google Play Services (com.google.android.gms) - Mi Account (com.xiaomi.account) - Security (com.miui.securitycenter)

4. Safe Mode Removal (for "non-removable" applications)

Some apps (such as viruses or aggressive carrier bloatware) block standard removal, and in such cases, a safe mode that loads Android without third-party services will help.

How to run Safe Mode on Xiaomi Mi 10:

  1. Press the power button before the off menu appears.
  2. Press and hold the option to turn off for 3-5 seconds.
  3. Confirm the transition to safe mode in the window that appears.

In safe mode:

  • ๐Ÿ“ฑ Go to Settings. โ†’ Annexes.
  • ๐Ÿ” Find the problem app (it will be marked as โ€œDisabledโ€ or โ€œInactive").
  • ๐Ÿ—‘๏ธ Try to remove it in the standard way.

If the deletion is successful, restart the phone as normal, a technique that is particularly useful for combating adware that masquerades as system utilities.

๐Ÿ’ก

If the application is still not deleted in Safe Mode, check it for viruses using Malwarebytes or Dr.Web Light. Some Trojans block their own deletion by changing access rights.

5. Complete removal with root rights (for power users)

If none of the previous methods worked, the last option is root rights, which gives you complete control of the system, but has serious disadvantages:

  • โŒ Loss of warranty (if the phone is under warranty).
  • โŒ Risk of "bricking" the device in case of error.
  • โŒ Vulnerability to malware.

For Xiaomi Mi 10, the root process includes:

  1. Unlock the bootloader through Mi Unlock Tool (requires a binding Mi Account and wait 7-14 days).
  2. Installation of custom recavery (TWRP).
  3. Magisk firmware for root rights management.

After obtaining root, you can use:

  • ๐Ÿ“Œ Root Explorer โ€“ for manual removal of application files from the /system/app.
  • ๐Ÿ“Œ Titanium Backup โ€“ for deep data cleanup.
  • ๐Ÿ“Œ Su-in teams ADB forced-out.

Example of commands for complete removal of system application from root:

su


rm -rf /system/app/Name Apps




rm -rf /data/app/Name Apps




reboot

โš ๏ธ Note: Delete critical system files (e.g, /system/priv-app/SecurityCenter) It can lead to bootloop. Always check what you delete and have a firmware on hand to restore.

6.Alternative methods: disabling and hiding applications

If deletion is impossible or risky, you can disable or hide unnecessary applications, and this will not free up memory, but will eliminate their display in the menu and background.

Methods of shutdown:

  • ๐Ÿ”• Through Settings: Settings โ†’ Annexes โ†’ Select an application โ†’ Shut down.
  • ๐Ÿ”• Through MIUI Optimizer (see section 3).
  • ๐Ÿ”• With the Package Disabler (requires) ADB root).

To hide applications from the menu:

  • ๐Ÿ“‚ Use launchers like Nova Launcher or POCO Launcher that supports hiding icons.
  • ๐Ÿ“‚ In the standard launcher. MIUI pinch the app icon โ†’ Take it off the screen. โ†’ Hide.

Disabled applications do not update or consume resources, but take up space on the disk. Their data can be manually cleared through Settings โ†’ Storage โ†’ Clear cache.

MethodRoot is required.Remove system applicationsRisk to the systemPost-discharge recovery
Standard removalโŒ No.โŒ No.โœ… No.โŒ Not recovering.
ADBโŒ No.โœ… Yes.โš ๏ธ Medium.โœ… Restored after update MIUI
MIUI OptimizerโŒ No.โœ… Yes.โš ๏ธ Low.โœ… Partially.
Safe regimeโŒ No.โŒ No (only user-generated)โœ… No.โŒ Not recovering.
Root + manual removalโœ… Yes.โœ… Yes.โŒ High-pitchedโŒ It is not restored (if completely removed)

Frequent mistakes and their solutions

When you remove applications on Xiaomi Mi 10, users face typical problems.

1. The "Delete" button is inactive (grey).

Reason: Application is system or protected by MIUI. Solution:

  • Use ADB (Section 2).
  • Try MIUI Optimizer (Section 3).

2.After deleting, the application appears again.

Reason: MIUI restores system applications after the update.

  • Turn off automatic updates MIUI In Settings โ†’ The phone. โ†’ Updating the system โ†’ โš™๏ธ โ†’ Auto-update.
  • Use Magisk to block recovery (Universal SafetyNet Fix module).

3. the error "Cannot be deleted" or "Appendix not installed".

Reason: damaged packet data or conflict of rights.

  • Clear the cache and app data before deleting.
  • Reboot your phone and try again.
  • In ADB, use the pm clear name of the packet before deleting it.

4 After the removal of the system application, Google services stopped working.

Reason: Critical package (e.g. com.google.android.gms) deleted.

  • Restore the application through ADB:
adb shell cmd package install-existing name packet
  • Or do a reset to factory settings.

๐Ÿ’ก

Before removing system applications, always check their dependence on other services. For example, deleting Mi Account can block access to the Xiaomi cloud and sync functions.

Can Google Play Services be removed without consequences?
No. com.google.android.gms is a critical package for Google Play Market, Gmail, YouTube, and other services, and its removal will cause most applications to crash. The most you can do is disable updates through Settings. โ†’ Annexes โ†’ Google Play Services โ†’ โ‹ฎ โ†’ Remove updates.
Why does the application come back after being deleted via ADB?
It's a feature. MIUI: system restores system applications when you update or reset. To prevent returns: Disable automatic updates MIUI. Use Magisk with Disable Flag Secure. Uninstall the package for the current user (--user 0), But also globally (root required).
How do I know which app takes up the most space?
Go to Settings โ†’ Storage โ†’ Apps. This shows a list of programs sorted by size. Pay special attention to: Social networks (Facebook, Instagram โ€” often accumulate gigabytes of cache); Messengers (Telegram, WhatsApp โ€” store media files); Games (for example, Genshin Impact or Call of Duty Mobile can weigh 5-10 GB). For deep cleaning, use SD Maid or Files by Google.
Can I remove MIUI altogether and install a pure Android?
Technically, yes, but it's a tricky process: Unlock the bootloader through the Mi Unlock Tool. Install custom recaps (TWRP or OrangeFox); run custom AOSP-based firmware (like LineageOS or Pixel Experience); Cons: Loss of camera features (Xiaomi algorithms only work on stock firmware); No IR Blaster support (DU remote); There may be problems with Widevine L1 (no HD on Netflix).
How to return a remote system application?
There are several ways: Through ADB: use the adb shell cmd package install-existing command. Through reset: reset to factory settings (Settings โ†’ Additional โ†’ Backup and Reset โ†’ Resetting). Through firmware: reflash the phone through the Mi Flash Tool (full reset). If the application was removed with root rights and files are erased from /system, the only way is to flash it.