How to Disable or Remove Embedded Apps on Xiaomi: 5 Ways to Work

Embedded apps on Xiaomi smartphones often take up precious space in memory, consume battery power in the background and display annoying advertising. Even after a complete reset, MIUI returns them back, and standard Android tools only allow you to โ€œdisableโ€ some services. But what if you want to completely remove unnecessary programs like Mi Video, Mi Music or GetApps?

The problem is complicated by the fact that the manufacturer integrates many applications at the firmware level. โ†’ Applications usually end with the message "Delete is impossible." But there are workarounds to hidden functions. MIUI beforehand ADB-In this article, we will discuss all current methods, including nuances for different versions of the shell (from the MIUI 12 to MIUI 14) and models (Redmi Note 12, POCO X5, Xiaomi 13T etc.).

โš ๏ธ Attention: Deleting system applications can cause unstable phone performance, and it is especially dangerous to touch services called com.android., com.miui. or com.xiaomi.* โ€“ they are critical to the functioning of the phone. MIUI.

1. Standard shutdown via MIUI settings

The safest way is to temporarily deactivate an application without deleting it, a method that requires no superuser rights and is suitable for most embedded programs, except for mission-critical services.

Instructions:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Annexes โ†’ Application management.
  • ๐Ÿ” Find the app you want (such as Mi Browser or Mi Pay) and tap it.
  • โš™๏ธ Press "Disable" (if the button is active). MIUI The option may be called โ€œRemove Updatesโ€ or โ€œReset Settings".
  • โœ… Confirm the action in the dialog window.

Once you turn off the app, it will disappear from the menu, but it will remain in the device's memory, its data (cache, settings) will also be stored, and to return the program, you just need to re-enter its settings and click "Enable".

โš ๏ธ Note: Some applications (e.g., Security or Mi Account) cannot be disabled, the system will not show the corresponding button. ADB lead to error.

๐Ÿ“Š What Xiaomi apps you want to remove?
Mi Browser
Mi Music
Mi Video
GetApps
Themes
Cleaner
Others

2. Removal via ADB (without root rights)

The Android Debug Bridge (ADB) tool allows you to remove system applications without getting root access.The method works on all Xiaomi smartphones, but requires a connection to a computer and enable debugging mode.

Step-by-step:

  1. Activate debugging on USB: ๐Ÿ”ง Go to Settings. โ†’ The phone. โ†’ Version. MIUI and tap 7 times on this item to unlock Developer Mode". ๐Ÿ”™ Back to Settings โ†’ Additionally. โ†’ For developers and include "Debugging by" USB".

Connect your phone to your PC:

  • ๐Ÿ–ฅ๏ธ Install. ADB-computer-driver (Windows/macOS/Linux).
  • ๐Ÿ”Œ Use the original USB Type C cable to connect.
  • Start the command line: adb devices If the device appears in the list, type: adb shell pm uninstall -k --user 0 com.xiaomi.name.applications

Examples of commands for popular applications:

AnnexPackage name (package name)Delete command
Mi Browsercom.android.browseradb shell pm uninstall -k --user 0 com.android.browser
Mi Musiccom.miui.playeradb shell pm uninstall -k --user 0 com.miui.player
GetAppscom.xiaomi.mipicksadb shell pm uninstall -k --user 0 com.xiaomi.mipicks
Mi Videocom.miui.videoplayeradb shell pm uninstall -k --user 0 com.miui.videoplayer
Cleanercom.miui.cleanmasteradb shell pm uninstall -k --user 0 com.miui.cleanmaster

The -k flag stores the application's data and cache, and --user 0 indicates the current user. If you want to completely erase the program (including its files), delete -k from the command.

Install ADB-PC drivers|

Enable debugging over USB on your phone |

Connect the phone with the original cable |

Check the visibility of the device with the command `adb devices`|

Download the list of packages by the team `adb shell pm list packages`-->

3. How to find the package name of the application

Without the exact name of the package (com.xiaomi.example), ADB teams won't work. There are three ways to know it:

Method 1. Through ADB:

adb shell pm list packages | grep 'miui'

This command will display a list of all applications with miui in the title. Replace miui with the part of the name of the desired program (for example, browser for the browser).

Method 2. Through the App Inspector application:

  • ๐Ÿ“ฒ Install App Inspector from Google Play.
  • ๐Ÿ” Open the application, find the desired program in the list and copy it Package Name.

Method 3. Through MIUI settings (for some applications):

  • ๐Ÿ“ฑ Go to Settings. โ†’ Annexes โ†’ Application management.
  • ๐Ÿ“ Slip on the application and scroll down to the "Package Information" block".

โš ๏ธ Note: Some system packages (e.g., com.miui.home) cannot be removed, resulting in a cyclical restart of the phone or complete inoperability of the interface.

4. Delete with Magisk (for root users)

If your Xiaomi has Magisk installed (root access), you can use modules to uninstall system applications, which gives you more freedom, but requires an unlocked bootloader and an installed recap (TWRP or OrangeFox).

Instructions:

  1. Install Magisk Module: ๐Ÿ“ฑ Download the System App Remover module (compatible with the MIUI 12-14). ๐Ÿ”ง Move the.zip file to your phoneโ€™s memory.
  2. Activate the module: ๐Ÿ”„ Reboot to Magisk (or TWRP) Install the module through the "Modules" section". ๐Ÿ” Reset the device.

Delete the annexes:

  • ๐Ÿ—‘๏ธ After the reboot, open Magisk, find it in the System App Remover module list and run it.
  • โœ… Check the unneeded apps and confirm the removal.

Advantages of the method:

  • ๐Ÿ”ง The ability to remove even those applications that are blocked in ADB.
  • ๐Ÿ”„ Easy recovery by disabling the module in Magisk.
  • ๐Ÿ“ฆ Support for backup before deletion.

Disadvantages:

  • โš ๏ธ Risk of disrupting work MIUI Removing Critical Components.
  • ๐Ÿ”“ Requires unlocking the bootloader, which resets the phone to factory settings.

๐Ÿ’ก

Before you uninstall your system applications through Magisk, back up the /system partition in TWRP to help you recover your phone if something goes wrong.

5. List of safe and dangerous applications to remove

Not all embedded programs can be removed without consequences. Below is a table divided into "Secure" (can be removed), "Conditionally safe" (can affect functionality) and "Dangerous" (deletion will cause failures).

CategoryAnnexPackage name (package name)Effects of removal
Safe.Mi Browsercom.android.browserThe standard browser will disappear (you can use Chrome).
Safe.Mi Musiccom.miui.playerThe music player (alternatively VLC) will be removed.
Safe.Mi Videocom.miui.videoplayerThe video player will disappear (you can install the MX Player).
Conditionally safe.GetAppscom.xiaomi.mipicksBranded applications will cease to be updated through the Mi Store.
Conditionally safe.Themescom.android.themesThere will be no opportunity to change the themes of the design.
Dangerous.Securitycom.miui.securitycenterAntivirus, Wi-Fi scanner and other security features will be disabled.
Dangerous.Mi Accountcom.xiaomi.accountIt will not be possible to log into the Xiaomi account.
Dangerous.System Launchercom.miui.homeThe phone will hang on the MIUI logo.

If you are not sure about the consequences, it is better to turn off the application through the settings first, rather than delete it completely, and we recommend that you test the operation of the phone before mass removal after removing 1-2 programs.

What if the phone doesnโ€™t turn on after removal?
If the smartphone is stuck on the MIUI logo or has gone into a cyclic reboot, try: 1. Go to Fastboot (press Power + Volume down) and reflash the phone through Mi Flash Tool. 2. If customized recaps (TWRP) are installed, restore the backup of the /system. 3. In extreme cases, perform a full reset via Fastboot command: fastbootse userdata fastboot reboot This will erase all data, but return the phone to working condition.

6.Alternative methods: hiding and replacing applications

If deleting seems risky, consider alternative ways to get rid of intrusive programs:

1. Hiding through the launcher:

  • ๐Ÿ“ฑ Install an alternative launcher (e.g. Nova Launcher or Lawnchair).
  • ๐Ÿ‘๏ธ In the launcher settings, find the option โ€œHide appsโ€ and add unnecessary programs there.

Replacement with lightweight versions:

  • ๐Ÿ”„ Some system applications (such as Mi Browser) can be replaced with Lite versions via Google Play.
  • ๐Ÿ“ฆ To do this, first disable the original program, then install an alternative (e.g. Bromite instead of Mi Browser).

Restriction of background activity:

  • โšก Go to Settings. โ†’ Annexes โ†’ Application management โ†’ [Select the application] โ†’ Battery โ†’ Limit background activity.
  • ๐Ÿ“ต Also turn off auto-start: Settings โ†’ Annexes โ†’ Auto-start.

These methods will not free up memory, but will reduce battery load and reduce the amount of advertising.

๐Ÿ’ก

If you are not sure about your actions, start with the least risky methods: first limit background activity, then try to disable the application, and only as a last resort resort to uninstall via ADB or Magisk.

7. Frequent mistakes and how to avoid them

When working with embedded applications, users often face typical problems, and here are the most common ones and how to solve them:

Error 1: "Command Not Found" in ADB

  • ๐Ÿ”ง Make sure that ADB installed correctly. Check the path to the folder with the platform-tools in the environment variables.
  • ๐Ÿ” Reconnect the phone and re-enter the adb device command.

Error 2: The app returns after the MIUI update

  • ๐Ÿ”„ It's normal behavior, because the firmware restores the remote system programs. Solution: Repeat deletion through ADB post-refresh.
  • ๐Ÿ“ฆ Alternative: Turn off automatic updates MIUI In Settings โ†’ The phone. โ†’ Updating the system โ†’ โ‹ฎ โ†’ Settings โ†’ Deactivate "Car Update".

Error 3: The phone stopped turning on after deleting

  • ๐Ÿšจ Most likely, a critical package (e.g. com.miui.home) was removed. Solution: Fastboot your phone (spoiler instructions above).

Error 4: Cannot connect to ADB

  • ๐Ÿ”Œ Try another one. USB-cable (preferably original).
  • ๐Ÿ”ง Turn on "Debugging by" USB (security parameters) in the developer settings.
  • ๐Ÿ–ฅ๏ธ On Windows, install Mi drivers PC Suite.
โ“ Can I remove embedded applications without a computer?
Yes, but with limitations. Without ADB or Magisk, you can only disable applications through the MIUI settings. Complete removal requires a PC (for ADB) or root access (for Magisk). Except that some launchers (for example, Nova Launcher) allow you to hide applications without a computer, but this does not amount to deletion.
โ“ Will remote applications return after resetting settings?
Yes. If you completely reset your phone, it will restore all the system applications, because they're part of the firmware. To get rid of them forever, you'll have to repeat the uninstalling procedure after each reset. If you've used an ADB with a --user 0 flag, the apps will only come back after you flash or reset them through Fastboot.
โ“ How to know which app can be removed and which can not?
The most reliable way is to check the list in this article (section 5). If there is no package, use the rules: โœ… You can delete: applications with the names com.miui.*, com.android.browser, com.xiaomi.mipicks, etc. (non-system services). โŒ You can not delete: packets with com.android.* (except for the browser), com.miui.home, com.miui.securitycenter. Also, before deleting, look for information about the package on the forums XDA Developers or 4PDA.
โ“ Why After GetApps Deletion, System Applications Stopped Updating?
GetApps (com.xiaomi.mipicks) is responsible for updating Xiaomi's proprietary programs (e.g. Mi Community, Themes) and once it's removed, you'll have to manually install the updates via Google Play (if the app is available there) or reflash the phone. Solution: If you need updates, don't delete GetApps, just turn it off.
โ“ Can I remove the advertisement in MIUI, touchless?
Yes, but it requires separate actions. MIUI ads are shown through com.miui.analytics and com.xiaomi.msa.global. These can be disabled via ADB: adb shell pm disable-user --user 0 com.miui.analytics adb disable shell pmable-user --user 0 com.xiaomi.msa.global Also recommend turning off personalized ads in Settings โ†’ Privacy โ†’ Advertising โ†’ Personalized Advertising.