How to safely remove unnecessary system apps on Xiaomi without ROOT: The Complete Guide 2026

Xiaomi, Redmi and POCO smartphones come with dozens of pre-installed apps, many of which users never run. MIUI is known for its abundance of system software, from Google duplicate services to proprietary utilities like Mi Video, Mi Music or GetApps. These programs take up space in memory, consume battery power in the background and can send analytics β€” even if you don’t use them.

Device owners often look for ways to remove Xiaomi system applications without root rights, but are afraid of damaging the firmware or losing the warranty. Fortunately, there are several legal methods, from simply disabling through settings to deep cleaning with ADB. In this guide, we will analyze all the current methods, their pros and cons, and also tell you what applications can be removed without risking system stability.

Important: even without ROOT, some methods require caution, such as removing critical services (such as MiuiSystemUI or SecurityCenter) can result in a device reboot or interface failure, and we have compiled a list of safe to remove programs and detailed each step to minimize the risks.

Why can’t you just uninstall your system apps like normal?

Unlike custom software, Xiaomi’s pre-installed software is integrated into MIUI firmware at the system level.

  • πŸ”’ Deletion Protection: Android blocks direct uninstallation of the system APK through a standard interface.
  • πŸ“¦ Partitioning: Many applications consist of multiple components (e.g. com.miui.gallery and com.miui.gallery.editor), removing one can break the other.
  • πŸ”„ Recovery after updates: After the MIUI update, remote applications can return.

And some services are shell-related, such as removing MiuiHome will make it impossible to access the desktop, and uninstalling SecurityCenter will disable antivirus and application permissions, so you need to be clear about which applications are critical to the system and which can be safely removed before any manipulations.

⚠️ Warning: Some methods (e.g., via ADB) require debugging to USB. This temporarily reduces device protection. Once operations are complete, turn off debugging in the developer settings (Settings β†’ About Phone β†’ Version MIUI – tap 7 times).

Method 1: Disabling system applications through settings

The easiest and safest method is to disable, not uninstall, and the app will remain in memory, but will stop working, updating and consuming resources, a method suitable for most Xiaomi-branded utilities, such as:

  • 🎡 Mi Music (music player)
  • 🎬 Mi Video (video player)
  • πŸ“¦ GetApps (branded app store)
  • πŸ“‘ Mi Remote (DU remote)
  • πŸ“Š MiuiDaemon (analytics service)

How to turn it off:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Slip on the three dots in the upper right corner and select "Show all apps."
  3. Find the desired application (such as GetApps) and open its page.
  4. Click "Disable" (if the button is inactive, the application is critical to the system).
  5. Confirm the action in the dialog window.

Advantages of the method:

  • βœ… Does not require PC connection or special knowledge.
  • βœ… It is easy to return the application to work (on button).
  • βœ… Safe for system stability and security.

⚠️ Warning: Disabled applications may be activated again after resetting settings or updating MIUI. Check their status after updates.

πŸ“Š What Xiaomi system applications would you like to remove?
Mi Video and Mi Music
GetApps and Mi Browser
Mi Remote and Notes
All of the above.
Others

Method 2: Remove via ADB (without ROOT)

ADB (Android Debug Bridge) is an Android debugging tool that allows you to execute commands from a computer, and you can remove Xiaomi system applications without root rights, but with some restrictions:

  • πŸ”§ Works only for applications labeled as "removable" (not all system APK are covered by this).
  • πŸ–₯️ Requires a smartphone to be connected to a PC and installed ADB.
  • πŸ”„ After updating MIUI Remote applications can return.

Step-by-step:

Download and install ADB on a PC (e.g., via [Platform Tools]https://developer.android.com/studio/releases/platform-tools)|

Enable USB debugging on Xiaomi (Settings β†’ About Phone β†’ MIUI version – tap 7 times, then Settings β†’ Additional β†’ Developers β†’ Debugging on USB)|

Connect your smartphone to your PC and confirm trust in your computer |

Open the command line (Windows) or terminal (macOS/Linux) in the folder with ADB|

Check the connection with the adb device command (the serial number of the device should be displayed)-->

List of commands to remove popular system applications:

adb shell pm uninstall --user 0 com.miui.videoplayer       # Mi Video


adb shell pm uninstall --user 0 com.miui.player            # Mi Music




adb shell pm uninstall --user 0 com.xiaomi.mipicks         # GetApps




adb shell pm uninstall --user 0 com.miui.browser           # Mi Browser




adb shell pm uninstall --user 0 com.miui.notes # Notes




adb shell pm uninstall --user 0 com.miui.calculator # Calculator (if not needed)




adb shell pm uninstall --user 0 com.xiaomi.scanner # Scanner QR-codes

If the command returns Failure [DELETE_FAILED_INTERNAL_ERROR] error, then the application is protected from removal. In this case, try to disable it through the settings (1 Method) or use an alternative command:

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

This command does not remove the APK, but disables it for the current user, which has a similar effect.

πŸ’‘

Before mass deletion, back up the list of installed applications with the command adb shell pm list packages > apps.txt. This will help restore deleted programs if something goes wrong.

Method 3: Using Xiaomi ADB/Fastboot Tools

For users who do not want to manually enter commands ADB, there is a utility Xiaomi ADB/Fastboot Tools - a graphical shell for managing system applications. The program supports most models Xiaomi, Redmi and POCO, and allows:

  • πŸ—‘οΈ Remove preinstalled applications.
  • πŸ”„ Restore the deleted APK.
  • πŸ“‹ View a list of all system programs with security removal notes.

How to use:

  1. Download the utility from the official repository on GitHub.
  2. Install and run the program on PC.
  3. Connect your smartphone to your computer with USB debugging enabled.
  4. In the main window, select "Manage Applications".
  5. Check boxes for unnecessary applications (green – safe to remove, red – critical).
  6. Press "Uninstall Selected."

Advantages of Xiaomi ADB/Fastboot Tools:

ParameterManual ADBXiaomi ADB Tools
ConvenienceRequires team knowledgeGraphical interface
SecurityRisk of input errorsNotes on critical annexes
RecoveryManual command entryRestore button
Support for modelsUniversally.Optimized for Xiaomi

⚠️ Warning: The utility may not recognize some POCO custom firmware models. Check compatibility on the project page on GitHub before using it.

Method 4: Hiding system applications with a launcher

If your goal is to simply remove icons of unwanted applications from your desktop, but leave them on the system, you can use alternative launchers, which does not remove programs, but makes them invisible and inaccessible to random launch.

Popular launchers with support for hiding applications:

  • 🌐 Nova Launcher (paid feature "Hide Apps").
  • πŸ“± Apex Launcher (free hiding in settings)
  • πŸ” Microsoft Launcher (hiding through the application menu).

How to hide apps in Nova Launcher:

  1. Install Nova Launcher from Google Play.
  2. Hold your finger on the desktop β†’ "Settings Nova".
  3. Go to "Apps and Widgets Settings".
  4. Select "Hide Apps."
  5. Check the boxes for unnecessary programs (such as Mi Video or GetApps).
  6. Press "Done."

Advantages of the method:

  • βœ… Does not require PC connection or superuser rights.
  • βœ… Easy to cancel (just change the launcher back to the standard one).
  • βœ… Does not affect the operation of the system.

Disadvantages:

  • ❌ Applications remain in memory and may be updated.
  • ❌ Some launchers consume an extra battery.
What if the launcher does not hide the system applications?
Some system applications (e.g., SecurityCenter or MiuiSystemUI) may remain visible even in alternative launchers, because they are integrated into the system-level MIUI shell, and only disabling through settings (Method 1) or deleting through ADB (Method 2) will help.

Method 5: Debloating via TWRP (for advanced users)

If you're willing to take more drastic measures, you can use custom TWRP recaps to remove system applications. This method requires unlocking the bootloader, but does not require ROOT. However, it is only suitable for advanced users, since improper actions can lead to a "brick" of the device (complete failure).

Step-by-step:

  1. Unlock the bootloader on your Xiaomi through the official Mi Unlock Tool (requires a Mi Account binding and a wait of 7-30 days).
  2. Install TWRP for your model (see the XDA Developers forum for instructions).
  3. Download the debloat script for your version of MIUI (e.g. MIUI Debloater or Universal Debloater).
  4. Download to TWRP (Switch Off β†’ Press the Power button + Volume Up).
  5. Go to Install and select the downloaded script.
  6. Confirm the installation and restart the device.

Advantages of the method:

  • 🧹 Removes applications at the firmware level (not returned after updates).
  • πŸ”§ Allows you to fine-tune the list of software to be removed.

Risks:

  • ⚠️ Loss of warranty (unlocking the bootloader voids Xiaomi warranty).
  • ⚠️ The ability to "brick" when errors in the script.
  • ⚠️ Manual firmware updates (auto-updates MIUI will not work).

πŸ’‘

Use TWRP only if you are confident in your actions. For most users, there are only 1-3 options (disconnect, ADB or launcher).

What Xiaomi system applications can be removed without risk?

Not all pre-installed programs are equally useful, and below is a list of apps that can be safely removed or disabled on most Xiaomi/Redmi/POCO devices:

Title of the annexPackage (APK)Can I remove it?What is responsible for?
Mi Videocom.miui.videoplayerβœ… Yes.Video Player (Duplicate Google Photos or VLC)
Mi Musiccom.miui.playerβœ… Yes.Music player (replaced with Spotify or Poweramp)
GetAppscom.xiaomi.mipicksβœ… Yes.Branded app store (analogue of Google Play)
Mi Browsercom.android.browser or com.miui.browserβœ… Yes.Browser (better to use Chrome or Firefox)
Mi Remotecom.duokan.phone.remotecontrollerβœ… Yes.Remote control (required only for control equipment)
MiuiDaemoncom.miui.daemon⚠️ Partially.Analytics service (you can disable, but may affect the MIUI)

Applications that cannot be removed (critical to the system):

  • 🚫 com.miui.home – launcher (desktop).
  • 🚫 com.android.settings – System settings.
  • 🚫 com.miui.securitycenter – Security Center (manages permissions).
  • 🚫 com.miui.systemui β€” interface MIUI (notification panel, curtain).
  • 🚫 com.google.android.gsf β€” Google services (required for the Play Market to work).

If you are in doubt about whether you can uninstall an application, use the list of secure packages in specialized forums, such as 4PDA or XDA Developers.

What to do if after removing the applications the phone began to glittle?

If you have problems after manipulating system programs (cyclic reboot, interface errors, lack of network), follow the following steps:

  1. Check the error log: connect the device to your PC and follow the command: adb logcat | find "Error" This will help identify which application caused the crash.
  2. Restore the remote application: adb shell cmd package install-existing com.miui.videoplayer (replace com.miui.videoplayer with the problem application package).
  3. Reset: If errors are critical, reset via Settings β†’ System β†’ Reset. This will return all system applications, but save user data (photos, contacts, etc.).
  4. Reflash the device: in extreme cases, install a clean version of MIUI through Fastboot (instructions on the official Xiaomi website).

If the problem occurred after using ADB, try to return all applications with the command:

adb shell pm uninstall --user 0 [application package] && adb shell cmd package install-existing [application package]

⚠️ Warning: If a mobile Internet or Wi-Fi service is lost after the system application is removed, a critical service (e.g. com.android.phone for communication or com.miui.wifi for Wi-Fi) is likely to be removed.

FAQ: Frequent questions about removing Xiaomi system applications

Can I uninstall Xiaomi system apps without a computer?
Yes, but with limitations. Without a PC, you can only disable applications through settings (Method 1) or hide them with an alternative launcher (Method 4). To completely remove you need ADB or TWRP, which requires a connection to a computer.
Will Remote Applications Return After MIUI Update?
Yes, if you removed them through ADB (Method 2). When you update your firmware, your APKs are restored. To avoid this, you either need to repeat the deletion after each update, or use TWRP for firmware debloating (Method 5).
Will removing system applications affect the warranty?
Disabling through settings (Method 1) or hiding through the launcher (Method 4) does not affect the warranty. Deleting through ADB (Method 2) is also safe if the bootloader is not unlocked. However, using TWRP (Method 5) requires unlocking the bootloader, which voids the Xiaomi warranty.
How do I know which apps take up the most space?
Go to Settings β†’ Applications β†’ App Management and sort the list by size, and you can also use utilities like Files by Google or SD Maid to analyze the occupied space.
Can I remove Google services (such as Play Market) without ROOT?
No, Google apps (com.google.android.gms, com.android.vending, etc.) are secured at the Android level. They can only be disabled for the current user via ADB: adb shell pm disable-user --user 0 com.android.vending But this will cause many features (such as push notifications or Google Play) to fail.