How to remove applications on Xiaomi: system, user and built-in

Removing unnecessary apps on Xiaomi smartphones seems like a simple task β€” until you encounter system programs that don’t want to disappear from the menu, or with consequences like sudden errors, MIUI It works according to its own rules: there are users here. APK, Google’s built-in services, and Xiaomi’s own system utilities that behave differently.

In this article, we will analyze all possible ways of removing - from a standard swipe up to working with the ADB And we'll talk about what applications can't be removed without risking system stability, and what to do if the phone starts to slow down after cleaning. 12 Xiaomi 14 Ultra including devices on MIUI 14/15 hyperos.

1. How to remove a regular (user) application

The standard way works for all the programs you install yourself, whether from Google Play, APKMirror or other sources, and there are no pitfalls, but there are nuances that many people don't know about.

The fastest method:

  • πŸ“± Open the app menu (swipe up from the bottom edge of the screen).
  • πŸ” Find the right application and pinch its icon for 1-2 seconds.
  • πŸ—‘οΈ In the menu that appears, select β€œDelete” (or basket icon).
  • βœ… Confirm the action by pressing β€œOKΒ».

If the icon does not respond to a long press (this happens in some topics). MIUI), Use an alternative path:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. In the list, find the desired application and tap on it.
  3. Click β€œDelete” (if the button is inactive – see the section on system applications).

πŸ’‘

If the application is not removed through the menu, try to stop it working in the settings first, and then try again.

Important: Some apps (like Facebook or TikTok) can leave behind cache and data even after being deleted, to completely clear the trail:

  1. Go to Settings β†’ Memory β†’ Cleanup.
  2. Select β€œDeep Clean” and tick the residual files of the remote application.
  3. Press "Clear."

System applications: what can be removed and what can not

Here's where the fun begins. MIUI And HyperOS is stuffed with pre-installed apps, from Mi Browser to Mi Video, many of which duplicate the functions of Google services or are simply not needed. APK It can lead to a crash of the interface, update errors or even a β€œbrick” of the device.

Let’s look at three categories of system applications:

CategoryExamplesCan I remove it?Risks.
Safe to removeMi Browser, Mi Music, Mi Video, Notes, Scannerβœ… Yes.Not available (functions duplicated by other applications)
Conditionally safe.Mi Pay, Mi Home, Game Turbo, Themes⚠️ Yes, but with reservations.Linked features (such as theme setting) may disappear
Critical (do not delete!)Security, Settings, System UI, Mi Account, Find Device❌ No.System failure, inability to load, loss of functionality
Google servicesGoogle Play Services, Google Play Store, Google Services Framework❌ No (except for experienced users)Violation of the store, notifications, synchronization

Before you remove anything from the "safe" list, check:

  • πŸ”„ Do you use this feature (e.g. Mi Home is needed to manage Xiaomi smart devices).
  • πŸ” Is there an alternative (for example, instead of Mi Browser, you can use Chrome).
  • πŸ“± Does not block the removal of system updates (some of them) APK test OTA-updates).
πŸ“Š You are removing pre-installed apps on Xiaomi?
Yeah, all unnecessary.
Only the most useless.
No, I'm afraid to break the system.
I tried it, but came back after the update.

⚠️ Note: On some models (e.g, POCO F5 or Redmi K60) Removing Mi Video or Mi Music can cause an error when you try to open a gallery, because these applications are integrated into the system's media player.

3. Remove system applications without root (via ADB)

If standard methods do not work, and root-rights do not want to get, help will come. ADB (Android Debug Bridge: This method allows you to disable (rather than remove) system applications, which is safer and more reversible.

What you need:

  • πŸ–₯️ Computer with Windows, macOS or Linux.
  • πŸ”Œ USB-Type C Cable (original so there are no connection issues).
  • πŸ“¦ Installed drivers Xiaomi and ADB (You can download from the official Android website).
  • πŸ”§ Included debugging by USB phone-on.

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About the phone. Tap 7 times on the "version" item. MIUIΒ» (A notification will appear saying, β€œYou have become a developerΒ»).

USB-debugging

  • Back to Settings β†’ Additionally. β†’ For developers.
  • Activate the "Debugging by" switch USBΒ» and confirm the authorization.
  • Connect your phone to your computer and select File Transfer (MTP) mode.
  • Open the command line (or Terminal) macOS/Linux) file ADB and execute the commands: adb devices (should appear the name of your device – if not, check the drivers). adb shell pm list packages | grep 'miui' (this will display a list of all Xiaomi system packages).
  • Find the name of the package of the desired application (for example, com.miui.videoplayer for Mi Video) and do: pm uninstall -k --user 0 com.miui.videoplayer (replace com.miui.videoplayer with the desired package).

What does the team mean?

  • pm uninstall is a packet removal command.
  • -k β€” saves cache and data (so that when you return the application you do not have to configure again).
  • --user 0 β€” delete only for the current user (does not affect the system completely).

Developer mode is on |

USB| debugging activated

Drivers installed ADB|

Phone is connected in mode MTP|

Backup of important data is made-->

⚠️ Warning: If the phone stops loading after you run the command, or if a bootloop appears, don't panic. Connect the device to your computer and do adb shell cmd package install-existing com.miui.videoplayer. This will return the application without resetting the settings.

4. Complete removal of systemic APK (rooted)

If you are willing to take risks and get root rights (for example, through Magisk), you can delete system applications forever, this method is suitable for advanced users, since it requires working with the file system.

Important: Before removal it is necessary to:

  • πŸ“± Make a full backup through TWRP Or OrangeFox Recovery.
  • πŸ” Check the application dependencies (some of them) APK linked to other services).
  • πŸ“ Make a list of deleted packets in case of recovery.

Instructions:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Go to /system/app or /system/priv-app (there are stored system applications).
  3. Find a folder with the name of the deleted APK (For example, MiBrowser) and: Rename it (add at the end of.bak, so you can return it) or delete it completely (irrevocably!).

Reboot the phone.

Examples of ways to popular system applications:

  • 🌐 Mi Browser: /system/app/MiBrowser or /system/priv-app/MiBrowser
  • 🎡 Mi Music: /system/app/MiuiMusic
  • πŸ“Ί Mi Video: /system/app/MiuiVideo
  • 🏠 Mi Home: /system/priv-app/MiHome
What if the phone doesn’t turn on after removal?
If the device does not boot, try: 1. Log in Recovery Mode (press Power). + Volume Up when turned on). 2. Connect the phone to the PC and through ADB sideload flash the original firmware. 3. If there is no backup, download the fastboot firmware for your model from the Xiaomi Firmware Updater website and run through the Mi Flash Tool.

5. How to return a remote system application

If you've cleared it, and you've found it's uncomfortable to live without Mi Video or Themes, there are a number of ways to get it back. APK.

If removed through ADB (team pm uninstall):

adb shell cmd package install-existing com.miui.videoplayer

(Replace com.miui.videoplayer with the desired package).

If you have renamed the folder manually (with root):

  1. Come back in /system/app or /system/priv-app.
  2. Remove.bak from the folder name (for example, rename MiBrowser.bak back to MiBrowser).
  3. Reboot the phone.

If you deleted the folder completely:

  • πŸ”„ Restore the backup through TWRP.
  • πŸ“₯ Or download the original. APK from a site like APKMirror and install manually (not for all system applications).
  • πŸ”§ In extreme cases, run the firmware through Fastboot (full instructions in the spoiler above).

If the app does not return, check:

  • πŸ”Œ Is the package name (packet name) correct).
  • πŸ“΅ Does it not block antivirus or firewall.
  • πŸ”„ Have access rights been lost (check through ls) -l into ADB Shell).

6.Why Remote Apps Return After Update

One of the most common problems is that you have removed the Mi Browser and then you have to remove it. OTA-It's reappeared because it's got to do with the fact that MIUI HyperOS and Restore System Systems APK when installing new versions of the firmware.

How to deal with it:

  • πŸ”„ Turn off automatic updates in Settings β†’ The phone. β†’ Updating the system.
  • πŸ“΅ Freeze the app via Titanium Backup or App Quarantine (root rights required).
  • πŸ”§ Use the script for ADB, scavenge APK immediately after the update: adb shell pm uninstall -k --user 0 com.miui.browser adb shell pm uninstall -k --user 0 com.miui.videoplayer (add this command to batch file and run after each update).
  • πŸ›‘οΈ Install custom firmware (like LineageOS or Pixel Experience) that doesn’t have Xiaomi apps preinstalled.

If you do not want to abandon the official updates, but do not want to see unnecessary applications, there is a compromise option:

  1. Download. APK empty shell (e.g., Nullify).
  2. Install it on top of the system application (for example, Mi Browser will open a blank page).
  3. Hide the icon in the app menu.

πŸ’‘

The only reliable way to get rid of returning applications is to disable their update via ADB or use custom firmware.

7. Alternative methods: disabling and concealment

If deleting seems risky, you can simply disable or hide unnecessary applications, and it won't free up memory, but it will eliminate visual debris.

Disconnection through settings:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select the desired application and click β€œDisable”.
  3. Confirm the action (the application will disappear from the menu, but will remain in the system).

Hiding icons:

  • πŸ“± In the launcher MIUI Press the icon and drag it up to the inscription β€œRemove” (or β€œHideΒ»).
  • πŸ” V POCO Launcher or Nova Launcher can hide applications through launcher settings.
  • πŸ“‚ Use folders: create a folder β€œUnnecessary” and move all the unnecessary icons there.

Blocking notifications:

Even the apps that are disabled can send notifications to stop it.

  1. Go to Settings β†’ Notifications β†’ Notifications Management.
  2. Find the app in the list and turn off all the switches.

For advanced users, there is another trick – replacing the system APK dummy":

How to Replace System Applications with Empty
1. Download. APK A blank application (e.g. Universal Android Debloater). 2. Rename it as the system name. APK (for example, MiBrowser.apk). 3. Through ADB or root conductor replace the original file. 4. Reboot your phone. The result is that the icon disappears, and trying to open the app will lead to nothing.

8. Frequent mistakes and how to avoid them

Even experienced users sometimes make mistakes when removing applications on Xiaomi, and let’s look at the most common and ways to solve them.

Mistake.Reason.Decision
The application is not removed through the menuIt is a system or secure applicationUse ADB or root
After removal, notifications disappearedRemoved from Google Play Services or Mi Push ServiceReturn the application through ADB or flash the firmware
The phone is not turned on (bootloop)Critical system application (e.g. Settings) removedRestore the backup through TWRP Or run a fastboot firmware.
Applications are returned after updateMIUI restores the system APK upon OTATurn off automatic updates or use a script to ADB
Camera or gallery is not workingRemoved Mi Gallery or Camera with no alternativeInstall Google Photos or return the system app

The most dangerous mistake is to remove applications associated with MIUI Account (e.g. com.xiaomi.account) This may result in:

  • πŸ”’ Blocking Xiaomi account (you can’t unlock your phone after resetting).
  • πŸ“΅ Loss of access to cloud data (photos, notes, backups).
  • πŸ”„ Inability to obtain OTA-update.

⚠️ Note: If you sell or transfer a phone, do not remove Find Device (com.miui.finddevice) and Mi Account (com.xiaomi.account) apps.The new owner will not be able to link their device to an account and the phone will remain locked!

If you’re not sure if you can uninstall a particular app, use AppBrain or the XDA-Developers forum, where users share experiences on each Xiaomi model.

πŸ’‘

Before removing any system application, check its dependence through the dumpsys package command com.miui.example in the ADB Shell.This will show which services are using the package.

FAQ: Answers to Frequent Questions

Can Google Play Services be removed without consequences?
❌ No. Google Play Services is the basis for most applications, including Google Play Market, Gmail, YouTube, and many others, and its removal will result in: App Updates Stop; Google account sync loss; map, notification, geolocation errors. If you are hampered by the background processes of this service, it is better to disable auto-update or use MicroG (an alternative implementation of Google Services for custom firmware).
How to find out the name of the package application?
There are several ways: ADB: adb shell pm list packages | grep 'keyword' (e.g., grep 'browser' to search for a browser) via the App Inspector app (available on Google Play). On the Google Play site, the last part of the browser's address bar is the last part. URL after= For example, for Mi Browser, the package is called com.android.browser or com.miui.browser (depending on version). MIUI).
Why did the phone slow down after removing the apps?
It's paradoxical, but it happens: πŸ”„ The system is trying to restore the remote APK in the background, spending resources. πŸ“Š Cache and optimization are broken (after system applications are removed) MIUI It may be wrong to count the free space). πŸ”§ Removed optimization services (e.g. Mi Optimizer) Solution: Reboot your phone. Clear the cache to Settings β†’ Memory. β†’ Cleaning. If the brakes are still in place, return the remote system applications (see section 5).
Can I remove MIUI completely and install a pure Android?
βœ… Yes, but you need to: Unlock bootloader (officially via Xiaomi website (TWRP Or OrangeFox. Swipe through alternative firmware: LineageOS is pure Android without Xiaomi's branded apps. Pixel Experience is Android with Google Pixel chips. Havoc-OS is customizable firmware with many settings. ⚠️ Important: After installing custom firmware: Xiaomi's proprietary features (such as Game Turbo or Second Space) will stop working. There may be problems with the camera (some shooting modes depend on the location of the camera). MIUI Camera). OTA-You will have to install the update manually. Before you install the firmware, be sure to check compatibility with your model on the XDA-Developers forum.
How to remove viruses that masquerade as system applications?
If you suspect that there is malware on the phone that poses as a system application: πŸ›‘οΈ Scan through Malwarebytes or Dr.Web. πŸ” Check the list of installed applications in Settings β†’ Apps: Pay attention to apps with unfamiliar names or no icons. Check the installation date - viruses often appear after installing pirated apps APK. πŸ“Š Use it. ADB, To display the full list of packages: adb shell pm list packages -f Compare the conclusion with πŸ“– Read also Google Hangouts on Xiaomi: what it is and how to remove We understand what Google Hangouts is on Xiaomi smartphones. How to check background applications on Xiaomi: hidden processes and optimization Step-by-step instructions how to watch and manage applications running in the background on a smart How to watch YouTube on a Xiaomi TV: 5 method 2026 Step-by-step: how to launch YouTube on Xiaomi TV through Smart TV, Mi Box, cable. HDMI and others m How to fix the application on Xiaomi: the full guide Learn how to fix the application on Xiaomi in the menu, on the desktop or in the curtain. Instructions on blo How to disable the installation of applications on Xiaomi: full instruction Detailed guide to prohibit installation APK Disable developer modes, lock How to bring the application to the Xiaomi desktop: 5 method (2026) Step-by-step instructions on how to add the app shortcut to the main screen of the Xiaomi smartphone (MIUI 14/15). Accept document.getElementById('pbMenuBtn')?.addEventListener('click', () => { document.getElementById('pbMainNav')?.classList.toggle('pb-nav-open'); }); // Dropdown menu toggle (click for touch devices) document.querySelectorAll('.pb-dropdown-toggle').forEach(btn => { btn.addEventListener('click', (e) => { e.stopPropagation(); btn.closest('.pb-nav-dropdown').classList.toggle('pb-dd-open'); }); }); document.addEventListener('click', () => { document.querySelectorAll('.pb-nav-dropdown.pb-dd-open').forEach(d => d.classList.remove('pb-dd-open')); }); (function() { const popup = document.getElementById('cookie-consent'); const btn = document.getElementById('cookie-accept'); if (popup && btn &&!localStorage.getItem('cookie-accepted')) { setTimeout(() => popup.classList.add('pb-cookie-visible'), 1500); btn.onclick = () => { localStorage.setItem('cookie-accepted','true'); πŸ“± XiaoMaster πŸ”“ Reset and release Β· βš™οΈ System setup Β· πŸ’Ύ Memory and files Β· πŸ”Š Sound and vibration Β· πŸ“Έ Camera and photo Β· πŸ“‘ Communication and network Home Β· About the project Β· Contacts Β· Privacy Β© XiaoMaster, all rights reserved. (function(d,s){d.getElementById("licnt06C4").src= "https://counter.yadro.ru/hit?t26.5;r"+escape(d.referrer)+ ((typeof(s)=="undefined")?"":";s"+s.width+"*"+s.height+"*"+ (s.colorDepth?s.colorDepth:s.pixelDepth))+";u"+escape(d.URL)+ ";h"+escape(d.title.substring(0,150))+";"+Math.random()})(document,screen) πŸͺ We use cookies to improve the operation of the website. popup.classList.remove('pb-cookie-visible'); }; } })(); function pbPollVote(el) { var poll = el.closest('.pb-poll'); if (poll.classList.contains('voted')) return; poll.classList.add('voted'); el.classList.add('selected'); var opts = poll.querySelectorAll('.pb-poll-option'); var n = opts.length; var raw = []; var sum = 0; for (var i = 0; i < n; i++) { var v = Math.random() * 50 + 5; if (opts[i] === el) v += 30; raw.push(v); sum += v; } var pcts = raw.map(function(v) { return Math.round(v / sum * 100); }); var diff = 100 - pcts.reduce(function(a,b){ return a+b; }, 0); pcts[Array.from(opts).indexOf(el)] += diff; setTimeout(function() { opts.forEach(function(opt, i) { opt.querySelector('.pb-poll-bar').style.width = pcts[i] + '%'; opt.querySelector('.pb-poll-pct').textContent = pcts[i] + '%'; }); }, 50); }