Xiaomi Redmi smartphone owners regularly face the problem of pre-installed system applications that take up memory, consume battery power and display annoying advertising. Even after a complete reset, these services โ from Mi Video to GetApps โ come back, and their removal through the standard menu is often blocked by the manufacturer. In this article, we will discuss legal ways to disable such applications without obtaining root rights, taking into account the features of MIUI 14/15 firmware and the Redmi Note 12/13, Redmi 10/11 model range.
Itโs important to understand that disabling system services can disrupt Xiaomiโs branded features (such as synchronization with Mi Account or control gestures).We analyzed the user experience from the 4PDA and XDA-Developers forums to compile lists of safe to deactivate and critical applications. We also consider alternatives to complete removal โ hiding icons, limiting background activity, and using ADB without unlocking the bootloader.
Why you canโt just uninstall your system apps on Redmi
MIUI firmware is integrated with Xiaomiโs kernel-level ecosystem, so most embedded services are protected from removal. Attempt to uninstall them through Settings โ Applications usually ends with the message โDelete is impossibleโ or a grayed-out button. Hereโs why:
- ๐ System Protection: Applications like com.miui.securitycenter or com.android.providers.media are part of the Android Framework and their removal will lead to bootloop).
- ๐ฆ Updates over the air: Services like com.xiaomi.market (Mi App Store) automatically recover after updates MIUI through OTA.
- ๐ Service dependencies: For example, com.miui.gallery is associated with the system camera - its removal will disrupt the photo module.
Even if you get root access (for example, through Magisk), removing critical components can deprive you of warranty and access to banking applications (due to the operation of SafetyNet), so the best option is to disable, not remove.
Method 1: Disconnect via standard MIUI settings
The safest method, but it doesn't work for all apps, is suitable for deactivating user services like Mi Music, Mi Browser or Games.
- Open Settings โ Applications โ Application Management.
- Slip on the three dots in the upper right corner and select "Show All Apps" (or "System Processes" in newer versions of MIUI).
- Find the right app (e.g. com.miui.videoplayer) and tap on it.
- Click "Disable" (if the button is active) and confirm the action.
โ ๏ธ Note: Some applications (e.g. com.miui.cleanmaster) continue to work in the background after shutdown. โ Battery and productivity โ Battery management and set a "Limited" mode for them".
โ๏ธ Preparing for disabling system applications
Method 2: Use ADB (without root)
Tool. ADB (Android Debug Bridge allows you to disable system applications through the command line without violating the integrity of the firmware. USB-Debugging (included in Settings) โ The phone. โ Version. MIUI โ Tap 7 times on the build number, then return to Settings โ Additionally. โ For developers).
Download ADB Tools from Googleโs official website and follow the commands:
adb devices
adb shell pm list packages -f | grep 'miui'
adb shell pm disable-user --user 0 com.xiaomi.midrop # Example: disable Mi DropBelow is a list of safe packets to disable (checked on Redmi Note 12 Pro+ and Redmi 10C):
| Package name | Annex | Effects of disconnection |
|---|---|---|
| com.miui.videoplayer | Mi Video | No video will be played in the gallery. |
| com.xiaomi.midrop | Mi Drop | You canโt transfer files over Wi-Fi Direct. |
| com.miui.analytics | Miui Analytics | Stop sending usage data |
| com.xiaomi.scanner | Document scanner | It won't be scanned. QR-camera-code |
โ ๏ธ Warning: Do not disable packages called com.android., com.qualcomm. or com.miui.home, this will cause the system to fail. โ Additionally. โ Backup and reset.
๐ก
To return a disabled application, use the command adb shell pm enable com.name.packet.A list of all disabled packets can be obtained through adb shell pm list packages -d.
Method 3: Hidden icons with MIUI Hidden Settings
If you're going to make a mistake, you can just hide the icons of the apps you don't need.
- Install the MIUI Hidden Settings app (Android 10+ is required).
- Open the "App Vault" or "Launcher Settings" section.
- Find the โHide appsโ option and tick off unnecessary services (such as Mi Pay or Mi Community).
This method does not stop background processes, but removes visual clutter. For complete control, combine it with battery restriction (see Method 1).
How to get back hidden icons?
Method 4: Using the App Inspector application for analysis
Before disabling system services, it is recommended to analyze their dependencies and resource consumption.
- ๐ Use of the CPU/RAM real-time.
- ๐ Related services (e.g. com.miui.gallery depends on com.android.providers.media).
- ๐ฅ Network activity (which applications send data).
For example, if com.xiaomi.mipicks (Mi Apps) consumes 15% of the battery in the background, it can be safely turned off via ADB. But com.lbe.security.miui (Security) should not be touched - it will disrupt the work of the antivirus and call blocker.
Method 5: Alternative launchers to circumvent restrictions
Installing a third-party launcher (such as a Nova Launcher or Lawnchair) allows you to:
- ๐ผ๏ธ Hide system application icons without disabling them.
- ๐ Replace standard services (e.g. use Google Photos instead of Mi Gallery).
- ๐ฑ Customize gestures and the appearance of the interface.
For this:
- Download the launcher from Google Play.
- Set it as the default launcher (the offer will appear at the first start).
- In the launcher settings, find the option โHidden applicationsโ and add unnecessary services there.
โ ๏ธ Attention: Some functions MIUI (For example, pop-up notifications or read mode may not work properly with third-party launchers. Check compatibility on forums before installing, 4PDA).
๐ก
The side launchers do not remove system applications, but only mask them. To completely disable, use the combination ADB + battery restriction.
What to do if there are problems after disconnection
If errors occur after deactivation of system services (for example, the camera is not working or notifications are missing), follow the following steps:
- Return the disabled packets via ADB: adb shell pm enable com.name.packet
- Reset the launcher settings: go to Settings โ Applications โ Launcher and click โClear Dataโ.
- Check the logs of the errors via Logcat (Android SDK required): adb logcat | grep -i "error"
If your phone stops turning on (bootloop), try:
- ๐ Enter Recovery Mode (Squeeze Power) + Volume up when booting and make Wipe Cache.
- ๐ฅ Flash the device through the Mi Flash Tool (instructions on the official website of Xiaomi).