Why are Xiaomi Redmi 9 running out of apps?
Xiaomi Redmi 9 is one of the most popular budget phones, but even it eventually begins to βslow downβ due to the accumulated programs. The manufacturer installs dozens of pre-installed services on the device (the so-called bloatvar), many of which the user simply does not need, and they are added to games, messengers and utilities installed by the owner, but forgotten after several uses.
The problem is that even after standard removal through the Apps menu, many programs leave behind cache, data, and background processes, while continuing to waste memory and battery power, especially for system applications like Mi Browser, Mi Video, or GetApps, which cannot be uninstalled in the usual way, and in this article, we will discuss all possible cleaning methods, from simple to advanced, including working with ADB and hidden MIUI settings.
It's important to understand that not all applications can be removed without consequences. Some system services are critical to the stable operation of Redmi 9. For example, deleting com.miui.securitycenter will lead to errors in the work of the security center, and deleting com.android.phone will lead to loss of mobile communication.
Method 1: Standard removal through settings
The easiest and safest method is to remove the settings through the settings menu, which is suitable for most user applications (such as games from Google Play or instant messengers), but will not work for Xiaomi system utilities.
To remove the program:
- π± Open the Settings. β Annexes β Application management.
- π Find the desired application in the list (you can use the search at the top of the screen).
- ποΈ Press Remove (if the button is active).
- π If necessary, confirm the action by pressing OK.
π‘
If the Remove button is inactive, the application is system-based. Try to disable it (disable button) so that it does not start or waste resources.
This method does not delete the application data completely β the folders in /Android/data and /Android/obb remain. To completely clean, you will need to use a file manager (for example, Mi File Manager) and manually delete the remaining files.
β οΈ Note: Do not remove apps called com.miui., com.android. or com.qualcomm.* are system components without which the smartphone can stop working.
Method 2: Disabling system applications (without deleting)
If the Remove button is inactive, but the application interferes (for example, Mi Music or Mi Pay), it can be disabled, this will stop all the processes of the program and hide it from the menu, but will not free up space on the disk.
Instructions:
- π± Go to Settings. β Annexes β Application management.
- π Select the application you want (e.g. Mi Browser).
- π« Click Disable (if the button is available).
- π Confirm the action in the dialog window.
The disabled application will stop:
- π± Appear on the menu and on the desktop.
- π Start automatically when the system is booted.
- πΆ Use the Internet and background processes.
- π Send notifications.
Check the name of the package in Google for criticality|Create a backup copy of important data|Remember the name of the application for possible inclusion|Reboot the phone after disconnecting-->
List of safe apps to disable on Redmi 9:
| Title of the annex | Package (name in the system) | Can I turn it off? |
|---|---|---|
| Mi Browser | com.android.browser | β Yes. |
| Mi Video | com.miui.videoplayer | β Yes. |
| GetApps (Mi App Store) | com.xiaomi.mipicks | β Yes. |
| Mi Music | com.miui.player | β Yes. |
| Mi Pay | com.mipay.wallet | β Yes. |
Method 3: Remove via ADB (for power users)
If the shutdown isnβt enough and the app takes up a lot of space, you can uninstall it completely using Android Debug Bridge (ADB).This requires connecting the smartphone to your computer and basic command line knowledge.
Step-by-step:
- π» Install. ADB Tools on your computer (Windows, macOS or Linux).
- π± On Redmi 9, turn on Developer Mode: Go to Settings β About the phone. Press 7 times on the version. MIUI, until the notice "You've become a developer" appears. Go back to Settings β Additionally. β For developers, activate debugging by USB.
π Connect your smartphone to your computer USB (Use the original cable).
Terminal
adb devices(Serial number device should appear)
adb shell(transition to the smartphone shell)
pm list packages | grep 'miui'(view the list of Xiaomi packages)
pm uninstall -k --user 0 com.miui.browser(Example of Mi Browser removal)
List of safe packets to remove on Redmi 9
After the command is executed, the application will be removed for the current user (flag) --user 0). That means that:
- β The app will disappear from the menu and stop working.
- β Free up space in memory (but not in all cases β some packets remain in the system partition).
- β After resetting the settings (hard reset), the application will return.
β οΈ Note: Do not delete packages with the names com.qualcomm., com.android.server. or com.miui.home, this will cause the system to fail.
Yeah, regularly.|I tried it once.|No, but I want to learn.|No, and no planning.-->
Method 4: Use of third-party utilities (without root)
If ADB seems difficult, you can use specialized applications to remove system software, one of the most popular is the App Inspector (available on Google Play).
- π View a list of all installed packages (including hidden packages).
- π Sort applications by size, installation date or status (system/user).
- ποΈ Remove or disable programs (including those not visible in the standard menu).
- π Restore Disabled Applications.
Alternative utilities:
- π οΈ Debloater Tool (requires connection over the Internet) ADB, but with a graphical interface).
- ποΈ SD Maid (clears residual files after deleting applications).
- π Package Name Viewer (helps you find the exact packet names for the ADB).
Example of work with App Inspector:
- Download and install the app from Google Play.
- Open it and grant ADB rights (if required).
- In the list, find an unnecessary app (e.g. com.xiaomi.midrop - Mi Drop).
- Click on it and select Uninstall or Disable.
π‘
Third-party utilities donβt give you more rights than ADB, but they make it easier to do so with a user-friendly interface. Always check the reviews and reputation of the app before installing it!
Method 5: Complete removal with root rights
If you're willing to take drastic measures, you can root and remove any applications, including those that are deeply integrated into the system.
- π¨ Loss of warranty (if the device is under warranty).
- π Vulnerability to viruses (root opens access to system files).
- π₯ Risk of βbrickingβ (turning a smartphone into a βbrickβ if you make an error).
- π΅ Problems with updates MIUI (may not be installed).
If you do decide, follow the instructions:
- π Unlock the bootloader through the official Xiaomi website (requires a Mi Account and wait) 7-30 days).
- π± Install a custom Recovery (TWRP) For Redmi 9, the Lancelot).
- π§ Use Magisk to get root rights.
- ποΈ Use Root Explorer or Titanium Backup to remove system applications.
Popular tools for working with root:
| Annex | Appointment | Reference |
|---|---|---|
| Magisk Manager | Root rights management | GitHub |
| Titanium Backup | Backup and Removal of System Applications | Google Play |
| Root Explorer | File Manager with access to system folders | Google Play |
| SD Maid (with root) | Deep cleaning of the system from garbage | Google Play |
β οΈ Note: After obtaining root rights Xiaomi Redmi 9 will no longer receive official updates MIUI You'll have to put them in manually through the air. TWRP.
How to clean up residual files after deletion?
Even after uninstallation, applications often remain:
- ποΈ Folders in /Android/data and /Android/obb (cache and additional files).
- π Files in /sdcard/DCIM/.thumbnails (sketches).
- π Databases in /data/data (root-only).
For complete cleaning:
- π Open Mi File Manager (or any other file manager).
- π Go to the Android folder β data and find the folder with the name of the remote application (for example, com.tencent.mm for WeChat).
- ποΈ Delete the folder manually.
- π§Ή To clean the cache, use the built-in Cleanup utility in Settings β Memory.
If you have root access, you can use the ADB command to clean up:
adb shell pm clear com.package.name(Replace com.package.name with the name of the package)
π‘
Check the Download folder regularly β unnecessary folders often accumulate there. APK-files and archives occupying the site.