Xiaomiโs MIUI-based smartphones are known for their abundance of pre-installed applications, from useful services to intrusive advertising and duplicating utilities. Many users of Redmi, POCO or Black Shark face memory shortages and want to clean up the system of unnecessary software. But how do you distinguish secure-to-remove programs from system components without which the phone will cease to work?
In this article, we will explore the unique features of MIUI 14/15 that affect the ability to uninstall embedded applications, which programs can be removed without root rights, and which will require ADB or special utilities, and analyze the consequences of removing popular services from Mi Video to GetApps, and give a checklist for safe cleaning of the system.
Why Xiaomi has so many pre-installed apps
Xiaomi integrates dozens of its own and third-party services into MIUI for several reasons:
- ๐ฑ Ecosystem MIUI โ sync between devices (e.g. Mi Cloud for backups or Mi Home for smart home).
- ๐ฐ Affiliate Agreements โ Pre-installed games (Gameloft, NetEase) and services (Facebook, LinkedIn) generate revenue from advertising or installations.
- ๐ง Duplicate functionality โ own browser (Mi Browser), music player (Mi Music) and gallery (Mi Gallery) compete with Google services.
- ๐ Analytics and telemetry, programs like MSA (Miui System Ads collects device usage data.
According to research by XDA Developers, the Xiaomi 13 Pro with MIUI 14 has up to 47 pre-installed apps out of the box, of which only 12 are critical to the systemโs operation. The rest can be removed or disabled โ but here lies the main problem: not all programs are visible in the standard uninstalled menu.
Moreover, Xiaomi is actively using the split APK mechanism โ when one application consists of several packages (for example, Mi Browser includes com.android.browser and com.miui.browser). Deleting only one component can lead to errors, so it is important to understand the dependency hierarchy before cleaning.
What applications can be removed without root rights
Starting with MIUI 12, Xiaomi allowed some embedded applications to be removed through standard settings. Here is the full list of safe-to-uninstall programs (relevant to Redmi, POCO, Xiaomi and Black Shark on MIUI 14/15):
- ๐ต Mi Music (com.miui.player) โ Music player, duplicates Google Play Music or Spotify.
- ๐บ Mi Video (com.miui.videoplayer) - video player with advertising, can be replaced by VLC.
- ๐ Mi Browser (com.android.browser) โ browser with integrated advertising, better to use Chrome or Firefox.
- ๐ฎ Games (com.xiaomi.glgm) โ the center of games with intrusive notifications.
- ๐ฆ GetApps (com.xiaomi.mipicks) โ a proprietary app store, often offering unnecessary software.
- ๐ก Mi Community (com.miui.bbs) โ Xiaomi user forum, rarely useful.
- ๐ฑ Mi Remote (com.duokan.phone.remotecontroller) โ remote control, if you do not use the IR port.
- ๐ผ LinkedIn (com.linkedin.android) โ a social network for business, pre-installed under a partnership agreement.
- ๐บ Mi TV (com.mitv.tvhome โ Xiaomi management app TV, uselessly without a TV.
To remove these programs:
- Go to Settings โ Applications โ Application Management.
- Select the desired application and click Delete (if the button is active).
- If there is no button, tap the three dots in the top corner and select Remove.
โ๏ธ Preparation for removal of applications
Attention! On some models (e.g., the POCO F4 GT), the delete button can be hidden even for "safe" applications, in which case disabling through the same Application Management โ Disable will help. This will stop background activity and free up some memory.
Hidden System Applications: What Can Be Uninstalled Through ADB
Most of the advertising modules and analytics services in MIUI are hidden from the user, and they cannot be removed by standard methods, but can be uninstalled via ADB (Android Debug Bridge) without obtaining root rights.
| Package name | Description | Can I remove it? | Effects of consequences |
|---|---|---|---|
| com.miui.analytics | Collection of usage statistics | โ Yes. | Xiaomi will stop sending data, no impact on work |
| com.xiaomi.midrop | File Manager for Data Transfer | โ Yes. | Mi Drop will not work, but you can use alternatives (Nearby Share) |
| com.miui.hybrid | Hybrid service for web applications | โ ๏ธ Partially. | Some web widgets on the home screen may stop working |
| com.miui.systemAdSolution | Advertising Module in MIUI (MSA) | โ Yes. | Advertising in system applications (for example, in Security) will disappear |
| com.android.themes | Themes of MIUI design | โ No. | Will cause failures in the launcher and settings |
For removal via ADB:
- Activate Developer Mode (7 times tap the MIUI version in Settings โ About Phone).
- Enable USB debugging in Settings โ Additional โ For developers.
- Connect your phone to your PC, install ADB Tools, and execute the command: adb shell pm uninstall -k --user 0 com.miui.analytics (replace com.miui.analytics with the desired package).
How to restore a remote application?
Warning: Deleting com.miui.home or com.android.settings will cause your phone to fail. Also avoid touching the packages with Google in the title, which could disrupt Google Services.
Applications that cannot be removed (risks and consequences)
Some MIUI system components are critical to the stable operation of the device, and their removal can lead to:
- ๐ Cyclical reboot (bootloop).
- ๐ต Loss of mobile communication (if you delete com.android.phone).
- ๐ Quick battery discharge due to power management failures.
- ๐ Blocking your Mi Account (if you touch com.xiaomi.account).
Here is a list of the forbidden packets (even through ADB):
- ๐ซ com.miui.home - launcher MIUI (Remove โ the phone will not boot).
- ๐ซ com.android.settings โ System settings.
- ๐ซ com.android.phone โ phone calls and SMS.
- ๐ซ com.xiaomi.account โ Mi Account services (risk of blocking).
- ๐ซ com.miui.securitycenter โ Security Center (manages permissions).
- ๐ซ com.miui.powerkeeper โ battery optimization.
- ๐ซ com.google.android.gms โ Google Play Services (most apps fail).
๐ก
Before experimenting with system packages, create a full backup via Mi PC Suite or TWRP. This will help restore the phone if something goes wrong.
Especially careful is to treat packages with the names miui or xiaomi at the beginning - they are often responsible for integration with iron (for example, com.miui.ir manages the IR port, and com.miui.fm โ FM-Deleting them will not cause critical failures, but it will deprive you of some functionality.
How to Disable Unnecessary Services Without Deleting
If you're not sure about the safety of the removal or you're afraid of losing functionality, you can turn off unnecessary applications, and this will stop their background activity and save battery life.
- Go to Settings โ Applications โ Application Management.
- Select the application you want (such as Mi Browser).
- Click Disable (if the button is inactive, click Stop first).
- Confirm the action in the dialog window.
Disabling has several advantages over deleting:
- โ No, he doesn't. ADB root.
- โ You can easily return the application to work.
- โ Does not violate the integrity of the system.
There are, however, downsides:
- โ The app will remain in memory (takes up) ~50-300 MB).
- โ Some services (e.g, MSA) It can be automatically activated after the update. MIUI.
๐ก
Disabling is suitable for programs you rarely use but want to save in case of need (such as Mi Remote or Scanner).
To massively disable unnecessary services, you can use the App Inspector utility (available on Google Play), which shows all installed packages and allows you to disable them in batches. But beware: disabling system components (for example, com.miui.daemon) can lead to unstable phone operation.
Removing Advertising and Analytics: Deep Cleaning of MIUI
One of the main problems with MIUI is integrated advertising in system applications (for example, in Security or Themes), and to get rid of it, you need to delete or disable the following packages:
- ๐ข com.miui.systemAdSolution โ the main module of advertising (MSA).
- ๐ com.miui.analytics โ collection of statistics on the use of.
- ๐ com.miui.msa.global โ Global version MSA (firmware).
- ๐ com.xiaomi.mipicks - GetApps store with obtrusive banners.
After removing these packets through ADB:
- Reboot the phone.
- Check the absence of advertising in: ๐ Security (com.miui.securitycenter). ๐จ Topics (com.android.themes). ๐ฑ Settings (com.android.settings).
If the ad remains, it may be downloaded through Google Mobile Services, in which case:
- Disable personalized advertising in Google Settings โ Advertising.
- Using Blokada or AdGuard to block advertising domains.
๐ก
To completely remove ads on POCO or Redmi with global firmware (EEA), you may need to flash on Xiaomi.EU, a customized version of MIUI without ads.
Attention! On some models (e.g. Xiaomi 12T), deleting com.miui.systemAdSolution may cause Mi Account malfunctions, in which case it is recommended to only disable the package, rather than delete it completely.
What to do if the phone stops working after removal
If you have deleted your critical package and phone:
- ๐ Reboots in a cycle (bootloop).
- ๐ต Not included or hung on the logo MI.
- ๐จ Errors when running system applications.
Restore the working capacity in several ways:
- Package recovery via ADB (if the phone is turned on): adb shell cmd package install-existing com.miui.home (replace com.miui.home with a remote package).
- Reset to factory settings: Turn off your phone. Press Power button + Volume up to log into Recovery. Select Wipe Data โ Wipe All Data.
โ ๏ธ Attention, this will delete all the data on the phone, including photos and apps. SD-map SIM.
Fastboot flashing through Fastboot
- Download the official firmware for your model from the Xiaomi website.
- Use the Mi Flash Tool to install via Fastboot.
After that, the application will return to the factory version, which can be disabled.