Xiaomi Redmi 9 is one of the most popular budget smartphones, but even it suffers from an excess of pre-installed applications. Many users are faced with the fact that memory is filled with unnecessary Miui services, advertising utilities and duplicate programs. In this article, we will analyze all possible ways to clean the Redmi 9 β from standard methods to advanced techniques for power users.
It is important to understand that not all applications can be removed without consequences. Some system components are critical to Android, and removing them can cause crashes. We will explain in detail which programs are safe to remove and which are better to simply disable.
Why are there so many unnecessary apps on Redmi 9?
Smartphone manufacturers, including Xiaomi, often install pre-loaded app packages on devices, due to several factors:
- π° Partnering agreements β many apps (e.g. Facebook, Netflix, LinkedIn) are preinstalled for a fee from developers.
- π± Branded shell MIUI β It includes its own services (Mi Browser, Mi Video, Mi Music) that duplicate the functions of Google.
- π Regional features β firmware for different countries can have unique sets of applications (for example, Yandex for Russia, PayTM for India).
- π Updates MIUI β After upgrading the system, new system utilities often appear that cannot be removed by standard methods.
Redmi 9 (model M2003J15SC/M2003J15SS) has a particularly high number of junk apps because of the budget focus of the device, which compensates for the low price through advertising and affiliate programs, and even after resetting to factory settings, all of these apps come back, because they are sewn into the firmware.
β οΈ Note: Removing system applications without root rights can lead to errors in the work MIUI, For example, if you lose your icons on your menu or you crash your settings, always back up before you experiment.
Method 1: Standard removal through settings
The easiest method is to remove the settings menu and it is suitable for custom applications installed by you from Google Play or third-party sources.
Instructions:
- Open Settings β Applications β Application Management.
- Select the All Apps tab (or Downloaded if you only want to remove the programs you installed).
- Find an unnecessary app in the list and tap it.
- Press the Remove button (if it is active).
Limitations of the method:
- π« Does not work for system applications (Delete button will be inactive).
- π Some apps (such as Mi Browser) can only be disabled, but not completely removed.
- ποΈ After deletion, cached data may remain (you need to clean them separately in the Warehouse).
Installed games (e.g. Candy Crush, PUBG)
Social networks (if not used: TikTok, Snapchat)
Messengers-doubles (for example, if you have Viber and Telegram)
Unused banking applications
Test programs (e.g. benchmark utilities)-->
If the Remove button is inactive, try the following method.
Method 2: Disabling system applications (without deleting)
When complete deletion is not possible, you can disable unnecessary programs, hide them from the menu, stop background processes and free RAM.
How to turn it off:
- Go to Settings β Applications β Application Management β All applications.
- Select a system application (e.g. Mi Pay or Mi Community).
- Click Disable (if the button is active).
- Confirm the action in the dialog window.
What the blackout does:
| Advantage | Shortcoming |
|---|---|
| β Frees up the working memory. | β The application remains in the memory of the device |
| β Stops background activity | β Some updates MIUI Can activate the disabled programs again |
| β Removes the icons from the menu | β Does not delete the cache and application data |
| β Safe for the system. | β It does not work for mission-critical services (e.g. Google Play Services) |
β οΈ Warning: Disabling Google services (such as Google Play Services or Google Services Framework) may disrupt the app store, contact sync, and other features.
π‘
Before disabling a system application, check its name on Google β many MIUI services have non-obvious features. for example, com.xiaomi.mipicks is responsible for content recommendations in Mi Video, and com.miui.analytics collects data to improve MIUI (disabling it will not harm the system).
Method 3: Removal via ADB (without root rights)
If standard methods don't work, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which allows you to remove system applications without obtaining root permissions, but requires a connection to a computer.
Step-by-step:
- Download and install ADB Tools on your computer (Windows, macOS or Linux).
- Turn on Redmi 9 Developer Mode: Go to Settings β About Phone β MIUI Version. Tap the MIUI Version 7 times until the notification appears You became a developer!
Settings β Additional β For Developers
USB debugging
File transfer
adb devicesIf the device appears in the list, enter:
adb shellpm uninstall -k --user 0 name.packageFor example, to remove the Mi Browser:
pm uninstall -k --user 0 com.android.browserList of popular removal packages on Redmi 9:
- π Mi Browser: com.android.browser
- π΅ Mi Music: com.miui.player
- πΊ Mi Video: com.miui.videoplayer
- π³ Mi Pay: com.mipay.wallet
- π± Mi Community: com.xiaomi.xmsf
- π Cleaner (Cleaning): com.miui.cleanmaster
How to find out the name of the application package?
β οΈ Attention: Removal through ADB It doesn't erase the application completely -- it stays in the system partition, but it becomes inaccessible to the current user. Once reset to factory settings, all the programs that are deleted in this way will return.
Pre-installed games (e.g. Mi Games)
Xiaomi branded services (Mi Music, Mi Video)
Social networks (Facebook, TikTok)
Advertising (Mi Advertising, User Feedback)
Other (I will write in the comments)-->
Method 4: Complete removal with root rights
Root rights are required to permanently remove system applications, a risky method that can lead to a brick, but gives you maximum freedom.
How to get root on Redmi 9:
- Unlock the bootloader through the official Xiaomi website (en.miui.com/unlock). This will take up to 72 hours (requires an account binding Mi).
- Install custom recovery (e.g. TWRP) for your model (Lancelot for Redmi 9).
- Sweep Magisk through recovery to obtain root rights.
After getting root, use:
- π± Root Explorer is a file manager with access to system folders. /system/app/ or /system/priv-app/.
- π οΈ Titanium Backup β allows you to delete backup system programs.
- π§Ή SD Maid β Clears residual files after deletion.
Examples of safe to remove system packages (checked on Redmi 9 with MIUI 12-14):
com.miui.analytics # Analytics collection MIUI
com.xiaomi.ab # Advertising Services
com.miui.bugreport # Error Reports
com.miui.hybrid # Hybrid Services (can be deleted if you don't use Dual Apps)
com.miui.hybrid.accessory # Accessories for Dual Appsπ‘
Before removing any system file through root, back up the /system partition to TWRP, which will allow you to restore the phone if something goes wrong.
Method 5: Alternative Memory Optimization Methods
If you canβt delete applications or are afraid to risk system stability, use alternative ways to free up memory:
- ποΈ Cache Clearing: Go to Settings β Warehouse β Clean. Select Clear cache of applications (can be done for all programs at once).
- π Transfer of applications to SD-Insert the map SD-card (preferably of class 10 or UHS-I). In the application settings, select Storage β Change. β SD-map. β οΈ Note: Not all applications support portability SD. System programs and many games (e.g, PUBG Call of Duty will not give you this option.
- βοΈ Use cloud services: Move photos and videos to Google Photos or Mi Cloud. Delete local copies of files, leaving only thumbnails.
- π§Ή Disabling Autoboot: In Settings β Annexes β Application management select the program. Press Autostart and disable it.
For deep cleaning, third-party utilities can be used:
| Annex | Function | Reference |
|---|---|---|
| SD Maid | Removal of garbage, duplicates, residual files | Google Play |
| Files by Google | Search and delete unnecessary files, cache | Google Play |
| Greenify | Background applications hibernation (works without root) | Google Play |
What to do if after removing the applications the phone began to glittle?
If after manipulation with the system programs Redmi 9 began to work unstable (fly out, overheat or not turn on), follow the following steps:
- Safe Mode Reboot: Press the power button before the turn off menu appears. Hold your finger to Turn off until you have a suggestion to go to Safe Mode. Check in Safe Mode if errors persist. If not, a problem in one of the remote applications.
- Recovering Remote Packets via ADB: Connect your phone to your PC and execute: adb shell cmd package install-existing name.packet
- Reset to factory settings: Go to Settings β About Phone β Reset. Select Erase all data (it is recommended to make a backup beforehand).
- Fastboot Firmware (extreme): Download the official firmware for Redmi 9 from Xiaomi. Use the Mi Flash Tool for Fastboot Firmware.
β οΈ Note: If the phone does not turn on after deleting system files, try to log in to the phone. TWRP (if installed, and restore backup. TWRP No β only the firmware through Fastboot or contacting the service center remains.