Smartphone Xiaomi Redmi 9 on database MIUI often comes with pre-installed applications that the user does not always need. Some of them cannot be removed using standard methods, but they can disableso that they do not consume resources and are not displayed in the menu. In this article we will analyze all the available methods - from simple to advanced, including working with ADB and hidden settings MIUI.
It is important to understand the difference between deleting and disabling. Uninstalling completely erases the application from the device, while disabling it only โfreezesโ it, stopping background activity. On Redmi 9 s Android 10/11 i MIUI 12/13 some system applications (for example, com.miui.analyticss) cannot be deleted without rootrights, but they can be deactivated. We will also look at how to return a disabled application back and what to do if errors occur after manipulation.
Why you canโt just delete all applications on Redmi 9
Smartphone manufacturers, including Xiaomi, integrated into the firmware MIUI a number of system services that are responsible for:
- ๐ Software and security updates (
com.miui.updater) - ๐ Collection of anonymous statistics (
com.miui.analytics) - ๐ Permission and security management (
com.lbe.security.miui) - ๐ต Multimedia functions (
com.miui.player)
Removing such applications can lead to unstable system operationerrors during updating or even crashing in bootloop (cyclic reboot). However shutdown most of they are safe - they will simply stop starting and consuming resources. The exception is critical services, for example com.android.phone (telephony) or com.miui.home (launcher).
On Redmi 9 there are three categories of applications:
- Custom - installed by you from Google Play or
APK. They can be completely removed. - System (deactivated) - preinstalled, but not critical for operation (for example, Mi Video or Mi Browser). They can be disabled.
- System (protected) - kernel MIUI and AndroidThey cannot be deleted or disabled. without
root.
Method 1: Disabling through standard MIUI settings
The simplest and safest method is to use built-in tools MIUIIt is suitable for most pre-installed applications, except critical ones.
Instructions:
- Open
Settings โ Applications โ Manage applications. - Select the desired application from the list (for example, Mi Music or GetApps).
- Click
Disable(the button will appear if the application can be deactivated). - Confirm the action in the dialog box.
Check if the application is system-critical
Make a backup copy of important data
Make sure the battery is charged more than 30%
Close all background processes of the application-->
After disconnecting:
- ๐ฑ The icon will disappear from the menu.
- โก The application will not start and consume resources.
- ๐ Updates for it will no longer be installed.
Method limitations:
- โ Does not work for system services (for example,
com.miui.securitycenter). - โ Some applications (for example, Google Play Music) can be automatically turned on after updating MIUI.
If the "Disable" button is inactive, try first uninstalling all application updates (the "Uninstall updates" button in the same menu).
Method 2: Uninstalling updates and resetting to factory default version
Many pre-installed applications on Redmi 9 cannot be removed completely, but you can return them to the factory versionby deleting all updates. This will reduce their size and disable some functions.
How to do it do:
- Go to
Settings โ Applications โ Manage applications. - Select an application (for example, Mi Browser).
- Click on the three dots in the upper right corner and select
Delete updates. - Confirm the action.
On Redmi 9 s MIUI 12.5+ some applications (for example, com.miui.galleryafter resetting updates automatically block the ability to update again via Google Play. This allows you to permanently โfreezeโ them in their factory state.
| Application | Can I disable it? | Can I remove updates? | Consequences of disabling it |
|---|---|---|---|
| Mi Browser | โ Yes | โ Yes | Will not consume traffic in the background |
| Mi Video | โ Yes | โ Yes | The icon will disappear, but the system player will remain |
| GetApps | โ Yes | โ No | Will not show ads and notifications |
Security (com.miui.securitycenter) |
โ No | โ No | Critical system component |
โ ๏ธ Attention: After resetting the updates, some functions of the application may not work incorrect. For example, Mi Browser will lose support for the latest web standards.
Method 3: Using ADB to remove system applications
For advanced users, there is a method for removing applications via ADB (Android Debug Bridge). This allows you to get rid of even those apps that cannot be disabled through the settings. But be careful: incorrect commands can disrupt the system.
What you will need:
- ๐ฅ๏ธ A computer with installed drivers ADB i Fastboot.
- ๐ฑ Enabled USB debugging on Redmi 9 (
Settings โ About phone โ MIUI version- press 7 times, then return toSettings โ Additional โ For developers โ USB debugging). - ๐ USB cable (preferably original).
Step-by-step guide:
- Connect your phone to the PC and confirm permission to debug.
- Open the command line (
cmd) and enter:
adb devices
(Serial serial number should be displayed your device number.)
- Get a list of all packages:
adb shell pm list packages
- Find the package name of the desired application in the list (for example,
com.miui.analytics). - Remove it with the command:
adb shell pm uninstall -k --user 0 com.miui.analytics
Key --user 0 means that the application is only removed for the current user (does not require root). The flag -k saves the cache and data, which allows you to return the application back with the command:
adb shell cmd package install-existing com.miui.analytics
โ ๏ธ Attention: Removing some packages (for example,com.google.android.gms) will lead to inoperability services Google Play. Before experiments, create a backup copy viaadb backup.
List of packages safe to delete on Redmi 9
com.miui.analytics - statistics collection
com.xiaomi.midrop - Mi Drop (file transfer)
com.miui.bugreport - reports about errors
com.miui.videoplayer โ Mi Video
com.android.browser โstandard browser (if you use another)
Method 4: Using third-party utilities (without root)
If ADB it seems complicated, you can use specialized applications from Google Playthat simplify the process of disabling system apps. For example:
- ๐ ๏ธ App Inspector โshows all installed packages and allows you to disable them.
- โก Package Disabler โworks on the same principle as
ADB, but with a graphical interface. - ๐ Debloater โcontains a database of โsafe to uninstallโ packages for Xiaomi.
Example of working with Package Disabler:
- Install the utility from Google Play.
- Give permission for USB debugging (as in the method with
ADB). - Select the application from the list and press
Disable. - Restart the phone.
Advantages of the method:
- โ
Does not require command knowledge
ADB. - โ Visual interface with package descriptions.
- โ Possibility of mass shutdown.
Disadvantages:
- โ Some utilities contain advertising.
- โ Risk of disabling a critical package (always check the description!).
The utility side is a good compromise between security and convenience, but before using, check the reviews and ratings on Google Play.
Method 5: Complete removal using root access
If you are ready to take radical measures, you can get rootrights and remove any applications, including system ones. On Redmi 9 this will require:
- Unlock the bootloader (bootloader) through the official website Xiaomi.
- Install custom recovery (TWRP).
- Flash Magisk to receive
root.
After this you can:
- ๐๏ธ Delete any packages via Root Explorer or
ADBwith the flag--user 0. - ๐ง Use Titanium Backup for deep cleaning.
- ๐ก๏ธ Block autostart of system services via Greenify.
โ ๏ธ Attention: Unlocking the bootloader resets all data on the phone Also Xiaomi may void the warranty! When detected root.
On Redmi 9 s MIUI 13 and later, some system applications are protected by the DM-Veritymechanism, and their removal may make it impossible to boot the system. In this case, only flashing will help.
How to return. disabled application back
If problems arise after disabling or deleting an application (for example, notifications or settings stop working), you can restore it.
Methods of returning:
- ๐ Through settings:
Settings โ Applications โ Show all applications โ Disabledโ select an application and pressEnable. - ๐ฅ๏ธ Through
ADB(if deleted):
adb shell cmd package install-existing com.miui.analytics
- ๐ฆ Through reset:
Settings โ About phone โ Reset settings(will return all system applications, but delete user data!).
If the application was deleted via rootit can only be restored by flashing MIUI or manual installation APK (for user apps).
FAQ: Frequently asked questions about disabling applications on Redmi 9
Is it possible to disable Google Play Services?
โ No, this will lead to the inoperability of most applications, including Google Play, Gmail and YouTube. Maximum - you can limit background activity in the battery settings.
Why does it appear again after disabling the application?
This happens due to automatic updates MIUI or Google Play. To prevent:
- Disable auto-update for the application in Google Play.
- Uninstall updates (see Method 2).
- Use
ADBto completely remove (see Method 3).
How to disable advertising in system applications?
Advertising in MIUI is shown through the services com.miui.msa.global (Miui System Ads) and com.xiaomi.midrop. They can be disabled via ADB:
adb shell pm uninstall -k --user 0 com.miui.msa.global
It will also help to disable personalized advertising in Settings โ Google โ Advertising.
Is it safe to delete the "Security" application (com.miui.securitycenter)?
โ No! This is the security core MIUI, responsible for permissions, antivirus and optimization. Removing it will lead to unstable operation of the system.
How to find out which application can be safely removed?
Use specialized resources, for example:
- XDA Developers โ a forum with discussions of safe packages for Xiaomi.
- Section about Redmi 9 โ lists of tested packages.
Also, before deleting, check the package using the command:
adb shell dumpsys package com.miui.analytics
This will show the application dependencies.