How to remove unnecessary apps on Xiaomi smartphone: 5 working ways

Xiaomi smartphones out of the box contain dozens of pre-installed apps, from useful Google services to obscure Chinese utilities, many of which not only take up space in memory, but also run in the background, consuming battery power and traffic, but they can’t be simply removed: MIUI blocks most embedded programs from uninstallation.

In this article you will find 5 Proven ways to get rid of unnecessary software – from standard tools MIUI We'll look at what applications can be removed without risk to the system and what applications should not be touched. MIUI 14/15, where the manufacturer has complicated the cleaning process.

All the instructions are valid for Redmi, POCO, Xiaomi and Black Shark models based on MIUI 12-15 (including global and Chinese firmware). If you use custom firmware like LineageOS or Pixel Experience, some methods may not work, as we will mention.

1. Standard removal through MIUI settings

The safest way is to use the system's built-in tools, which are suitable for third-party applications (installed by the user) and parts of pre-installed software with the ability to uninstall.

How it works:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management
  • πŸ” In the list, find the unnecessary application and tap it.
  • πŸ—‘οΈ Click β€œDelete” (if the button is active) or β€œDisable” (for system applications)
  • πŸ”„ Confirm the action in the pop-up window

⚠️ Attention: B MIUI 14/15 The Remove button can be hidden behind an additional menu (three dots in the upper right corner.

β˜‘οΈ Preparation for removal of applications

Done: 0 / 4

What can be removed without risk:

Type of applicationExamplesCan I remove it?
Party (installed by the user)Facebook, TikTok, gamesβœ… Yeah, totally.
Pre-installed Google servicesDuo, Play Books, Play Gamesβœ… Yes, but some may recover after the update.
Xiaomi system utilitiesMi Pay, Mi Home, Themes⚠️ You can turn it off, but not all are removed.
Critical System ProcessesMiuiSystemUI, Security, Settings❌ No, risk disrupting the system.

πŸ’‘

If the Remove button is inactive, try first to Stop the app, then Disable, and only then try again to delete.

2. Disable system applications without root rights

For applications that cannot be removed in the standard way (such as Mi Browser or Cleaner), there is an alternative: shutting down. This will not free up disk space, but will stop background activity and hide icons from the menu.

Step-by-step:

  1. Go to Settings β†’ Applications β†’ Application Management
  2. Select your target app (e.g. Mi Video)
  3. Click "Disable" (if there is no button, tap three points in the corner)
  4. Confirm the action in the dialog window

⚠️ Warning: Disabling system applications such as Security or Finder can cause malfunctions MIUI. For example, after disabling MiuiDaemon, the β€œFind Device” function will stop workingΒ».

πŸ“Š What apps do you remove from your smartphone more often?
Social media
Games
Pre-installed services Xiaomi
Google-based applications
Other

List of relatively safe applications to disable:

  • 🎡 Mi Music – Music Player (can be replaced by Spotify or Spotify) VLC)
  • πŸ“Ί Mi Video - Video player (alternative β€” MX Player)
  • 🏠 Mi Home – if you don’t use Xiaomi smart devices
  • πŸ“Š Cleaner - built-in cleaning utility (often interferes with the work)
  • 🌐 Mi Browser – a browser with ads (better to use Chrome or Firefox)

3. Removal via ADB (no root rights)

For advanced users, there is a method of removing system applications through Android Debug Bridge (ADB).This is Google's official tool that allows you to control a device from a computer without obtaining root rights.

What you need:

  • πŸ–₯️ Computer with Windows/macOS/Linux
  • πŸ”Œ Cable USB (preferably original)
  • πŸ“₯ Utility. ADB Tools by Google
  • πŸ”§ Included debugging by USB smartphone

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and tap the MIUI version 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your smartphone to your PC and confirm your trust in the computer on the device screen.
  4. Open the command prompt (or Terminal on macOS/Linux) in the adb.exe folder.
  5. Enter the command to check the connection: Adb devices must appear serial number of your device.
  6. Remove the unnecessary application by command (example for Mi Browser): adb shell pm uninstall --user 0 com.android.browser

⚠️ Attention: Wrong team ADB This can lead to loss of functionality (e.g., deleting com.miui.securitycenter will disable the security center).Always check the application packet names through the command:

adb shell pm list packages | grep 'miui'

List of batch names of popular Xiaomi apps
com.miui.browser - Mi Browser com.miui.video - Mi Video com.miui.player - Mi Music com.miui.cleanmaster - Cleaner com.xiaomi.scanner - Mi Scanner com.miui.notes - Notes com.android.email - Mail (can be deleted if you use Gmail)

4. Use of third-party utilities (with root rights)

If you're ready to get root access, the ability to clean your device is expanding. Popular utilities for removing system applications:

Top 3 programs for rooted devices:

Utility.FeaturesReference
Titanium BackupIt allows you to delete, freeze and back up any application, and there's a batch processing feature.Play Market
System App RemoverSimple interface, support for mass removal, backup before removal.Play Market
SD MaidNot only does it delete apps, it also cleans residual files, and there's a junk search feature.Play Market

⚠️ Attention: Getting root rights voids the warranty on the device and increases the risk of hacking through vulnerabilities.On new Xiaomi models (e.g. Xiaomi) 13T Or the Redmi Note 12 Pro.+) Unlocking the bootloader can result in a 72-hour Mi Account being blocked.

How to minimize the risks:

  • πŸ”„ Create a full backup through TWRP before removing system applications.
  • πŸ“‹ Keep a list of deleted packets – this will help you restore them if necessary.
  • πŸ” Check reviews about a specific utility on forums 4PDA or XDA-Developers.

πŸ’‘

Even with root rights, do not remove applications with batch names that contain: miui.core, android.system, google.services.framework – these are critical components of the system.

5.Resetting to factory settings as a last resort

If the device is full of unnecessary software and standard methods don't work, it's a hard reset, which will delete all the data, including accounts, photos and installed applications, but return the system to a "clean" state.

How to do the reset correctly:

  1. Back up important data (contacts, photos, documents) through Settings β†’ Google β†’ Backup or manually on your PC.
  2. Go to Settings β†’ About the phone β†’ Reset settings.
  3. Select β€œErase all data” and confirm the action.
  4. After the reboot, configure the device as new without restoring data from the backup (to avoid re-installing unnecessary apps).

⚠️ Attention: On devices with MIUI 14/15 After reset, some pre-installed apps (such as Facebook or Netflix) can be automatically installed to avoid this:

  • πŸ“΄ Turn off the Internet (Wi-Fi and mobile data) immediately after the first setup.
  • 🚫 Skip the step of signing in to your Mi or Google account.
  • πŸ”§ Remove unnecessary applications before connecting to the network.

πŸ’‘

If the device has become slower after reset, check the animation settings in For Developers - sometimes the reset resets them to standard values (set Windows animation: 0.5x).

6.How to prevent unnecessary applications from reappearing

Even after cleaning the device, some apps may return after the MIUI or Google Play updates.

Methods of blocking automatic installation:

  • πŸ›‘οΈ Turn off automatic app updates in Play Market: Settings β†’ Auto-update of applications β†’ Never.
  • πŸ“΅ Ban background activity for Google Play Services: Settings β†’ Annexes β†’ Google Play Services β†’ Battery β†’ Limit background activity.
  • πŸ”’ Use it. ADB, To disable the package installer: adb shell pm disable-user --user 0 com.android.packageinstaller Warning: This will block the installation of all applications through APK.
  • πŸ›‘ Install an alternative app store (such as the Aurora Store) that doesn’t have automatic updates.

For owners of devices with MIUI 15 (for example, Xiaomi 14 or Redmi K70): the manufacturer has added protection against disabling some system applications.

  • πŸ”„ Regularly check the list of applications in Settings β†’ Annexes.
  • πŸ“¦ Using Island to isolate unnecessary applications.
  • πŸ”§ Manually remove updates for system applications through Settings β†’ Annexes β†’ three-point β†’ Show the system.

Frequently asked questions

Can Google Play Services be removed without consequences?
No, it's a critical component for most applications, including Play Market, Gmail and geolocation services, and if it's removed, it's going to cause massive disruption, and the best you can do is turn off the automatic update.
Why does the application appear again after being deleted via ADB?
This is due to the autorecovery function of system applications in MIUI. To prevent return: Remove the application through ADB. Freeze it with Titanium Backup (if there is a root). MIUI.
Which Xiaomi apps are safe to remove to save battery?
List of apps that can be removed or disabled without risk to the system (tested at MIUI 14): Mi Browser (com.android.browser) Mi Video (com.miui.video) Mi Music (com.miui.player) Cleaner (com.miui.cleanmaster) Mi Pay (com.mipay.wallet) Game Turbo (com.miui.gameturbo) – if you don’t play After removing these apps, battery life can increase by 10-15%.
How to return a remote system application?
If you have removed a critical application, you can restore it: MIUI Recovery: Reboot to Power + Vol Up and select Repair System (Wi-Fi connection required). Through ADB: Reinstall the application with the command: adb install the name packet.apk (APK can be downloaded from sites like APKMirror).
Does this work on POCO and Black Shark?
Yes, all of the described methods are relevant for MIUI-based devices, including: POCO F5, POCO X5 Pro (with MIUI for POCO firmware) Black Shark 5, Black Shark 6 Pro (if custom firmware is not used) Redmi Note 12, Redmi K60 and other models with MIUI 13-15 Exception: on Black Shark with JoyUI firmware (not MIUI), some ADB commands may differ.