In this article we will examine three proven methods deleting system applications on Redmi 9 โfrom the safest (disabling) to radical (complete removal via ADB). We will pay special attention to how to do this without obtaining root accessso as not to void the warranty. You will also find out which applications can be deleted without consequences, and which ones absolutely cannot be touched.
We warn you right away: even if you follow the instructions, there is no 100% guarantee of stable operation of the system after removing system components. You perform all actions at your own peril and risk.
Why can't system applications simply be deleted as usual?
Unlike user apps, system applications are Android integrated into the firmware and have special privileges. They can:
- ๐ Be updated automatically via
Google Playor MIUI Updater - ๐ก๏ธ Have administrator rights (for example,
com.miui.analyticsto collect statistics) - ๐ Be linked to other services (for example,
com.xiaomi.midropto transfer files)
If you simply try to delete them through the standard menu Settings โ Applications, the system will either block this option or return the application after a reboot. Moreover, some components (for example com.android.phone) are critical for the operation of the phone - their removal will lead to "bootloop" (loop reboot).
Another problem is MIUI updates. After installing a new firmware version, deleted system applications can be restored automatically. This even applies to the methods that we will describe below.
Method 1: Disabling system applications (the safest way)
If your goal is simply to free up memory and reduce background activity, start with disablerather than uninstalling. This method does not require ADBroot access or special knowledge. There is only one downside: the application will remain in memory, but will stop working and updating.
How to disable a system application on Redmi 9:
- Open
Settings โ Applications โ Manage applications. - Tap on the three dots in the upper right corner and select
Show all processes(orShow system ones). - Find the application you need (for example,
Mi BrowserorMi Music). - Press
Disable(if the button is inactive, the application is protected from being disabled).
Some applications (for example, com.miui.cleanmasterafter disconnection can be activated again when update MIUI. In this case, the procedure will have to be repeated.
Make a backup copy of important data
Check the MIUI version (Settings โ About phone)
Write down the names of the disabled packages (in case of restoration)
Do not disable applications with the Android icon (critical services)-->
Method 2: Uninstall via ADB (without root, but with risk)
A more radical method is uninstall via Android Debug Bridge (ADB)It does not require root access, but gives access to system commands. Advantage: the application is completely removed, freeing up space. Disadvantage: if you are careless, you can disrupt the operation. MIUI.
What you will need:
- ๐ฅ๏ธ Computer with
Windows/macOS/Linux - ๐ USB cable (preferably original)
- ๐ฑ Included USB debugging on Redmi 9
Step-by-step guide:
- Activate USB debugging:
- Go to
Settings โ About phone. - Tap 7 times by
MIUI Versionto enableDeveloper Mode. - Return to
Settings โ Advanced โ For Developers. - Enable
USB debuggingand confirm the permission.
- Go to
- Download Platform Tools from Google.
- Extract the archive to any folder (for example,
C:\adb). - Connect Redmi 9 to your computer and select the mode
File transfer. - Check the connection:
adb devicesThe serial number of your device should appear in response.
- Uninstall an unnecessary application:
adb shell pm uninstall -k --user 0 package nameFor example, to uninstall
Mi Browser:adb shell pm uninstall -k --user 0 com.android.browser
Important: the command uninstall -k uninstalls the application only for the current user (without affecting system files). This reduces the risk of damage to MIUI, but does not guarantee 100% security.
List of safe ones to remove. packages on Redmi 9
com.miui.analyticsโ Xiaomi statistics collectioncom.xiaomi.midropโ Mi Drop (file transfer)com.miui.videoplayerโ standard video playercom.miui.playerโ music playercom.android.browserโ Mi Browsercom.miui.notesโ Notes (if not you are using)
โ ๏ธ Do not delete packages with the names: com.android., com.qualcomm., com.miui.home โthese are critical services!
โ ๏ธ Attention: After updating MIUI deleted applications may be restored. To avoid this, create a backup copy viaadb backupor disable automatic updating of system components inSettings โ About phone โ System update.
Method 3: Using MIUI Hidden Settings (ADB alternative)
If working with ADB seems difficult, you can use the hidden menu MIUI Hidden SettingsThis method is suitable for removing some system applications without connecting to a computer.
Instructions:
- Download the application MIUI Hidden Settings (required Android 9+).
- Open it and grant rights
Manage all files(if prompted). - Go to the section
App Manager. - Find an unnecessary system application and tap
Uninstall.
Method limitations:
- โ Not all system applications are available for removal.
- โ After a reboot, some components may be restored.
- โ Required MIUI 12+ (on older versions it may not work).
If the application is not removed after MIUI Hidden Settings, first try disabling it in the standard settings (see Method 1), and then try again.
Before deleting the system application, check its name in APKMirror. If it is publicly available, you can always reinstall it manually.
Which system applications can be removed and which cannot
Not all pre-installed applications are equally useful (or harmful). Below is a table divided into safe, conditionally safe and critical for work Redmi 9.
| Category | Package name | What will happen when you delete | Recommendation |
|---|---|---|---|
| Safe | com.miui.analytics |
Anonymous statistics will no longer be sent to Xiaomi | Can be deleted |
| Safe | com.xiaomi.midrop |
Transferring files via Wi-Fi (Mi Drop) will not work | Can be deleted if you donโt use |
| Conditionally safe | com.miui.gallery |
The standard gallery will disappear (can be replaced with Google Photos) | Delete only if there is an alternative |
| Dangerous | com.android.phone |
Telephone connection failure, network loss | Never delete |
| Dangerous | com.miui.home |
The launcher (desktop) will disappear | Never delete |
If you are not sure of the purpose of the package, use the service APK Decompilerto analyze its contents. An alternative is to search by package name in Google with the request site:xda-developers.com (developer forum).
โ ๏ธ Attention: On some versions MIUI for Redmi 9 (for example, MIUI 13 Global) deleting packagescom.google.(for example,com.google.android.gms) may lead to account synchronization errors Google. If you use services Google (Gmail, Play Market), do not touch these components.
What to do if, after removing the system application, the phone stopped working
If after manipulating system packages Redmi 9 started to glitch, wonโt turn on or stuck on the logo MIUI, try the following steps:
- ๐ Reset settings via
Recovery:- Turn off the phone.
- Hold
Power + Volume Upuntil the logo appears Mi. - Select
Wipe Data โ Wipe All Data(all user data will be erased!).
- ๐ฅ Reinstall the deleted application manually:
- Download
APKthe desired package from APKMirror. - Install via
adb install file_name.apk.
- Download
- Download the official firmware for Redmi 9 from Xiaomi website.
- Flash via
Mi Flash Toolin modeFastboot.
If the phone does not respond at all (black screen, no vibration), it may be damaged boot partition. In this case, only flashing via EDL mode will help (requires an authorized account Xiaomi and cable EDL).
Before any manipulations with system files, create backup via adb backup or TWRP (if installed). This is the only way to quickly restore the phone's functionality.
Alternatives to deletion: how to reduce the impact of system applications
If the risks of deleting system packages scare you, consider safer methods. optimization Redmi 9:
- ๐ซ Freezing via
ADB(instead of deleting):adb shell pm disable-user --user 0 package nameThe application will stop working, but will remain in the system To unfreeze:
adb shell pm enable packagename - ๐ Limit background activity:
- Go to
Settings โ Applications โ Manage applications. - Select a system application โ
Battery โ Limit background activity.
- Go to
- In the same application settings, select
Autorun. - Disable permission to automatic launch.
Another effective way is installing an alternative one. launcher (for example, Nova Launcher or Lawnchair). This will allow you to hide the icons of unnecessary system applications without physically deleting them.
FAQ: Frequently asked questions about deleting system applications on Redmi 9
Is it possible to remove Google Play Services without consequences?
No. The package com.google.android.gms is critical for the operation of most applications, including Google Play, Gmail i YouTube. Removing it will lead to massive synchronization errors. If you want to get rid of services Google, consider the firmware MIUI without GApps (for example, MIUI EU).
Why does it come back after deleting an application via ADB?
This happens due to the mechanism protection MIUIwhich restores system packages when updating or rebooting. To prevent the return:
- Disable automatic updating of system applications in
Settings โ About phone โ System update. - Use command
adb shell pm uninstall -k --user 0instead of completely uninstalling.
How to find out which system application is responsible for what?
There are several ways:
- Use the application App Inspector โit shows the purpose of the packages.
- Look for the name of the package on the forums XDA Developers or 4PDA.
- Check the application permissions in
Settings โ Applications โ Permissions.
Is it possible to remove MIUI completely and install a clean one Android?
Technically yes, but this will require:
- Unlock
bootloader(officially via Mi Unlock Tool). - Install custom recovery (TWRP).
- Flash Custom ROM (for example LineageOS or Pixel Experience).
โ ๏ธ This will void the warranty and may lead to unstable operation of the camera/communication module (due to lack of drivers Xiaomi).
How to return a deleted system application if there is no backup?
Recovery options:
- Download
APKfrom the same package name (for example, on APKMirror) and install viaadb install. - Update MIUI via
Settings โ System update(the system will restore the missing packages). - Reset the phone to factory settings (will delete all data!).