Xiaomi smartphones are known for their value for money, but many users face the same problem: an overabundance of pre-installed apps, which, from MIUI-branded services to partner utilities, take up precious memory, consume battery power, and sometimes even collect data in the background. Fortunately, most of them can be disabled or deleted without harming the system.
In this article, weβll look at all the available methods, from standard MIUI settings to advanced ADB techniques. Youβll learn which apps can be safely deactivated and which ones are best left behind so as not to disrupt your smartphone.
It's important to understand that not all "unnecessary" programs are really useless. Some Xiaomi system services are responsible for security updates, gestures, or even communication with the company's servers. For example, the com.miui.systemAdSolution app manages the blocking of ads in MIUI, and its removal will lead to banners in the system menus, so before any manipulation, it is worthwhile to carefully study the function of each component.
Why are there so many pre-installed apps on Xiaomi?
Xiaomi has partnered with dozens of partners whose services are integrated into MIUI firmware, which allows users to monetize devices through advertising and affiliate programs while keeping the userβs price low.
- π± Branded services: Mi Browser, Mi Video, Mi Music, Mi Community.
- π° Partner Utilities: Facebook, Netflix, LinkedIn, Booking.com (depending on the region).
- π§ System components: com.miui.analytics, com.xiaomi.midrop, com.miui.cleanmaster.
- π Advertising modules: com.miui.systemAdSolution, com.xiaomi.mipicks.
According to MIUI 14 firmware analysis, up to 40% of preinstalled applications can be disabled without system consequences, but some of them β for example, com.android.cts.ctsshim or com.qualcomm.qti.telephonyservice β are critical to modem operation or security, and their removal can lead to network loss or inability to updates.
Another reason for the overload is regional variations, such as Indian Xiaomi versions often pre-installed Paytm and Gaana, and European versions with Spotify and WPS Office, and even if you bought a smartphone from an official store, the firmware may contain applications that are unnecessary for your region.
Method 1: Disabling applications through MIUI settings
The safest and easiest method is to deactivate unnecessary programs through the standard menu, which does not require superuser rights and is reversible: if necessary, the application can be turned on again.
Instructions:
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select Show all apps.
- Find the app you want (such as Mi Browser) and open the page.
- Click Disable (if the button is inactive, the application is system-based and cannot be deactivated via the menu).
- Confirm the action by clicking Disable the application.
After deactivation, the annex:
- π« Disappears from the menu and desktop.
- βΈοΈ It will stop running in the background.
- π No updates will be received through the Play Market.
- π It can be turned back on at any time.
Create a backup copy of important data
Check the list of system applications (donβt disable critical ones)
Close all background processes
Reboot your smartphone after the changes-->
Limitations of the method:
- β Not all applications can be disabled (e.g. com.miui.securitycenter).
- β Does not free up space in memory (application files remain on the device).
- β Some services (such as Mi Cloud) may automatically turn on after an update.
β οΈ Note: Do not disable apps with names that contain Android, Google, Qualcomm or Media.This can cause the camera, mobile network or multimedia to fail.
Method 2: Remove via ADB (without root)
If the shutdown is not enough, you can completely remove unnecessary programs using Android Debug Bridge (ADB).This method does not require root rights, but will require connecting the smartphone to the computer.
Preparation:
- Download ADB Tools for your OS.
- Enable USB debugging in the developer settings (Settings β About Phone β MIUI version β tap 7 times, then go back to Additional settings β For Developers).
- Connect your smartphone to your PC and confirm the debugging permission.
List of safe packets to remove (for MIUI 14):
pm uninstall -k --user 0 com.miui.browser # Mi Browser
pm uninstall -k --user 0 com.miui.video # Mi Video
pm uninstall -k --user 0 com.miui.music # Mi Music
pm uninstall -k --user 0 com.xiaomi.midrop # Mi Drop
pm uninstall -k --user 0 com.miui.analytics # MIUI Analytics
pm uninstall -k --user 0 com.xiaomi.mipicks #GetApps (theme store)
pm uninstall -k --user 0 com.miui.cleanmaster # Cleanup (duplicates the standard)How it works:
- π§ Team pm uninstall -k --user 0 removes the application only for the current user (without affecting system files).
- π To return the application, use the CMD package install-existing <packet>.
- π All packages can be accessed by the pm list packages command. | grep 'miui'.
| Annex | Package | Can I remove it? | Effects of consequences |
|---|---|---|---|
| Mi Browser | com.miui.browser | β Yes. | The browser will be deleted, but you can use Chrome or another browser. |
| Mi Video | com.miui.video | β Yes. | The player will disappear, but the files will remain. |
| Security (Security) | com.miui.securitycenter | β No. | The work of the antivirus and optimizer will be disrupted |
| GetApps | com.xiaomi.mipicks | β Yes. | Xiaomi Theme and App Store will disappear |
| Mi Cloud | com.miui.cloudservice | β οΈ Partially. | Backups may be missing, but contact synchronization will remain |
β οΈ Note: Deleting com.miui.systemAdSolution will result in ads in the system menus (such as Wi-Fi settings). If you want to get rid of ads, you should use patches through Magisk or Xiaomi modules. ADB/Fastboot Tools.
π‘
Before mass packet removal, back up adb backup -apk -shared -all -f backup.ab. This will allow you to restore applications if something goes wrong.
Method 3: Using Xiaomi ADB/Fastboot Tools
For those who donβt want to manually type ADB commands, there is Xiaomi ADB/Fastboot Tools utility.It provides a graphical interface for packet management and offers pre-prepared lists of secure apps to remove.
The advantages of the utility:
- π― Automatic definition of model and version MIUI.
- π Ready lists of βjunkβ applications for different regions.
- π Create a Recovery Point Before Change.
- π οΈ Additional functions: debloating, unlocking the loader, installation TWRP.
Instructions:
- Download Xiaomi ADB/Fastboot Tools and unpack the archive.
- Connect your smartphone in Fastboot mode (clip Volume down + Power when the phone is off).
- Run XiaomiADBFastbootTools.exe and select your model.
- Go to Debloat and check for unnecessary apps.
- Press Remove selected and wait until it is completed.
Features:
- πΉ The utility supports more than 200 models of Xiaomi, Redmi and POCO.
- πΉ Built-in critical packet check (will not remove important system components).
- πΉ You can export a list of remote applications for reuse.
What to do if the utility does not see the device?
Method 4: root rights and system tools (for experienced)
If you're willing to take risks, getting root rights will give you full control of the system.
- ποΈ Remove any applications, including system.
- π§ Edit build.prop files to disable services.
- π‘οΈ Block ads at hosts level.
- π Install custom firmware (for example, LineageOS).
The most popular way to get root on Xiaomi is to use Magisk. The process involves:
- Unlock the bootloader via Mi Unlock Tool (requires a binding Mi Account and wait 7 days).
- Installation of custom TWRP Recovery.
- Magisk firmware via TWRP.
After obtaining the root, you can use:
- π Titanium Backup β to freeze or delete any packets.
- π SD Maid β for cleaning system debris.
- π AdAway β to block ads.
β οΈ Attention: Unlocking the bootloader and obtaining root rights resets all data on the device: π« Loss of warranty (official service centers refuse repairs). π« Mi Pay, Google Pay and banking applications (due to SafetyNet). π« Problems with OTA-Updates (you will need to install the firmware manually).
π‘
root rights give you maximum freedom, but require technical knowledge. If you are a beginner, it is better to limit yourself to methods without root (ADB or disconnect via settings).
What apps can be safely removed?
Below is a list of applications that do not affect the stability of the system and can be removed or disabled. MIUI 13/14 and most models Xiaomi/Redmi/POCO.
| Category | Package name | What is it? | Can I remove it? |
|---|---|---|---|
| browsers | com.miui.browser | Mi Browser (with commercials) | β Yes. |
| Music. | com.miui.player | Mi Music | β Yes. |
| Video | com.miui.video | Mi Video | β Yes. |
| Cloud. | com.miui.cloudservice | Mi Cloud (synchronization) | β οΈ Partially (may disrupt backup) |
| Analytics | com.miui.analytics | Collection of usage statistics | β Yes. |
| Advertising | com.xiaomi.mipicks | GetApps (theme store) | β Yes. |
| Social media | com.facebook.appmanager | Facebook Services | β Yes, unless you use Facebook) |
Applications that cannot be removed:
- π« com.miui.securitycenter β Security Center (responsible for permissions and antivirus).
- π« com.android.settings β System settings.
- π« com.qualcomm.qti.telephonyservice β the work of the mobile network.
- π« Google.com.google.android.gsf β Google services (without them will not work Play Market).
If you are in doubt about whether you can uninstall a particular app, check its feature through AppBrain or look for information on the XDA Developers or 4PDA forums.
What to do if the application is not removed?
Sometimes, even with ADB, you can't delete some packets, and then you can try alternative methods:
- πΉ Titanium Backup Freeze: The app stays in the system but does not start.
- πΉ Blocking through AppOps: Install AppOps from Play Market.Find the unnecessary app and disable all permissions.
Use of Magisk modules
- π Universal Debloater β Deletes predefined packets.
- π Xiaomi Debloater β a specialized module for MIUI.
build.prop
ro.config.nocheckin=1 # Disables update check
pm.blocklist=com.miui.analytics #Blocks Analytics LaunchIf none of these methods worked, the last option is to install custom firmware (like LineageOS or Pixel Experience), a radical solution, but it will completely eliminate the pre-installed Xiaomi apps.