Owners of Xiaomi, Redmi and POCO smartphones often face a problem: some applications cannot be removed by standard methods, this can be branded services (Mi Browser, Mi Video, GetApps), duplicate messengers or preinstalled software from partners. Even after clicking βDeleteβ, the system offers only to disable or reset settings β but does not erase the program completely.
The reasons for this behavior lie in MIUIβs policy: the manufacturer blocks removal of system applications to keep the firmware stable. However, there are workarounds β from safe shutdown through settings to radical methods using ADB or superuser rights. In this article, we will analyze all the current methods, their pros, cons and risks β so that you can choose the best option for your model (Xiaomi 13, Redmi Note 12, POCO F5, etc.).
β οΈ Important: Some techniques require technical skills and may result in loss of warranty or device failure!
1. disable applications via MIUI settings (no root)
The easiest and safest way is to deactivate unnecessary programs, which will not delete their files from memory, but will stop background work and hide icons from the menu, suitable for most system applications, except for mission-critical ones (for example, MiuiSystemUI or SecurityCenter).
Instructions:
- π± Open the Settings. β Annexes β Application management.
- π Find the desired application in the list (use the filter All applicationsΒ»).
- βοΈ Press it. β Disable (or Remove Updates if the button is active).
- β Confirm the action in the dialog window.
After deactivation, the annex:
- βοΈ Disappear from the main menu and search MIUI.
- βοΈ Stop using battery and traffic.
- β It will stay in memory (takes up) ~50-300 MB depending on the program).
- β May be activated again after the firmware update.
β οΈ Note: Do not disable services called com.android., miui. or xiaomi.* β this can cause system failures (for example, Wi-Fi or mobile network will disappear).
2. Removal via ADB (without root but with PC)
ADB (Android Debug Bridge) is a debugging tool that allows you to control your smartphone through a computer, which can completely remove many system applications without getting root rights.
What you need:
- π» Computer with Windows, macOS or Linux.
- π USB Type C C Cable (Original or Quality).
- π¦ Utilities: ADB Fastboot (download platform-tools for your OS).
- π§ Included Debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times to press to unlock the developer settings).
Step-by-step:
- Unpack the platform-tools into a folder (e.g., C:\adb).
- Connect your smartphone to your PC and select File Transfer (MTP) mode.
- Open the command prompt (Win + R β cmd) and go to the folder with ADB: cd C:\adb
- Check the connection of the device: adb devices (should appear serial number of the phone).
- Find out the package name of the application (for example, for Mi Browser it is com.android.browser): adb shell pm list packages | grep "application name"
- Delete the application by command: adb shell pm uninstall --user 0 name packet For example: adb shell pm uninstall --user 0 com.miui.browser
β Pros of the method:
- π§Ή Complete removal of application files for the current user.
- π Recovery via adb shell cmd package install-existing name packet.
- π‘οΈ More secure than getting root rights.
β Cons:
- π Requires a connection to the PC.
- π After resetting settings or updating the firmware, applications can return.
- π« It does not work for some system services (e.g. com.xiaomi.finddevice).
Download platform-tools and unpack in folder |
Enable debugging by USB on your smartphone |
Connect your phone to your PC with the original cable |
Check the visibility of the device with the adb devices| command
Find out the batch name of the unnecessary application-->
3. List of safe to remove system applications
Not all preinstalled programs can be removed without risk. Below is a table of applications that are usually safe to remove from Xiaomi/Redmi/POCO (based on MIUI firmware 13-14).
| Title of the annex | Package name | What's he doing? | Risk of removal |
|---|---|---|---|
| Mi Browser | com.android.browser | Branded browser | Low. |
| Mi Video | com.miui.videoplayer | Video player | Low. |
| GetApps (Mi App Store) | com.xiaomi.mipicks | Branded app store | Medium (may break updates) |
| Mi Music | com.miui.player | Music player | Low. |
| Game Center | com.xiaomi.gamecenter.sdk.service | Playground | Low. |
| Cleaner (Security) | com.miui.cleanmaster | Memory optimizer | Medium (may affect notifications) |
β οΈ It is forbidden to remove:
- π« com.android.settings β System settings.
- π« com.miui.securitycenter β Security Center (responsible for permissions).
- π« com.xiaomi.finddevice β Device search (can block Mi Account account).
- π« Any services with Google in their name (if you use Google Services).
What happens if you remove a critical application?
4. Deletion with root rights (for experienced users)
If you're willing to take risks, getting root rights gives you complete control over your system files, which will allow you to delete any applications, including those that are blocked in ADB.
π΄ Effects of rooting:
- π‘οΈ Loss of warranty (if the device is under warranty).
- π Inability to use Google Pay, banking applications (SberBank, Tinkoff) and certain games (PokΓ©mon GO).
- π Risk of βbrickingβ (turning into a βbrickβ) when making mistakes.
- π± Absence OTA-Updates (you will have to manually update).
If you do decide, follow the instructions:
- Unlock bootloader through the official Xiaomi tool (requires a binding account Mi and wait 7-30 days).
- Install a custom recap (TWRP) for your model (look for XDA Developers).
- Please use Magisk to obtain root rights.
- Use a root-access file manager (e.g., Root Explorer) or command: su rm -rf /system/priv-app/Applications
π‘ Alternative: Instead of completely removing applications, you can freeze them through Magisk or Titanium Backup, which is a reversible process, and you can defrost the software if you need it.
π‘
Before you get root, make a full backup through TWRP (including the EFS section where IMEIs and serial numbers are stored) and this will save your smartphone if something goes wrong.
5. How to return a remote application
If problems arise after removal via ADB or root (for example, notifications or mobile Internet stopped working), the application can be restored.
For ADB:
- Return the application with the command: adb shell cmd package install-existing name packet
- Or reinstall the firmware via Fastboot (without data cleansing).
For root:
- If manually removed, download the system application.apk (see APKMirror) and install it via TWRP.
- If you used Magisk, unfreeze the application in the module.
- Extreme case: run the stock firmware through the Mi Flash Tool.
β οΈ Warning: Restore system applications may require resetting if deleting them has damaged dependencies. Always check for basic features (calls, SMS, Wi-Fi) after manipulation.
Alternative methods: concealment and replacement
If removal seems risky, consider alternatives:
1. Hiding icons:
- π± Use launchers like Nova Launcher or Apex Launcher to hide system applications from the menu.
- π V MIUI You can hide the icons in the folder βHidden applicationsβ (click the icon). β Β«HideΒ»).
Replacement of standard applications:
- π Replace Mi Browser on Chrome or Firefox by setting them by default in Settings β Annexes β By default.
- π΅ Use it for music. VLC Poweramp instead of Mi Music.
- π· Photos: Google Photos instead of Gallery MIUI.
Restriction of activity:
- β‘ Turn off auto-start in Settings β Battery β Application power management.
- π΅ Disable Internet access in Settings β Mobile network β Using traffic.
π‘
Hiding and replacing system applications is the safest way to get rid of unnecessary software without risking MIUI stability.
7. Frequent mistakes and how to avoid them
When removing system applications, users often face problems, and consider common errors and solutions:
| Mistake. | Reason. | Decision |
|---|---|---|
| adb: error: failed to get feature set: no devices/emulators found | PC doesn't see the device | Install Mi USB Driver drivers, enable USB Debugging and check the cable |
| Failure [DELETE_FAILED_INTERNAL_ERROR] | Application protected from removal | Try adb shell pm uninstall -k --user 0 name packet or get root |
| After removal, Wi-Fi disappeared | Removed system service (e.g. com.xiaomi.connectivity) | Restore the application via ADB or flash the firmware |
| Only adb root can do that | Superuser rights are required | Get root or use adb root (not on all devices) |
π‘ Tip: Before removing, check for app dependencies by the team:
adb shell dumpsys package name packetIf the output has lines with requiredFor or usesLibrary, then the application is associated with other services - its removal can cause failures.