Owners of Xiaomi, Redmi and POCO smartphones often face a problem: some applications cannot be removed in the standard way. These are built-in MIUI services, advertising modules or duplicate programs that take up space in memory and consume battery power. Attempts to uninstall via the Settings menu → Applications end with the message “Delete is impossible” or the “Delete” button is simply missing.
The reasons for blocking vary from Xiaomi’s policy (linking to MIUI firmware) to Google’s requirements (mandatory services for Android certification), but there are legal and illegal ways to get rid of unnecessary programs, from disabling through ADB to deep modification of the system. In this article, we will analyze all the current ways of 2026, including their pros, cons and potential risks for the phone.
Importantly, not all methods are equally safe. Some may cause MIUI failures, loss of warranty, or even build-up of the device, and we will indicate which steps are reversable and which require caution.
Why is Xiaomi blocking the removal of certain apps?
Xiaomi is embedding a number of applications into MIUI firmware for several reasons:
- 🔹 System integration: programs like Security, Themes, or Mi Account are critical to the shell, and removing them can disrupt the stability of the system.
- 💰 Monetization: Services like Mi Video, Mi Music, or GetApps contain advertising or affiliate offers that generate revenue for the company.
- 🤝 Google Requirements: Pre-installed services (Google Play Music, Duo, YouTube) are required for Android certification, even if they duplicate functions MIUI.
- 🌍 Localization: There may be unique applications in firmware for different regions (e.g. Mi Pay for India or Mi Home for Smart Home).
Technically, “unremovable” applications fall into three categories:
- System services (com.miui.securitycenter, com.android.phone) – their removal will lead to critical failures.
- Bloatware (com.miui.videoplayer, com.xiaomi.midrop) – can be removed without consequences.
- Google apps (com.google.android.apps.tachyon – Google Duo) are deleted, but can be restored after the service update.
⚠️ Note: Removing system applications without backup may make it impossible to obtain OTA-In some cases, the phone will stop loading as normal.
Method 1: Disable applications through settings (without superuser rights)
The safest method is not to delete, but to disable unnecessary programs, which hides them from the menu, stops background processes and saves battery life.
Instructions:
- Open Settings → Applications → Application Management.
- Select the app you want (such as Mi Video).
- Click “Disable” (if the button is inactive, tap “Permissions” and disable all rights).
- Confirm the action in the dialog window.
For mass shutdown, use the filter:
- 🔍 In the upper right corner, press three dots. → «Show system-based».
- 📊 Sort by size or alphabet to find the heaviest apps.
- ⚠️ Do not disable services called com.android. or com.miui. – this can disrupt the system.
☑️ What can be turned off without risk
The apps that are disabled will not be updated through Google Play, but their data will remain in memory. To completely clear the cache and settings, click Storage → Clear Data before turning off.
Method 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 with an unlocked bootloader.
Preparation:
- Download ADB Tools for Windows/macOS/Linux.
- Turn on Settings → About Phone → MIUI version (tap 7 times to activate Developer Mode).
- Return to Settings → Additional → For developers and enable “Debugging by USB”.
- Connect the phone to the PC and confirm the trusted device.
Instructions for removal:
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with adb.exe.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Get a list of all packages: adb shell pm list packages
- Find the name of the package of the desired application (for example, com.miui.videoplayer for Mi Video).
- Delete the application by command: adb shell pm uninstall -k --user 0 name packet Flag -k saves data, --user 0 indicates the current user.
Examples of commands for popular applications:
| Annex | Packet name | Delete command |
|---|---|---|
| Mi Video | com.miui.videoplayer | adb shell pm uninstall -k --user 0 com.miui.videoplayer |
| Mi Music | com.miui.player | adb shell pm uninstall -k --user 0 com.miui.player |
| GetApps | com.xiaomi.mipicks | adb shell pm uninstall -k --user 0 com.xiaomi.mipicks |
| Mi Browser | com.android.browser | adb shell pm uninstall -k --user 0 com.android.browser |
| Cleaner | com.miui.cleanmaster | adb shell pm uninstall -k --user 0 com.miui.cleanmaster |
⚠️ Attention: Removal through ADB It doesn't erase the application completely, it will remain in the system partition, but it will become inaccessible to the current user.
Method 3: Use root rights (for power users)
Deleting system applications completely requires root access, which is a method that gives you maximum freedom, but carries risks.
- 🚨 Loss of warranty (if the device is under warranty).
- 🔄 Impossibility to obtain OTA-Updates (you will need to install firmware manually).
- 💥 Risk of “bricking” in case of error.
If you are prepared for these consequences, follow the instructions:
- Unlock the bootloader through the official Xiaomi tool (requires a binding Mi Account and wait 7-15 days).
- Install custom recovery (TWRP or OrangeFox) for your model.
- Please use Magisk to obtain root rights.
- Use a root-access file manager (such as Root Explorer) or System App Remover.
Example of removal through Root Explorer:
- Open the manager and go to /system/app or /system/priv-app.
- Find a folder with the name of the application (for example, VideoPlayer).
- Delete the folder or rename it (add.bak at the end).
- Reboot the phone.
What if the phone doesn’t turn on after removal?
For security, back up /system partitioning via TWRP before you delete it. This will allow you to restore your phone in the event of a crash.
Method 4: Use of custom firmware (alternative root)
If you don’t want to mess with manual removal, consider installing custom firmware. Many third-party MIUI builds (e.g. xiaomi.eu, MIUI Mix) are already bloatwar-free and optimized.
Advantages:
- 🧹 No unnecessary apps out of the box».
- 🔄 Regular updates and bug fixes.
- 🛡️ Select the version (Stable or Weekly).
How to determine:
- Download the firmware from the official website (for example, xiaomi.eu).
- Unlock the bootloader (see method 3).
- Install TWRP for your model.
- Backup the current firmware.
- Squeeze the downloaded ZIP-file-through TWRP (wipe dalvik/cache mandatory!).
⚠️ Attention: Castom firmware may contain bugs, especially on new Xiaomi models. Before installing, check your device's user reviews on forums 4PDA or XDA-Developers.
Method 5: Hiding applications through launcher
If you just need to remove icons of unnecessary apps from the home screen, use the launcher features:
- 📱 V MIUI Launcher: Press the icon → «Remove (hidden from the menu, but not removed).
- 🔍 Nova Launcher or Apex Launcher: Settings → «Hidden applications» → pick out.
- 📂 V POCO Launcher: swipe down → «Settings» → «Hidden applications».
This method doesn't free up memory, but visually cleans the interface.Apps will stay on the system and will be updated via Google Play.
What if the app returned after the update?
Some system applications are restored after:
- 🔄 Updates MIUI through OTA.
- 📥 Updates to Google Play Services.
- 🔧 Resetting settings to factory.
Decisions:
- For ADB-Repeat the Delete Command after Updating.
- For root method: Use the System App Remover app with the Freeze function (the app will remain in the system, but will not work).
- For custom firmware: Install a version with automatic updates to system applications disabled.
To prevent automatic recovery, disable updates for specific applications:
- Open Google Play → click on the profile avatar → “Manage Apps and Device”.
- Find an app (like Mi Video) → click on three dots → “Disable Auto Update.”
💡
The most reliable way to prevent the return of remote applications is to use custom firmware with disabled services Google Play or regularly check the system through ADB.
FAQ: Frequent questions about removing apps on Xiaomi
Can I delete my Mi Account or Security?
Why is the application still visible in the settings after being deleted via ADB?
How to return a remote application if you need it?
Will Google Pay work after you remove your system apps?
Can I uninstall applications on Xiaomi without a computer?
💡
Before experimenting with system applications, back up important data. Even disabling some services (e.g. com.miui.analytics) can cause Mi accounts or cloud functions to crash.