How to completely remove undeleteable programs on Xiaomi smartphones: from disconnection to deep cleaning

Owners of Xiaomi, Redmi and POCO smartphones often face a problem: some applications cannot be removed by standard methods, this can be branded services (Mi Browser, Mi Video, GetApps), duplicate messengers or preinstalled software from partners. Even after clicking β€œDelete”, the system offers only to disable or reset settings – but does not erase the program completely.

The reasons for this behavior lie in MIUI’s policy: the manufacturer blocks removal of system applications to keep the firmware stable. However, there are workarounds – from safe shutdown through settings to radical methods using ADB or superuser rights. In this article, we will analyze all the current methods, their pros, cons and risks – so that you can choose the best option for your model (Xiaomi 13, Redmi Note 12, POCO F5, etc.).

⚠️ Important: Some techniques require technical skills and may result in loss of warranty or device failure!

1. disable applications via MIUI settings (no root)

The easiest and safest way is to deactivate unnecessary programs, which will not delete their files from memory, but will stop background work and hide icons from the menu, suitable for most system applications, except for mission-critical ones (for example, MiuiSystemUI or SecurityCenter).

Instructions:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find the desired application in the list (use the filter All applicationsΒ»).
  • βš™οΈ Press it. β†’ Disable (or Remove Updates if the button is active).
  • βœ… Confirm the action in the dialog window.

After deactivation, the annex:

  • βœ”οΈ Disappear from the main menu and search MIUI.
  • βœ”οΈ Stop using battery and traffic.
  • ❌ It will stay in memory (takes up) ~50-300 MB depending on the program).
  • ❌ May be activated again after the firmware update.

⚠️ Note: Do not disable services called com.android., miui. or xiaomi.* – this can cause system failures (for example, Wi-Fi or mobile network will disappear).

πŸ“Š What apps are bothering you the most?
Pre-installed games (Game Center, Mi Game)
Duplicate browsers (Mi Browser, Chrome)
Branded services (Mi Video, Mi Music)
Advertising Utilities (Cleaner, Security)
Other

2. Removal via ADB (without root but with PC)

ADB (Android Debug Bridge) is a debugging tool that allows you to control your smartphone through a computer, which can completely remove many system applications without getting root rights.

What you need:

  • πŸ’» Computer with Windows, macOS or Linux.
  • πŸ”Œ USB Type C C Cable (Original or Quality).
  • πŸ“¦ Utilities: ADB Fastboot (download platform-tools for your OS).
  • πŸ”§ Included Debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to press to unlock the developer settings).

Step-by-step:

  1. Unpack the platform-tools into a folder (e.g., C:\adb).
  2. Connect your smartphone to your PC and select File Transfer (MTP) mode.
  3. Open the command prompt (Win + R β†’ cmd) and go to the folder with ADB: cd C:\adb
  4. Check the connection of the device: adb devices (should appear serial number of the phone).
  5. Find out the package name of the application (for example, for Mi Browser it is com.android.browser): adb shell pm list packages | grep "application name"
  6. Delete the application by command: adb shell pm uninstall --user 0 name packet For example: adb shell pm uninstall --user 0 com.miui.browser

βœ… Pros of the method:

  • 🧹 Complete removal of application files for the current user.
  • πŸ”„ Recovery via adb shell cmd package install-existing name packet.
  • πŸ›‘οΈ More secure than getting root rights.

❌ Cons:

  • πŸ”Œ Requires a connection to the PC.
  • πŸ”„ After resetting settings or updating the firmware, applications can return.
  • 🚫 It does not work for some system services (e.g. com.xiaomi.finddevice).

Download platform-tools and unpack in folder |

Enable debugging by USB on your smartphone |

Connect your phone to your PC with the original cable |

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

Find out the batch name of the unnecessary application-->

3. List of safe to remove system applications

Not all preinstalled programs can be removed without risk. Below is a table of applications that are usually safe to remove from Xiaomi/Redmi/POCO (based on MIUI firmware 13-14).

Title of the annexPackage nameWhat's he doing?Risk of removal
Mi Browsercom.android.browserBranded browserLow.
Mi Videocom.miui.videoplayerVideo playerLow.
GetApps (Mi App Store)com.xiaomi.mipicksBranded app storeMedium (may break updates)
Mi Musiccom.miui.playerMusic playerLow.
Game Centercom.xiaomi.gamecenter.sdk.servicePlaygroundLow.
Cleaner (Security)com.miui.cleanmasterMemory optimizerMedium (may affect notifications)

⚠️ It is forbidden to remove:

  • 🚫 com.android.settings – System settings.
  • 🚫 com.miui.securitycenter – Security Center (responsible for permissions).
  • 🚫 com.xiaomi.finddevice – Device search (can block Mi Account account).
  • 🚫 Any services with Google in their name (if you use Google Services).
What happens if you remove a critical application?
The device can stop booting (bootloop), lose the mobile network, Wi-Fi or touch screen. You can restore work only through flashing in Fastboot mode. We recommend that you back up to Settings β†’ Additional β†’ Backup

4. Deletion with root rights (for experienced users)

If you're willing to take risks, getting root rights gives you complete control over your system files, which will allow you to delete any applications, including those that are blocked in ADB.

πŸ”΄ Effects of rooting:

  • πŸ›‘οΈ Loss of warranty (if the device is under warranty).
  • πŸ”’ Inability to use Google Pay, banking applications (SberBank, Tinkoff) and certain games (PokΓ©mon GO).
  • πŸ”„ Risk of β€œbricking” (turning into a β€œbrick”) when making mistakes.
  • πŸ“± Absence OTA-Updates (you will have to manually update).

If you do decide, follow the instructions:

  1. Unlock bootloader through the official Xiaomi tool (requires a binding account Mi and wait 7-30 days).
  2. Install a custom recap (TWRP) for your model (look for XDA Developers).
  3. Please use Magisk to obtain root rights.
  4. Use a root-access file manager (e.g., Root Explorer) or command: su rm -rf /system/priv-app/Applications

πŸ’‘ Alternative: Instead of completely removing applications, you can freeze them through Magisk or Titanium Backup, which is a reversible process, and you can defrost the software if you need it.

πŸ’‘

Before you get root, make a full backup through TWRP (including the EFS section where IMEIs and serial numbers are stored) and this will save your smartphone if something goes wrong.

5. How to return a remote application

If problems arise after removal via ADB or root (for example, notifications or mobile Internet stopped working), the application can be restored.

For ADB:

  • Return the application with the command: adb shell cmd package install-existing name packet
  • Or reinstall the firmware via Fastboot (without data cleansing).

For root:

  • If manually removed, download the system application.apk (see APKMirror) and install it via TWRP.
  • If you used Magisk, unfreeze the application in the module.
  • Extreme case: run the stock firmware through the Mi Flash Tool.

⚠️ Warning: Restore system applications may require resetting if deleting them has damaged dependencies. Always check for basic features (calls, SMS, Wi-Fi) after manipulation.

Alternative methods: concealment and replacement

If removal seems risky, consider alternatives:

1. Hiding icons:

  • πŸ“± Use launchers like Nova Launcher or Apex Launcher to hide system applications from the menu.
  • πŸ” V MIUI You can hide the icons in the folder β€œHidden applications” (click the icon). β†’ Β«HideΒ»).

Replacement of standard applications:

  • 🌐 Replace Mi Browser on Chrome or Firefox by setting them by default in Settings β†’ Annexes β†’ By default.
  • 🎡 Use it for music. VLC Poweramp instead of Mi Music.
  • πŸ“· Photos: Google Photos instead of Gallery MIUI.

Restriction of activity:

  • ⚑ Turn off auto-start in Settings β†’ Battery β†’ Application power management.
  • πŸ“΅ Disable Internet access in Settings β†’ Mobile network β†’ Using traffic.

πŸ’‘

Hiding and replacing system applications is the safest way to get rid of unnecessary software without risking MIUI stability.

7. Frequent mistakes and how to avoid them

When removing system applications, users often face problems, and consider common errors and solutions:

Mistake.Reason.Decision
adb: error: failed to get feature set: no devices/emulators foundPC doesn't see the deviceInstall Mi USB Driver drivers, enable USB Debugging and check the cable
Failure [DELETE_FAILED_INTERNAL_ERROR]Application protected from removalTry adb shell pm uninstall -k --user 0 name packet or get root
After removal, Wi-Fi disappearedRemoved system service (e.g. com.xiaomi.connectivity)Restore the application via ADB or flash the firmware
Only adb root can do thatSuperuser rights are requiredGet root or use adb root (not on all devices)

πŸ’‘ Tip: Before removing, check for app dependencies by the team:

adb shell dumpsys package name packet

If the output has lines with requiredFor or usesLibrary, then the application is associated with other services - its removal can cause failures.

FAQ: Answers to Frequent Questions

❓ Can I remove Mi Browser without any consequences?
Yes, com.android.browser (or com.miui.browser in newer versions) is safely deleted via ADB. Once removed, you can install any other browser (like Chrome or Firefox) and make it standard. However, after the MIUI update, the browser can return.
❓ Why After Deleting GetApps, Updates Stopped?
com.xiaomi.mipicks (GetApps) is responsible for distributing updates to some system applications. If you removed it, updates to MIUI may come with a delay or require manual installation through Recovery. Solution: restore the application or update the firmware manually.
❓ How to remove pre-installed games (Game Center)?
Games from Xiaomi (com.xiaomi.gamecenter*) can be removed via ADB or root. They are not critical to the system, but take up to 500 MB. Alternative: disable autoplay in the battery settings and hide icons through the launcher. Example of the command to remove: adb shell pm uninstall --user 0 com.xiaomi.gamecenter.sdk.service
❓ Will the remote application return after resetting the settings?
Yes, if you completely reset (Settings β†’ Additional β†’ Settings Reset), all system applications will recover. To avoid this, after reset, re-delete via ADB or root. If you used Magisk to freeze, the applications will remain frozen.
❓ Can you remove Google apps (Play Market, YouTube) on Xiaomi?
Technically, yes, but it's highly discouraged: 🚫 Loss of access to Google Play and app updates. 🚫 Services inoperability (e.g. Gmail, Maps). 🚫 Contact and mail sync problems: Alternative: Turn off autostart and disable background activity in battery settings.