How to Stop or Remove System Apps on Xiaomi: 5 Ways to Work

Xiaomi’s MIUI-based smartphones are known for their abundance of pre-installed system applications, many of which users consider unnecessary. These programs not only take up space in memory, but also consume battery resources while running in the background. However, simple deletion through standard settings is often impossible – the system blocks such actions to protect the stability of the device.

In this article, we’ll break down legitimate ways to stop and disable system applications on Xiaomi, including Redmi models, POCO and the flagship Mi series 11/12/13/14. You will learn how to temporarily suspend unnecessary services, completely deactivate them or even delete them (with risk caveats). MIUI 12–14 and relevant for devices with unlocked or locked bootloader.

Important: Some activities require superuser rights (root) or ADB use – we will explain in detail how to minimize risks and avoid β€œbricking” the phone. If you are a beginner, start with the safest ways (sections 2–3) and then move on to radical measures.

Why you can’t just remove system applications through settings

MIUI firmware integrates system applications into the OS kernel. Attempt to delete them via Settings β†’ Applications usually end with the message "Delete is impossible" or "Application is protected."

  • πŸ”„ Service dependencies: For example, com.miui.analytics is associated with the operation of Mi Account and the theme store. its deletion may violate authorization.
  • πŸ›‘οΈ Security: Some applications (e.g. com.miui.guardprovider) are responsible for virus protection and activity monitoring.
  • πŸ“± Functionality MIUI: Services like com.miui.systemAdSolution manage advertising in the system – their removal can lead to errors in the settings menu.

Even if you manage to bypass the protection and remove the system app, it can lead to:

  • ⚠️ Cyclical restart (bootloop) on the next update MIUI.
  • πŸ”Œ Loss of functions: for example, the ability to adjust gestures or work will disappear IR-remote.
  • πŸ”„ Automatic Recovery: Some applications (com.xiaomi.midrop, com.miui.player) return after a reset or update.

⚠️ Note: On devices with a blocked bootloader, an attempt to delete critical system files via root or ADB This can lead to loss of warranty and the need to flash through Fastboot.

πŸ“Š What Xiaomi system apps you want to disable?
Advertising and analytics
Unnecessary Services (Mi Video, Music)
Duplicate applications (Browser, Calendar)
All of the above

Method 1: Stop applications through settings (without root)

The safest method is to force the autorun to stop and disable it, and it doesn't delete the application, but it prevents it from running in the background.

  • 🎡 com.miui.player (Mi Music)
  • πŸ“Ί com.miui.videoplayer (Mi Video)
  • 🌐 com.android.browser (Mi Browser)

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Slip on the three dots in the upper right corner and select "Show all processes".
  3. Find the app you want (such as Mi Video) and open your card.
  4. Click "Stop" and then "Disable" (if the button is active).
  5. Go to AutoRun and turn off all permissions.

Limitations of the method:

  • ❌ Does not work for system services (e.g. com.miui.analytics).
  • ⏳ The application can be activated again after restarting or updating. MIUI.

β˜‘οΈ Preparation for application deactivation

Done: 0 / 4

Method 2: Using ADB to deactivate (without root)

If the standard settings do not allow you to disable the application, you can use Android Debug Bridge (ADB).

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ“± Included Debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to tap β†’ Return to Additional Settings β†’ For developers).

Commands for deactivation:

adb shell pm disable-user --user 0 com.miui.analytics


adb shell pm hide com.miui.msa.global

List of safe to disable packets:

Package nameAnnexRisk
com.miui.analyticsMIUI AnalyticsLow.
com.xiaomi.midropMi Drop (file transfer)Medium.
com.miui.bugreportError reportsLow.
com.miui.systemAdSolutionAdvertising moduleHigh (may break settings)

⚠️ Note: The commands pm uninstall or pm remove for system applications lead to irreversible deletion and can render the phone inoperable. Use only disable-user or hide.

πŸ’‘

Before execution ADB-Create a recovery point in the TWRP (If installed, this will allow you to roll back changes when a failure occurs.

Method 3: Remove via Magisk (root required)

If your Xiaomi has a bootloader unlocked and Magisk installed, you can use modules to remove system applications.

  • 🧩 Universal SafetyNet Fix (to bypass Google checks).
  • πŸ—‘οΈ App Systemizer – converts system applications into custom applications (more secure than complete removal).
  • ⚑ MIUI Debloater – a specialized module for Xiaomi.

Step-by-step:

  1. Install Magisk Manager and check root status.
  2. Download the MIUI Debloater module (check compatibility with your version of MIUI).
  3. Install the module through Magisk β†’ Modules β†’ Install from storage.
  4. Reset the device.
  5. After downloading, open Settings β†’ Applications and remove unnecessary programs as normal.

Critical: Do not delete packets prefixed com.android. or com.qualcomm. – this can disrupt the system kernel.

What if the phone does not turn on after removing the application?
If the device is stuck on the MI logo or left in the bootloop, try: 1. Log in Recovery (press Power + Vol Up). 2. Run Wipe Cache. 3. If it does not help - reflash the phone through Fastboot using the Mi Flash Tool (loss of data!).

Method 4: Manual removal via TWRP (for experienced)

This method is suitable for owners of devices with installed custom recap (TWRP) and allows you to physically remove the files of system applications from the /system partition, but requires caution.

Tools required:

  • πŸ“± Xiaomi with unlocked bootloader and TWRP.
  • πŸ’Ύ Backup copy of section /system (put in TWRP beforehand!).
  • πŸ”§ Root Explorer or ADB file-navigation.

Algorithm of action:

  1. Download to TWRP (Power + Vol Up)
  2. Go to Advanced β†’ File Manager.
  3. Open the /system/priv-app or /system/app folder.
  4. Find the folder with the name of the application being removed (such as MiBrowser) and delete it.
  5. Reset the device.

⚠️ Note: Deleting folders like MiuiSystemUI or Settings will cause the interface to fail completely. Always check the packet name through adb shell pm list packages. | grep "miui".

Method 5: Alternative – Hiding applications through the launcher

If you do not need to completely remove system programs, but just hide them from the eyes, use the launcher features:

  • 🏠 V POCO Launcher: Press the icon β†’ "Hide".
  • πŸ“± In the standard launcher. MIUI: Settings β†’ Desktop β†’ Hide applications.
  • πŸ” For complete hiding from search: disable the application in Settings β†’ Annexes β†’ [name] β†’ Show in the app menu.

Advantages of the method:

  • βœ… Does not require rooting or ADB.
  • βœ… Reversible at any time.
  • βœ… It does not affect the stability of the system.

Disadvantages:

  • ❌ The application continues to work in the background and consume resources.
  • ❌ Does not hide notifications from system services.

πŸ’‘

Hiding through the launcher is the only method that does not require technical skills and is completely safe for the device.

What to do if after disabling applications the phone began to work worse

If you notice slowdowns, loss of features, or persistent errors after manipulating system applications, follow these steps:

  1. Restore disabled applications: adb shell pm enable com.miui.analytics adb shell pm uninstall -k --user 0 com.miui.msa.global (replace packet names with those you disabled).
  2. Clear the cache: Go to Settings β†’ Storage β†’ Clear the app cache. Or through TWRP: Wipe β†’ Advanced Wipe β†’ Dalvik / ART Cache.
  3. Reset settings (if errors are critical): No data loss: Settings β†’ System β†’ Reset. Full reset: Settings β†’ About phone β†’ Reset to factory.

If the problem is not solved, search the phone via Fastboot using the official firmware from Xiaomi. Use the version of MIUI that corresponds to your model and region.

FAQ: Frequent questions about disabling system applications on Xiaomi

Can I turn off com.miui.analytics without consequences?
Yes, this application is responsible for collecting MIUI usage statistics. Its disabling via ADB (pm disable-user --user 0 com.miui.analytics) does not affect the basic functions of the phone, but can lead to: Lack of personalized recommendations in Mi Browser. Inability to participate in the beta testing of MIUI. The risk is minimal - this is one of the safest to deactivate system applications.
How do I know which system apps I can uninstall on my Xiaomi model?
The list of safe packets to remove depends on the version of MIUI and model. Universal methods: Use the utility Universal Android Debloater (GUI for ADB with pre-verified lists). Check thematic threads on XDA Developers for your model (for example, Redmi Note 10 Pro or Mi 11 Ultra). Create a backup through TWRP and test removal by one application, watching for stability. Avoid removing packages with names: com.android. (Android system services), com.qualcom. (processor drivers), com.com.com. (homemi.)
Why do remote applications return after the MIUI update?
Firmware MIUI when updated OTA It restores system applications from the original image, to avoid that: πŸ”„ Turn off automatic updates in Settings β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Settings β†’ Auto-update. πŸ› οΈ Use custom firmware (such as LineageOS or Pixel Experience) where there are no pre-installed Xiaomi apps. πŸ“¦ Remove the app after each update ADB Or Magisk. If you're using it. TWRP, You can edit the updater-script file in OTA-archives to prevent the recovery of unnecessary packages.
How to disable ads in MIUI without removing system applications?
Advertising in MIUI It is managed by com.miui.systemAdSolution and com.xiaomi.mipicks. To disable it, go to Settings β†’ The phone. β†’ Version. MIUI (slip 7 once to enable the developer mode. Return to the additional settings β†’ For developers, activate "Disable Ad Notifications." Turn off ad personalization in Settings. β†’ Google β†’ Advertising β†’ Disable personalization of advertising. Use full removal of advertising ADB: adb shell pm uninstall --user 0 com.miui.systemAdSolution After that, the ads will disappear in: Settings menu, Standard Applications (Mi Music, Mi Video), Lock screen.
Can I turn off Google Play Services on Xiaomi?
No, it's highly discouraged. Google Play Services (com.google.android.gms) is responsible for: Google Play Market and app updates, Google account sync (contacts, mail, calendar), geolocation features and push notifications for most apps. Disabling or deleting this service will result in: Unable to use Gmail, YouTube, Google Maps, errors in applications dependent on Google API (For example, Uber, Banking apps, problems with getting notifications, alternative: if you need to save battery, turn off auto-update apps in the Play Market and limit background activity of Google Play Services through Settings β†’ Annexes β†’ Google Play Services β†’ Battery β†’ Limit background activity.