Owners of Xiaomi Redmi Note 9 smartphones often face a situation where the internal memory is filled with incomprehensible system processes and preinstalled software. The MIUI shell, despite its functionality, sins with the presence of a large number of applications that the average user never runs. They just take up space and consume RAM in the background, slowing down the device.
Cleaning up the system of “garbage” is not just a way to free up gigabytes, but also the ability to extend the battery life of your Redmi Note 9. However, before starting any manipulations, you need to clearly understand the difference between user software and critical system components. Mistake removal of key services can lead to a cyclical reboot or complete inoperability of the interface.
In this guide, we will go into detail about which com.android packages and Google services are safe to disable or remove. We will look at methods both standard system tools and more advanced ways through ADB for power users. The main rule of thumb is to act consciously, checking the purpose of each component being removed.
Analysis of embedded software and its impact on the system
Xiaomi smartphones come with a huge amount of pre-installed software, often referred to as “bloatware,” some of which are essential for basic phone operation, while others are solely for promoting the company’s or third-party partners’ services, a distinction that is critical to secure optimization.
System processes fall into several categories: basic (calls, SMS, contacts), service (updates, cloud services) and entertainment (browsers, theme stores, video). If removing basic components is guaranteed to put the phone down, disabling entertainment software often goes without a trace for the stability of the system, but greatly facilitates it.
Many users mistakenly believe that if an application cannot be removed through the standard settings menu, it cannot be touched at all. It is not. Hidden system applications can often be safely deactivated or removed via a computer using USB debugging. However, backing up data before such operations is a requirement.
- 📱 Custom applications – programs that you installed yourself or that can be removed by the usual “Delete” button in the menu.
- 🔧 System services – background processes that are responsible for the operation of the interface, network and equipment, the removal of which is dangerous.
- 🎁 Bloatware – applications from Xiaomi, Google or carriers that are often unnecessary but take up space and resources.
⚠️ Warning: Before removing any system packages, make sure you have access to a computer to restore communication if the phone stops responding to commands.
Secure list of applications to remove on MIUI
There is a list of applications that are uninstalled on Redmi Note 9 in the vast majority of cases does not cause malfunctions in the operating system, these include primarily various analytical services, theme stores and additional browsers that duplicate the functionality of existing ones.
And the big thing is that Xiaomi and Google are taking data from your smartphone usage and sending it to servers to "improve the user experience." If privacy is more important to you than personalized advertising, those components can be eliminated, and that also reduces the load on the processor and battery.
Don't remove standard applications unless you plan to use alternatives, for example, removing a standard launcher without installing another will make it impossible to use the interface properly. Always have a plan B - knowing how to return remote ones through factory resetting or re-installation.
Below is a table with the main packages that users often delete to speed up the Redmi Note 9. Use it as a checklist when cleaning the system.
| Package name | Description | Risk of removal |
|---|---|---|
| com.miui.analytics | Collection of statistics on the use of MIUI | Low. |
| com.facebook.katana | Facebook System Service (often hidden) | Low. |
| com.miui.miservice | Annex “Services and feedback” | Low. |
| com.xiaomi.joyose | Service for games and advertising (may affect trolling) | Medium. |
| com.google.android.apps.tachyon | Google Duo (if not used) | Low. |
⚠️ Warning: Removing com.xiaomi.joyose may improve gaming performance, but in rare cases it may disrupt thermal profiles.
Using ADB for deep cleaning of the system
Removing apps that don’t have a “Delete” button in the menu will require the use of Android Debug Bridge (ADB) tools, a method that allows you to send commands directly to your smartphone operating system from your computer, bypassing interface limitations, and is the most effective way to combat system debris.
Before you start, you need to activate the developer mode on your Redmi Note 9. To do this, go to Settings → About your phone and quickly click on the MIUI version seven times. After that, a new option will appear in the settings menu “Additional” or “Extended settings”, where you need to turn on “Debugging by USB”.
☑️ Preparation for removal through ADB
After connecting the phone to the computer and confirming debugging on the smartphone screen, you can enter commands to delete.
adb shell pm uninstall -k --user 0 name packetHere, the name packet is replaced by the exact name of the application you want to remove (e.g., com.miui.analytics).The flag --user 0 means that the application is only removed for the current user, which is a safe method, since system files remain on the disk and can be restored by resetting settings.
What to do if your computer can’t see your phone?
Dangerous components: what to remove categorically can not be
In the pursuit of free memory, users sometimes go too far, removing components without which Android cannot function. On the Xiaomi Redmi Note 9, there are a number of services that will result in a “brick” or a permanent restart (bootloop).
This is especially true for the system framework and security services, and if you remove the component that checks the lock screen password or the task manager, the phone can lock or stop running the interface, and in such cases, you can only restore it through flashing.
- 🚫 Security Center (com.miui.securitycenter) – a security center, without it, the work of permissions and antivirus is impossible.
- 🚫 System UI (com.android.systemui – Responsible for displaying status bar, notification curtains and navigation.
- 🚫 Package Installer (com.android.packageinstaller) – required to install any new applications.
⚠️ Warning: Removing system security components may make it impossible to log in to banking applications and work NFC-payment.
Cleaning up Google Services and Cloud Features
Google’s ecosystem is deeply integrated into Android, and removing it completely is often impractical if you use Gmail, YouTube, or the Google Play Store, but many services can be disabled or removed from their redundant components if you don’t use specific features.
For example, if you don't use voice assistant, you can turn off Google Assistant. If you don't sync photos, you can delete or disable Google Photos and Google Drive. Redmi Note 9 also often has duplicate services like Google TV and Google Play Movies that can be safely eliminated.
It's important to understand that deleting Google Play services can disrupt many third-party apps that depend on them for authorization or push notifications. So the "delete everything" approach doesn't work here. It's better to use selective deactivation through application settings.
💡
Use the Digital Well-Being app to track which Google services you use most often before you delete them.
Recovery of Remote System Applications
If you delete the extra one in the optimization process or the system starts to malfunction, there is always the possibility of returning it as it was (--user 0), original APK They are in the system section and waiting for their time.
To recover, you just need to reconnect the phone to the USB debugging computer and execute a user-specific installation command, which will return the application to the installed list and make it visible on the menu.
adb shell cmd package install-existing name packetThis command only works for applications that have been removed by pm uninstall with a user flag. If you performed factory reset, all system applications will also return to their original state.
💡
Any removal of system applications via ADB is reversible until the phone is completely reset or flashed.