How to Remove Xiaomi App from Android Smartphone: From Standard to Hidden Methods

Xiaomi, Redmi and POCO smartphones come with dozens of pre-installed apps, many of which users never use. From Mi Browser to Mi Video, these programs take up precious memory, consume battery power in the background and sometimes even show annoying ads. But here's the problem: most of them can't be removed in the standard way through the settings menu.

In this article, we will look at all possible removal methods, from secure (disable and hide) to radical (complete erasure of system APKs through ADB and TWRP). You will learn which applications can be removed without risk to the system, and which should not be touched, even if they seem useless.

Why you can’t just uninstall the Xiaomi app through settings

If you tried to click β€œDelete” on an unwanted app icon (such as Mi Music or Mi Pay), you’ve probably seen a gray menu without this option.

  • πŸ“± Custom - downloaded from Google Play or third-party sources, removed in the standard way.
  • πŸ”§ System (built-in) – preinstalled by Xiaomi, but not critical to the operation of the OS. They can be disabled or removed through the ADB.
  • ⚠️ Protected system kernels MIUI, Synchronization services, updates, deleting will cause the smartphone to fail.

Even if you see a "Delete" button for some apps (like Facebook or Netflix), it's often not a complete deletion, but only a de-installation of updates. The APK itself stays in the system and takes up space. To get rid of it forever, you need special tools.

πŸ“Š What Xiaomi apps you want to remove first?
Mi Browser
Mi Video
Mi Music
GetApps
Others

Method 1: Disabling the application (without root rights)

The safest method is to disable, not delete, and the app stops working, disappears from the menu, but its files remain in memory.

  • 🎡 Mi Music (if you use Spotify or Yandex Music)
  • πŸ“Ί Mi Video (replaced with YouTube or Kodi)
  • 🌐 Mi Browser (prefer Chrome or Firefox)

How to turn it off:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the application you want (such as Mi Browser).
  3. Click Disable (the button will appear if the application can be deactivated).
  4. Confirm the action in the dialog window.

Check if the application is system (no button to disable)

Create a backup copy of important data

Make sure there is an alternative replacement

Remember the name of the application in case of recovery-->

⚠️ Note: Some applications (for example, Security or Mi Account) can not be disabled - this will lead to errors in the work MIUI. Also, after the shutdown, associated functions may disappear, for example, deactivating Mi Share will turn off fast file transfer between Xiaomi devices.

Method 2: Remove via ADB (without root, but with PC)

If shutdowns aren’t enough, you can completely remove unnecessary apps via Android Debug Bridge (ADB). This method does not require root rights, but you will need a computer and USB-Advantage: The application is erased from the device, freeing up space in memory.

Step-by-step:

  1. Turn on Developer Mode on your smartphone: Settings β†’ About Phone β†’ MIUI version (click 7 times).
  2. Activate USB Debugging in Settings β†’ Additional β†’ For developers.
  3. Download ADB Tools on PC and unpack it into a folder.
  4. Connect the phone to your computer, open the command line in the ADB folder and type:
adb devices

(Your device name should appear. If not, install Xiaomi drivers.)

adb shell pm list packages | grep 'miui'

(Show a list of all Xiaomi packages. Find the right one, for example com.miui.videoplayer for Mi Video.)

adb shell pm uninstall -k --user 0 com.miui.videoplayer

(Replace com.miui.videoplayer with your app package name.)

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

⚠️ Note: Do not delete packages called com.android, com.miui.home or com.xiaomi, which can cause the system to not boot, and after deleting some applications (for example, Mi Gallery), functions such as editing photos directly in the gallery may disappear.

Method 3: Remove via TWRP (unlocked bootloader required)

For advanced users willing to take risks, there is a custom recovery TWRP method that allows you to erase even those applications that ADB does not touch, but there are three prerequisites:

  • πŸ”“ Unlocked bootloader (the procedure erases all data!).
  • πŸ“± Established TWRP Recovery for your model.
  • πŸ”‹ Battery charge of at least 60% (to avoid bricks).

Instructions:

  1. Download TWRP for your Xiaomi model.
  2. Load into recovery mode (turn off the phone, then press Power + Volume up).
  3. In TWRP, select Mount β†’ System.
  4. Connect your phone to your PC and go to /system/priv-app/ or /system/app/ via ADB or file manager in TWRP.
  5. Remove folders with the names of unnecessary applications (for example, MiuiVideo).
  6. Wipe your cache (Wipe β†’ Cache) and restart.
List of safe folders for deletion in /system/priv-app/
MiuiVideo - Mi Video MiuiGallery - Gallery (if you use Google Photos) MiBrowser - Mi Browser MiuiMusic - Mi Music MiuiBugReport - Error Reports (if you don't send logs) Note - Notes (if you use Google Keep)

⚠️ Note: Deleting folders like MiuiSystemUI or Settings will cause the interface to fail. OTA-Update – you will have to install the firmware manually.

Method 4: Using applications to remove system APKs

If ADB and TWRP seem complicated, you can use specialized utilities that allow you to remove system applications directly from your phone, but require root rights.

AnnexRoot is required.FeaturesReference
System App Removerβœ… Yes.Simple interface, APK backup before deletionGoogle Play
Titanium Backupβœ… Yes.Freezing and removal, working with backupsGoogle Play
Debloater (XDA)❌ No (works through) ADB)Remove packets without root, but with a connection to the PCXDA

Example of System App Remover:

  1. Install the application and provide root access.
  2. Check the boxes for unnecessary apps (such as Mi Drop or Mi Remote).
  3. Click Uninstall (remove) or Backup & Uninstall (create backup before deleting).
  4. Reboot the phone.

⚠️ Note: Some apps (like Google Play Services) may seem unnecessary, but removing them will disrupt Google Pay, YouTube, and other services!

Method 5: Reflashing to custom MIUI or AOSP

The radical but most effective way to get rid of all unnecessary applications is to install alternative firmware.

  • πŸ”„ MIUI without bloat - modified versions of the official firmware without preinstalled applications (for example, MIUI by Xiaomi.eu).
  • πŸ€– AOSP-Firmware – pure Android without shell MIUI (LineageOS or Pixel Experience).

Pros:

  • βœ… Complete absence of unnecessary Xiaomi apps.
  • βœ… The ability to choose a shell (or its absence).
  • βœ… Regular security updates.

Cons:

  • ❌ Requires unlocking the bootloader and installing through TWRP.
  • ❌ Some functions may not work, for example, IR-blaster NFC informally).
  • ❌ No guarantee of stability (possible bugs with camera, sensors).

Where to download:

  • 🌍 Xiaomi.eu β€” MIUI bloat-free for the European region.
  • πŸ“± XDA Developers – custom firmware for specific models.

πŸ’‘

Flashing to custom MIUI (for example, from Xiaomi.eu) is the best balance between the purity of the system and the preservation of all the functions of the smartphone.

What Xiaomi apps can be removed and which can’t be removed

Not all pre-installed apps are equally useful, and the following table is divided into "can be removed", "can be disabled" and "can't be touched":

AnnexPackage (APK)Action.Effects of removal
Mi Browsercom.android.browserβœ… DeleteThe default browser will disappear (use Chrome)
Mi Videocom.miui.videoplayerβœ… DeleteThere will be no built-in video player (replace with VLC)
Mi Musiccom.miui.playerβœ… DeleteThe music player will be lost (use Spotify)
GetApps (Mi App Store)com.xiaomi.mipicks⚠️ Shut down.There will be no updates for system applications
Security (Security)com.miui.securitycenter❌ Don't touch it.Violate the work of antivirus, memory cleaning, permissions
Mi Accountcom.xiaomi.account❌ Don't touch it.You can’t log into your Xiaomi account, cloud data will be lost.

πŸ’‘ Tip: Before removing, check the dependency of the application through the command ADB:

adb shell dumpsys package com.miui.videoplayer

In the output, look for lines like β€œrequiredFor”: they will show which functions depend on this APK.

FAQ: Frequent questions about removing Xiaomi apps

Can I delete Mi Browser if I use Chrome?
Yes, Mi Browser (com.android.browser) can be completely deleted via ADB or disabled in settings. This will not affect the performance of Chrome or other browsers. However, note that some system links (such as from notifications) can open by default in Mi Browser - after it is deleted, they will either not work or open in another browser.
What happens if you delete GetApps (Mi App Store)?
GetApps app (com.xiaomi.mipicks) is responsible for updating Xiaomi system apps: βœ… Notifications of embedded software updates will cease to arrive. ❌ Some apps (such as Camera or Gallery) will stop updating automatically. ⚠️ Possible errors in checking updates MIUI through settings β†’ We recommend turning it off, not removing it.
How to return the deleted application via ADB?
If you delete the application with pm uninstall, you can restore it by: Connect the phone to your PC and open ADB. Enter the command: adb shell cmd package install-existing com.miui.videoplayer (replace com.miui.videoplayer with the name of your application package). Reboot your phone. If this method does not work, you only need to reflash the phone or install the APK manually (if it is not system).
Why did the wallpaper and themes stop working after the removal of Mi Gallery?
The Mi Gallery app (com.miui.gallery) in MIUI is integrated with the Themes and Wallpaper module. Once it is removed: Automatic wallpaper change will stop working. You will no longer be able to install live wallpaper from the gallery. There may be a gulf of thumbnails in some menus (e.g. Quick Settings). Solution: use Google Photos to view images and set wallpapers through Settings β†’ Wallpaper.
Can I delete Miui Daemon (com.xiaomi.xmsf)?
🚨 Miui Daemon (com.xiaomi.xmsf) is responsible for: The operation of push notifications (including: SMS Synchronization of data between Xiaomi devices, features like Quick Ball and Game Turbo, which will result in: Loss of notifications from some applications, Mi Account malfunction, errors in use IR-blaster NFC. The best thing you can do is turn it off. ADB, But it's not recommended.