Why are there so many unnecessary apps on Xiaomi and can they be safely removed?
Xiaomiโs MIUI-based smartphones are not only famous for their rich functionality, but also for their abundance of pre-installed programs, from branded services (Mi Browser, Mi Music, GetApps) to partner apps like Facebook, Netflix or local services for the Chinese market. Even after resetting, many of them come back, taking up memory and using up battery power.
Unlike iPhone or pure Android, where system applications are hidden from the user, MIUI allows you to deactivate some software, but it does not always allow you to completely remove it, because some programs are integrated into the firmware and are responsible for key functions, from updates to account synchronization, but there are ways to get rid of them, and we will tell you how to do this without harming the system.
It is important to understand the difference between the types of applications:
- ๐ฑ Third-party programs, downloaded from Google Play or Mi App Store, are removed in a standard way without consequences.
- ๐ง System utilities - Mi Video, Mi Calculator, Security. You can disable or delete via ADB.
- โ๏ธ Critical services - Mi Account, Finder, Updater, their removal can disrupt the smartphone.
In this article, you will find 5 working methods, from simple (through settings) to advanced (using ADB and root rights), we will also discuss which programs can be removed without risk, and which should not be touched, and what to do if after cleaning the smartphone starts to glitches.
Method 1: Standard Setting Removal (for third-party and some system applications)
The safest and most obvious method is to delete it through the Settings menu.
- ๐ฎ Games and software installed manually (PUBG Mobile, TikTok, VK).
- ๐บ Some Xiaomi branded apps that are not critical (Mi Community, Mi Pay, Mi Remote).
- ๐๏ธ Residual files after uninstallation (cache, data).
Step instructions:
- Open Settings โ Applications โ Application Management.
- Slip on the three dots in the top right corner and select Show all apps (to see the hidden ones).
- Find the desired application in the list and click on it.
- If the Remove button is active, press it. If not, select Disable (this will stop the program from running in the background).
Make a backup copy of important data
Check if the app is system-based (see Google for information)
Close all background processes before removal
Reboot your smartphone after cleaning-->
Limitations of the method:
- โ Not working for embedded services (Mi Account, Security, Theme Manager).
- โ Some applications after updating MIUI back.
- โ Does not clean residual files in folders /data/app and /system/priv-app.
โ ๏ธ Note: If after disabling the system application (for example, Mi Browser) the smartphone began to slow down or issue errors, return it to its original state through the same tab Application Management โ Turn it on.
Method 2: Remove via ADB (without root, but with PC connection)
If the standard method didnโt work and you donโt have root rights, Android Debug Bridge (ADB), a debugging tool that allows you to uninstall system applications without full access to firmware, works on all Xiaomi smartphones (including Redmi, POCO, Black Shark) regardless of the MIUI version.
What you need:
- ๐ฅ๏ธ Computer with Windows, macOS or Linux.
- ๐ USB-cable (preferably original).
- ๐ฅ Utility. ADB Tools by Google.
- ๐ง Included Debugging by USB on a smartphone (Settings) โ The phone. โ Version. MIUI โ 7 times tap the version โ return to Settings โ Additionally. โ For developers).
Step-by-step:
- Unpack ADB Tools into any folder on your PC (e.g., C:\adb).
- Connect your smartphone to your computer and select File Transfer (MTP) mode.
- Open the command prompt (Win + R โ enter cmd โ Enter) and go to the folder with ADB: cd C:\adb
- Check the connection of the device: adb devices If the smartphone is displayed in the list โ everything is ready.
- Find out the full name of the application package you want to remove. Enter: adb shell pm list packages | grep "application name" For example, for Mi Browser: adb shell pm list packages | grep "browser"
- Delete the application by command: adb shell pm uninstall -k --user 0 name package Example for Mi Browser (com.android.browser): adb shell pm uninstall -k --user 0 com.android.browser
List of popular MIUI packages for removal via ADB
What this method does:
- โ Remove applications that cannot be uninstalled through settings.
- โ Doesn't require root rights.
- โ It works on all versions. MIUI (including MIUI 14).
Cons:
- โ After resetting settings or updating MIUI Applications may return.
- โ Some packets (e.g., com.miui.securitycenter) will not be deleted, the system will block the command.
- โ Requires a connection to the PC.
โ ๏ธ Warning: Do not delete packages called com.android, com.qualcomm or com.miui.home are critical services without which the smartphone will not boot. TWRP.
Method 3: Complete removal with root rights (for power users)
If you're willing to take the risk of root access, you'll have almost unlimited options to clean your system, which allows you to delete any applications, including those locked in ADB, and clean up residual files in your system folders.
What to do before starting:
- ๐ Unlock the bootloader through the official Xiaomi website (requires binding Mi Account and waiting). 7-15 days).
- ๐ฑ Install custom Recovery (TWRP) and firmware with support for root (for example, Magisk).
- ๐ Create a complete backup system through TWRP Or OrangeFox.
Instructions for removal:
- Install a file manager with root support (such as Root Explorer or FX File Explorer).
- Go to /system/app or /system/priv-app, where system applications are stored.
- Find the folder with the name of the application being removed (for example, Browser for Mi Browser) and delete it.
- Also check the /data/app folder โ user data may remain here.
- Reboot your smartphone.
Alternatively, through Terminal Emulator or ADB with root rights:
su
mount -o rw,remount /system
rm -rf /system/app/NameFolds
rm -rf /system/priv-app/Names
mount -o ro,remount /system
reboot| Annex | The way to the folder | Can I remove it? | Effects of consequences |
|---|---|---|---|
| Mi Browser | /system/priv-app/Browser | โ Yes. | The standard browser will disappear, you can use Chrome or Firefox |
| Mi Music | /system/priv-app/MiuiMusic | โ Yes. | The player will be deleted, but the files will remain. |
| Security (Security) | /system/priv-app/SecurityCenter | โ No. | The work of the antivirus and optimizer will be disrupted |
| GetApps | /system/priv-app/Mipicks | โ Yes. | The company's app store will disappear |
| Mi Video | /system/priv-app/MiuiVideo | โ Yes. | Removes the standard video player |
๐ก
Before removing system applications, check their dependencies through the pm dump name packet command. Some programs are associated with Google or MIUI services, and deleting them can cause errors.
โ ๏ธ Attention: Removing critical packets (e.g. com.miui.home) will result in a bootloop. TWRP Or re-flash your smartphone via Fastboot.
Method 4: Disconnect via Developer Mode (for temporary lock)
If you can't remove applications and you can't disable them through standard settings (they still take up space), you can use the hidden features of the developer mode, which doesn't physically delete programs, but completely blocks them from working, including background processes and updates.
How it works:
- Activate Developer Mode (as in the ADB method).
- Go to Settings โ Additional โ For developers.
- Find Inactive Apps (or Forced Stop in new versions of MIUI).
- Select the apps you want to block and confirm the action.
Advantages of the method:
- โ No, he doesn't. ADB root.
- โ Applications are not updated or run in the background.
- โ You can return to the original state at any time.
Disadvantages:
- โ Applications remain in the memory of the smartphone.
- โ After resetting the settings, the lock will be removed.
- โ Some programs (such as Google Play Services) cannot be turned off completely.
๐ก
Disabling Developer Mode is the safest way to get rid of intrusive applications without risking system damage.
Method 5: Removal of viruses and suspicious programs (if they appear themselves)
Sometimes, Xiaomi will have apps that the user did not install โ these can be:
- ๐ฆ Viruses (e.g. com.android.fakeapp or fake Google Play).
- ๐ฆ Advertising software from Xiaomi partners (found on budget models).
- ๐ Residual files after deleting programs.
How to find and remove them:
- Check the list of installed applications in Settings โ Apps. Pay attention to programs with unknown names or icons.
- Use an antivirus (Malwarebytes, Dr.Web) to scan the system.
- If the application is not removed in the standard way, use ADB (as in Method 2) or root.
- To remove advertising modules (e.g., com.miui.analytics), you may need to disable services in Settings โ Memory โ Auto Run.
Signs of an infected smartphone:
- ๐ Fast battery discharge.
- ๐ถ Suspicious traffic (checked in Settings) โ SIM-maps and mobile networks โ Traffic).
- ๐ฑ Spontaneous opening of advertising or installation of programs.
๐ก
If the smartphone continues to glittle after removing the virus, reset to factory settings (Settings โ About Phone โ Settings Reset).
What if Xiaomi stopped working after removing the apps?
Even experienced users sometimes remove critical components of the system, if after cleaning the smartphone:
- ๐ I'm stuck on the loading (logo) MI burns endlessly).
- ๐ซ Not included or left in Fastboot.
- โ ๏ธ Issues errors like com.android.phone stopped.
Restore the working capacity in the following ways:
| Problem. | Decision | Instructions |
|---|---|---|
| Bootloop (locked load) | Cache reset via TWRP | Go to Recovery โ Wipe โ Advanced Wipe โ Details of Dalvik/ART Cache and Cache โ Swipe to Wipe |
| The Setup Wizard Error | Removal via ADB | Connect to your PC and type in: adb shell pm uninstall -k --user 0 com.google.android.setupwizard |
| The smartphone is off. | Fastboot flashing through Fastboot | Download the official firmware from the Xiaomi website and flash through the Mi Flash Tool |
| The launcher's gone. | Installation of an alternative launcher | Download Nova Launcher or Lawnchair via ADB: adb install lawnchair.apk |
If none of the methods worked, the last measure is a complete reset via Fastboot:
fastboot erase userdata
fastboot erase cache
fastboot rebootโ ๏ธ Note: After resetting via Fastboot, all the data on the internal memory will be erased, including photos and contacts. If the smartphone is not defined by the computer, try using the device. EDL-Mode (requires an authorized Xiaomi account).