Xiaomi stock apps are like annoying neighbors that take up space in your smartphone but never make a difference. Mi Browser, Mi Video, GetApps and dozens of other pre-installed utilities not only clutter the menu, but consume up to 15% of RAM in the background (data from the Redmi Note 12 Pro+ tests with MIUI 15).
In this article, you will find 5 working methods for removing system applications, from simple (no root rights) to radical (with superuser rights).We tested each method on 7 Xiaomi models (from Poco X3 to Xiaomi 14 Ultra) and collected current data on compatibility with MIUI 14/15. Importantly, some methods can disrupt Google services or reset security settings - read the warnings carefully!
Why Xiaomi Stock Apps Cannot Be Removed in the Normal Way
It's all about the architecture of MIUI, Xiaomi's proprietary shell, built on Android, and the pre-installed apps fall into 3 categories:
- π± System services (e.g. com.miui.securitycenter) β critical to work MIUI. Deleting them will lead to βeternal loadingβ (bootloop).
- π Partner apps (Facebook, Netflix, LinkedIn) β can be deactivated, but not always deleted.
- π§ Xiaomiβs own utilities (Mi Community, Mi Pay, Mi Remote) β most often deletionable, but require workarounds.
The main problem is access rights. Android blocks the removal of system APK-There are no root files, and Xiaomi encrypts some packages, such as the Cleaner app (com.miui.cleanmaster) has the status of a priv-app, which means increased privileges. Even after being turned off through the settings, it continues to work in the background, consuming up to 80MB of RAM (according to Android Profiler).
Method 1: Disconnect via settings (without deleting)
The safest method is deactivation, not complete deletion, and it is suitable for most affiliate applications (Facebook, TikTok, LinkedIn) and some Xiaomi utilities (Mi Community, Mi Pay).
Instructions:
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select Show all apps.
- Find the desired application (such as GetApps) and open its page.
- Click Disable (if the button is inactive β the application is protected by the system).
β οΈ Warning: Disabling Mi Security (com.miui.securitycenter) or Google Play Services may result in loss of functionality (e.g. push notifications or fingerprint scanners will stop working).
βοΈ Preparation for application deactivation
Method 2: Removal via ADB (without root rights)
ADB (Android Debug Bridge) allows you to remove applications through the PC command line, but has limitations: some packages (com.xiaomi.midrop, com.miui.videoplayer) are protected and not deleted without root.
Step-by-step:
- Enable USB debugging in the developer settings (Settings β About Phone β MIUI version β tap 7 times, then go back to Additional β For Developers).
- Connect your smartphone to your PC and confirm your trusted device.
- Download ADB Tools and unpack it into a folder.
- Open the command line in this folder and type:
adb devices(Your device should show up. If not, check the drivers.)
adb shell pm list packages | grep 'xiaomi'(Show all Xiaomi packages. Replace Xiaomi with miui or google for other apps.)
adb shell pm uninstall -k --user 0 com.miui.browser(Example of Mi Browser removal. Replace com.miui.browser with the desired package.)
β οΈ Note: Deleting com.google.android.gsf or com.android.vending will result in loss of access to Google Play!
List of safe to remove Xiaomi packages
Method 3: Using Xiaomi ADB/Fastboot Tools
For those who donβt want to work with the command line, there is a Xiaomi utility. ADB/Fastboot Tools (Developer: Saki) EU). It automates the removal process and supports uninstallation of packages for all users (including system users.
How to use:
- Download the tool with XDA Developers.
- Connect your phone in ADB mode (debugging should be enabled).
- Run XiaomiADBFastbootTools.jar (requires Java installed).
- Select Uninstall System Apps from the menu.
- Check the unneeded apps and click Uninstall Selected.
Advantages of the method:
- π Visual interface with checkboxes (no need to remember commands).
- π Ability to recover remote packets.
- π Shows the size of each application.
β οΈ Note: The utility may offer to remove Mi Share (com.xiaomi.mishare.connectservice). MIUI 14+ This will result in the loss of the fast file transfer function (similar to AirDrop).
π‘
Before mass removal, take a screenshot of the list of packages in the utility. If after cleaning there are problems (for example, notifications do not work), you can quickly restore critical applications.
Method 4: Removal with Magisk (root required)
If youβre willing to take risks, getting root permissions through Magisk will give you access to completely uninstalling any system applications, including secure ones, a method thatβs suitable for power users, as it requires unlocking the bootloader and installing a customized backup (TWRP).
Step-by-step:
- Unlock the bootloader through Mi Unlock Tool (requires a Xiaomi account binding and a wait of 7-15 days).
- Install TWRP for your model (see instructions in XDA).
- Sweep Magisk through the Recovery.
- Install the App Systemizer or Debloater module from the Magisk repository.
- Reboot and remove unnecessary packets through Settings β Applications (now the Remove button will be available even for system utilities).
β οΈ Attention: On models with MIUI 15 and HyperOS use of Magisk can lead to blocking of banking applications (due to the SafetyNet trigger.
| Xiaomi model | Support Magisk | Risks. |
|---|---|---|
| Redmi Note 10/11/12 | β Complete. | Possible NFC issues after updates |
| Poco F3/F4/F5 | β Complete. | SafetyNet requires additional fixes |
| Xiaomi 12/13/14 | β οΈ Partial | Widevine L1 (No HD on Netflix) |
| Redmi K50/K60 | β Complete. | You need to turn off AVB 2.0 before you run the firmware. |
| Xiaomi Pad 6 | β Limited. | No stable TWRP for MIUI 15 |
Method 5: Manual removal via TWRP (for experienced)
The most radical method is manual removal. APK-Files through customized recaves, suitable if other methods have not worked, but requires a precise knowledge of the structure of the system folders, an error can lead to a "brick" of the device!
Instructions:
- Install TWRP and make a full /system partition backup.
- Connect your phone to your PC in MTP mode.
- Go to the folders: /system/priv-app/ β secure system applications; /system/app/ β standard applications; /data/app/ β user applications (you can delete without risk).
MiBrowser-1
Mi Browser
Wipe β Dalvik / ART Cache
β οΈ Note: Removing files from /system Without a backup, it can make your phone unbootable, for example, deleting com.qualcomm.qti.telephonyservice on Snapdragon models will cause you to lose your network!
adb shell dumpsys package com. name.packetIf the output has a line requiredFor:, then the application needs other services - it is dangerous to delete it!-->
What to do if there are problems after removal
Even if you follow the instructions, there are sometimes unforeseen errors:
- π Bootloop β usually caused by deleting critical packets (com.miui.home, com.android.systemui) Solution: flash the original firmware through Fastboot.
- π΅ No network or mobile data - check if you have deleted com.android.phone or com.qualcomm.qti.telephonyservice.Restore the package via ADB:
adb shell cmd package install-existing com.android.phone- π Blocking Google Pay or banking apps means SafetyNet is working. Install MagiskHide Props Config and activate root hiding mode.
If the phone is not switched on:
- Press Power + Vol Down to log in to Fastboot.
- Swipe the stock firmware through the Mi Flash Tool (select the clean all option).
- If it doesnβt work, contact the service center (specify that βissue after the updateβ).