The smartphone Xiaomi Redmi 9 over time becomes clogged with unnecessary applications: pre-installed MIUI services, cached data and apps that you have not used for a long time. Even after standard removal through the menu, many applications leave behind โtailsโ - residual files that take up precious memory space. In this article, we will look at all the possible ways cleaning Redmi 9 from unnecessary software, including hidden system utilities and methods for experienced users.
Feature Redmi 9 (models M2003J15SC, M2004C3LG i similar) is a shell MIUIthat actively integrates its own services Xiaomi. Many of them cannot be removed using standard methods, but there are workarounds. We will look at both basic actions for beginners and advanced techniques using ADB i debloating (firmware removal). All instructions are adapted to the current versions MIUI 14/15 i Android 10/11on which debloating works Redmi 9.
Before you begin, check the free memory space: go to Settings โ About phone โ Memory. If more than 80% is occupied, itโs time to clean. Now let's move on to specific methods.
1. Standard removal through MIUI settings
The easiest way is to use the built-in tools MIUI. It is suitable for user applicationsinstalled from Google Play or third-party sources. System apps cannot be removed using this method, but you can at least disable them.
Instructions:
- ๐ฑ Open
Settings(gear icon on the main screen). - ๐ Go to section
Applications โ Manage applications. - ๐ At the top of the screen, select the tab
All applications(the default may beLoaded). - ๐๏ธ Find the unnecessary application in the list and tap on it. A menu with options will open.
- ๐ซ If the button
Deleteis active, click it instead. data-i="67">orDisableorUninstall updates, this means the application is a system one.
To speed up the process, you can use the search: at the top of the list of applications there is a line with a magnifying glass. Enter the name of the app. (for example, Facebook or Clean Master), and the system will immediately show it.
โ ๏ธ Attention: Do not delete applications with namescom.android.,com.miui.orcom.google.at the beginning - these are critical system components. Their deletion may lead to the smartphone not working.
Check free memory space
Make a backup copy of important data
Close all background applications
Connect the charger (if the battery level is below 30%)
-->
2. Disabling system applications (without root)
Many pre-installed apps on Redmi 9 (for example, Mi Browser, Mi Video, GetApps) cannot be completely removed, but they can disable. This will stop them from working, hide them from the menu and prevent autorun. Application files will remain in memory, but will not waste resources.
How to disable:
- Go to
Settings โ Applications โ Manage applications. - Select a system application (for example, Mi Music).
- Click
Disable(the button may be gray). - Confirm the action in the window that appears.
Disabled apps will disappear from the menu, but will remain in list All applications marked Disabled. To return them, click Enable.
| Application | Can I delete? | Can I disable it? | Consequences of disabling |
|---|---|---|---|
| Mi Browser | โ No | โ Yes | Will not open by default for web links |
| GetApps | โ No | โ Yes | Xiaomi app store will disappear |
| Mi Video | โ No | โ Yes | Video files will be opened through another application |
| Google Play Music | โ Yes (if not the system one) | โ Yes | There will be no background music playback |
| Security | โ No | โ No | Disconnection will lead to system errors |
โ ๏ธ Attention: Disconnection Mi Security or Google Play Services may disrupt operation MIUI and lead to constant notifications about mistakes. If you are not sure, it is better to leave them active.
3. Removal via Safe Mode
Some applications (especially viruses or aggressive optimizers) block their removal in normal mode. In such cases, it will help Safe Mode โthe Android diagnostic mode, where only system apps work.
How to enter Safe Mode on Redmi 9:
- Hold the button
Poweruntil the shutdown menu appears. - Tap and hold the option with your finger
Turn off(orTurn off power). - In the window that appears, confirm the transition in
Safe Mode. - After the reboot, the message will appear at the bottom of the screen
Safe mode.
In this mode:
- ๐ Try removing the problematic application through
Settings โ Applications. - ๐ก๏ธ Check if viruses or unnecessary services have disappeared (for example, DU Battery Saver).
- ๐ To exit Safe Mode, simply restart your phone.
If the application is still not removed in Safe Mode, most likely it is a system one. Try the ADB method from the following section.
4. Advanced removal via ADB (without root)
For experienced users, there is a way to remove even system applications without obtaining root access - through Android Debug Bridge (ADB). This is an official tool from Google, which allows you to control your smartphone from a computer.
What you will need:
- ๐ป Computer with Windows, macOS or Linux.
- ๐ USB cable (preferably original).
- ๐ฆ Installed drivers Xiaomi i ADB.
- ๐ง Enabled USB debugging on the phone.
Step-by-step guide:
- Activate
Developer mode:- Go to
Settings โ About phone. - Tap 7 times on the item
MIUI Version(a notification โYou have become a developerโ will appear).
- Go to
USB Debugging:
- Return to
Settings โ Additional โ For developers. - Activate the switch
USB debugging. - Connect the phone to the computer and confirm trust in the device.
- Download ADB Tools and unpack the archive.
- Open the command line (
cmd) in the folder withADBand enter:adb devicesYour serial number should appear Redmi 9.
- To see the list all applications, do:
adb shell pm list packages - To remove a specific application (for example, Mi Browser with a package
com.android.browser) enter:adb shell pm uninstall -k --user 0 com.android.browser - Unlock the bootloader through the official website Xiaomi (account required Mi and waiting 7-30 days).
- Install custom recovery (TWRP).
- Flash Magisk to get root access.
Important: after uninstalling via ADB The application will disappear only for your user profile (flag --user 0). It will remain in the system, but will not be visible and will not be updated. To get it back, you will need to reset or re-install.
โ ๏ธ Attention: Some applications (for example,com.miui.securitycenter) when deleted via ADB may cause the phone to reboot cyclically. Before experiments, create a backup viaSettings โ Advanced โ Backup and reset.
List of packages safe to delete on Redmi 9
Can be deleted (non-critical):
- com.miui.bugreport (Error reports)
- com.miui.analytics (Analytics Xiaomi)
- com.xiaomi.midrop (Mi Drop)
- com.miui.videoplayer (Mi Video)
- com.android.browser (Mi Browser)
Remove with caution (may affect stability):- com.miui.cleanmaster (Cleaning)
- com.miui.securityadd (Additional security)
- com.android.mms (Messages if you use third-party messengers)
CANNOT be deleted (system-critical):- com.miui.home (Launcher)
- com.android.settings (Settings)
- com.google.android.gsf (Google Services)
5. Complete removal using root access
If you are ready to take radical measures, getting root access will open access to the removal of any applications, including deeply integrated services MIUI. However, this will void the warranty and may lead to unstable operation of the phone.
How to get root on Redmi 9:
After that you can use:
- ๐ฑ Root Explorer โ to manually delete application files from
/system/app. - ๐งน Titanium Backup โ to freeze or completely remove system apps.
- ๐ง SD Maid โ to clean up residual files.
Example command for removal via TWRP (requires caution!):
adb shellsu
mount -o rw,remount /system
rm -rf /system/app/Unnecessary Application
mount -o ro,remount /system
โ ๏ธ Attention: After getting root Redmi 9 will no longer receive OTA updates. To install them, you will have to manually flash new versions. MIUI via TWRP.
Yes, on the current phone
Yes, but on previous models
No, but I want to try
No, and not planning
I donโt know what it is-->
6. Cleaning up residual files after uninstallation
Even after uninstallation, applications are often left behind cache, settings and temporary files. They can be found and deleted manually.
Where to look for garbage:
- ๐๏ธ
/storage/emulated/0/Android/data/[package_name]- application data is stored here. - ๐๏ธ
/storage/emulated/0/Android/obb/[package_name]โlarge files (for example, game cache). - ๐
/storage/emulated/0/[folders with the name of the application]โsome apps create their own directories. - Connect the phone to the computer in the mode
File transfer. - Use explorer (Windows Explorer, Finder or Total Commander).
- Turn on the display of hidden files (in Windows:
View โ Hidden elements). - Delete folders with the names of unnecessary applications.
- ๐งน CCleaner โcleanses the cache and temporary files.
- ๐๏ธ Files by Google โfinds duplicates and large unnecessary files.
- ๐ SD Maid (requires root)โdeep cleaning of the system.
- ๐ฑ LineageOS - pure Android without unnecessary applications.
- ๐ง Pixel Experience - firmware with an interface Google Pixel.
- ๐ Havoc-OS โ customized firmware with many functions.
- โ No pre-installed garbage from Xiaomi.
- โ Regular security updates.
- โ Possibility of thin interface settings.
- โ Complexity of installation (requires unlocking the bootloader and TWRP).
- โ Possible bugs (for example, non-working NFC or camera).
- โ Loss guarantees.
- Boot into
Safe Mode(section 3) and try to remove the virus. - Use an antivirus with a pre-installation scanning function (for example, Malwarebytes).
- If the virus has integrated into the system files, do a factory reset (
Settings โ Advanced โ Backup and reset โ Reset settings). - Mi Browser, Mi Music, Mi Video - 50-100 MB each.
- GetApps, Mi Community - 30-70 MB.
- Facebook, Netflix (if preinstalled) - up to 200 MB with cache.
- If you used
ADB- run the command:adb shell cmd package install-existing com.android.browser(replace
com.android.browserwith the desired package). - If deleted via root - restore from a backup Titanium Backup or reflash the system partition.
- If you donโt remember the name of the package, reset the phone to factory settings.
To access these folders:
Suitable for automating the process utilities:
Regular cleaning of residual files can free up to 1-3 GB of memory on Redmi 9, especially if you often install and uninstall games.
7. Alternative methods: debloating and custom firmware
If you are annoyed by the abundance of pre-installed software in MIUI, consider installing custom firmware. This is a radical method, but it gives complete control over the system.
Popular firmware for Redmi 9:
Advantages of custom firmware:
Disadvantages:
Search for installation instructions on the forums XDA Developers or 4PDA (indicate the exact model Redmi 9 โ M2003J15SC, M2004C3LG etc.).
โ ๏ธ Attention: Details of installing custom firmware may change before. firmware, check compatibility with your revision Redmi 9 and versions MIUI/Android.
FAQ: Frequently asked questions about deleting applications on Redmi 9
Is it possible to remove Google Play Services?
No, this is a critical system component. Removing it will lead to the collapse of many functions, including Google Playaccount synchronization and push notifications. The maximum that can be done is to disable auto-updates through Settings โ Applications โ Google Play Services โ Uninstall updates.
Why does the application appear again after deletion?
This happens because of the autorecovery function. Some system applications (for example, MIUI. Some system applications (for example, Mi Security or Cleaner) are restored after a reboot. to avoid, use method with ADB (section 4) or disable auto-update of system applications in Settings โ About phone โ System update โ Settings (โ) โ Auto-update applications.
How to remove viruses that cannot be removed?
If standard methods do not help:
How much memory will be freed up after deleting system applications?
Depends on of what you delete. Approximate calculation:
B the amount can be freed 1-2 GBif you delete everything unnecessary. But remember: some applications (for example, Google Chrome) cannot be completely removed - only disabled.
Is it possible to return a deleted system application?
Yes, but the methods depend on the deletion method: