Xiaomi Redmi 9 is one of the most popular budget smartphones, but even it is over time clogged with unnecessary applications. Unlike flagships, it only has 32/64 GB of memory, and each megabyte counts. The problem is that the manufacturer installs dozens of preloaded programs (called bloatware) that can not be removed in the standard way. In this article, we will analyze all possible methods, from basic to advanced, including working with ADB and hidden MIUI functions.
It's important to understand that not all applications can be removed without consequences. Some system services are critical to the phone's operation, and deactivating them can lead to loss of camera functionality, calls, or even complete device failure. We will explain in detail which programs are safe to remove and which are better to simply disable, and we will also consider how to return a remote application if something goes wrong.
1. Standard removal: what can be removed without risk
To start with, the simplest thing is to remove apps that you installed or downloaded from Google Play, which are not system-based, and removing them will not affect the stability of MIUI.
How to do this:
- ๐ฑ Open the app menu (swipe up from the bottom of the screen).
- ๐ Find an unnecessary app and hold its icon for 1-2 seconds.
- ๐๏ธ At the top of the screen will appear the button โDeleteโ** (or basket) โ click it.
- โ Confirm the action in the dialog window.
If there is no Delete button, then the application is either system or removed by the manufacturer, in which case move on to the following methods.
โ ๏ธ Note: Some apps (such as Facebook or Netflix) may be pre-installed by Xiaomi, but not critically important.
Installed from Google Play games and programs
APK-manually downloaded files
Updates to system applications (e.g. Google Chrome)
Xiaomi apps marked as โcan be removed"-->
2. Uninstall via MIUI settings: Hidden options
MIUI offers advanced application management capabilities, but they're hidden in the bottom of the menu, and you can remove even those programs that don't get removed with a long tap on the icon.
Step-by-step:
- Go to Settings โ Applications โ Application Management.
- In the upper right corner, press three dots (โฎ) and select "Show all applicationsยป**.
- Find an unnecessary app (such as Mi Video or Mi Music) and tap it.
- If the Remove button is active, press it. If not, look for the Disable button (this is a safe alternative).
Some apps (like Google Duo or Mi Pay) may be labeled โSystemโ** but can be deactivated, making space available and stopping background activity, but not deleting files completely.
| Type of application | Can I remove it? | Can I turn it off? | Risks. |
|---|---|---|---|
| User-installed | โ Yes. | โ No. | No. |
| Updates to system applications | โ Yes (rollback to factory version) | โ No. | Data loss in the application |
| System (e.g. Mi Calculator) | โ No. | โ Yes. | No. |
| Critical services (e.g. Miui Daemon) | โ No. | โ No. | Unstable phone operation |
๐ก
If you disabled the system application but it reappeared after the MIUI update, check the automatic recovery settings in Settings โ Special Features โ System Improvements.
3. Removal via ADB: for advanced users
If standard methods don't work, Android Debug Bridge (ADB), a debugging tool that allows you to manage system files, will come to the rescue, requiring you to connect your phone to your computer, but also giving you access to uninstall even the most stubborn apps.
What you need:
- ๐ป Computer with Windows, macOS or Linux.
- ๐ USB-cable (preferably original).
- ๐ฆ Installed drivers ADB Fastboot (you can download from Google website).
- ๐ง Included debugging by USB phone-on.
Instructions:
- Activate Developer Mode on Redmi 9: Go to Settings โ About Phone. Tap 7 times on MIUI Version.** Return to Settings โ Additional โ Developer. Enable USB Debugging.**
Connect the phone to your computer and confirm the debugging permission.
cmd
adb devicesMake sure your device is listed.
adb shell pm list packagesadb shell pm uninstall --user 0 name.packetFor example, to remove the Mi Browser:
adb shell pm uninstall --user 0 com.android.browserโ ๏ธ Note: Deleting system packages (e.g. com.miui.securitycenter) may result in loss of access to security settings or other critical features. โ System system โ Backup.
List of safe packets to remove on Redmi 9
4. Use of third-party programs: pros and cons
There are dozens of apps on Google Play that promise to โeasy uninstall system programsโ without ADB. The most popular are Debloater, System App Remover, NoBloat Free. But should they be trusted?
Pros:
- ๐ฏ Intuitive interface (no need to remember commands) ADB).
- ๐ Ability to backup copies before deletion.
- ๐ Visualization of the occupied place by category.
Cons:
- ๐ซ Risk of installing malware (especially from unverified sources).
- ๐ธ Many features are paid (for example, removing more than 3 apps per day).
- ๐ง Not all programs work correctly with MIUI 12/13 on the Redmi 9.
If you do decide to use such an application, follow the rules:
- Download only from the official Google Play.
- Before removing, create a backup (in the application itself or through ADB backup).
- Start with the least critical apps (such as Mi Music or Mi Video).
Standard removal.
Through MIUI settings
With ADB
I use third-party software.
I'm not deleting, I'm just turning it off.-->
5 What to do if the application is not deleted
Sometimes even ADB refuses to delete certain packets, which may be due to:
- ๐ External protection MIUI (For example, Google or Mi Security).
- ๐ Superuser rights (root) that are not available by default.
- ๐ Update system that restored deleted files.
Here's what you can try:
Method 1: Reverse updates
If the app has been updated through Google Play, it can be returned to the factory version:
- Go to Settings โ Applications โ Application Management.
- Select the app you want (like Google Chrome).
- Press three points (โฎ) in the upper right corner and select โDelete updatesยป**.
Method 2: Freeze through ADB
If deletion is not possible, you can freeze the application so that it does not work and does not occupy RAM:
adb shell pm disable-user --user 0 name.packageTo defrost:
adb shell pm enable name.packageMethod 3: Getting root rights
This is an extreme measure, because it takes away warranty and increases the risk of hacking your device. If you do decide, use official methods to unlock the bootloader from Xiaomi and utilities like Magisk. Once you get root, you can delete any files, but remember: this can lead to a "brick"** (completely inoperable) of the phone.
๐ก
If the application cannot be removed by any means, but it interferes, just turn it off and hide the icon from the menu through the launcher (for example, Nova Launcher or built-in MIUI settings).
6. How to return a remote application
If you've deleted the app, you can restore it, depending on how it was removed:
If removed through settings or long tap:
- ๐ Just install it again from Google Play.
If removed via ADB:
- ๐ฅ Download. APK-Application file from a trusted source (e.g., APKMirror).
- ๐ฒ Install it manually by allowing installation from unknown sources (Settings) โ Annexes โ Special access โ Installation of unknown applications).
If the system application is removed and the phone is unstable:
- ๐ง Perform reset to factory settings (Settings) โ System system โ Resetting settings).
- ๐ก Or run your phone through the Mi Flash Tool (instructions on the official Xiaomi website).
โ ๏ธ Note: If you have removed critical system components (e.g. com.android.phone), resetting may not help.
7.Memory optimization after deleting applications
Removing unnecessary programs is just the first step. To make Redmi 9 work faster, do the following:
Cache cleanup:
- ๐งน Go to Settings. โ Annexes โ Application management.
- ๐ Select an app (like Google Play Services) and click Clear Cacheยป**.
- ๐ For mass cleaning, use the settings โ Memory. โ Cleanup.
Shutdown of autoboot:
- ๐ Go to Settings. โ Battery โ Auto-start.
- โ Turn off auto-run for unnecessary apps (like Facebook or TikTok).
Transferring data to a memory card:
- ๐ Insert microSD (up to 512GB supported).
- ๐ Go to Settings. โ Memory. โ Default storage and select a memory card.
- ๐ Transfer photos, videos and some apps to SD (Not all programs support this functionality).
Use of lightweight versions of applications:
Many popular services have Lite versions that take up less space and consume less resources:
- ๐ Facebook Lite instead of Facebook.
- ๐ต Spotify Lite instead of Spotify.
- ๐ท Instagram Lite instead of Instagram.