Xiaomi, Redmi and Poco smartphone owners often encounter intrusive pre-installed software that takes up precious memory and consumes battery life. The MIUI shell, or its new version of HyperOS, is famous for its abundance of services that the average user does not always need, many of which cannot be removed by standard means through the application management menu.
However, there is a proven list of components that will not cause a device to βbrickβ but will only free up system resources. In this article, we will discuss a detailed list of safe packets to remove, explain the differences between routine removal and full cleaning through ADB, and warn against critical errors that can disrupt the operation of a smartphone.
Before you start cleaning, you need to understand that system applications are deeply integrated into the operating system, some of which are responsible for basic communication functions, displaying the interface or camera operation. Incorrect interference can lead to a cyclical reboot or loss of important functions, so it is important to follow the instructions clearly and use specialized software for safe uninstallation.
Analysis of pre-installed software: what is bloatware
The term bloatware refers to programs that take up disk space and consume RAM but do not directly benefit the owner of the device. In the Xiaomi ecosystem, these include both the companyβs services and third-party applications from partners like Facebook or TikTok, which often cannot be removed in the usual way without root rights.
The main problem is that even if you donβt use the app, its processes can hang in the background, collecting telemetry or simply consuming energy. Deleting such packets via ADB (Android Debug Bridge) allows you to physically erase them from the system, unlike simple freezing, which only temporarily stops the processes.
β οΈ Warning: Before any manipulations, be sure to create a complete backup of the data. Deletion of system components is irreversible without flashing the device.
It is worth noting that the packet names may differ from firmware (Global, China, EEA) to package names, and that the Chinese version of the Redmi Note 12 may not be present on the European Poco F5. So always check the packet name before removing it so that you donβt accidentally affect a critical system process.
Safe to remove system services Xiaomi
There is a category of apps that are part of the Mi ecosystem but do not affect the basic functionality of the phone (calls, SMS, mobile Internet) and are safe to remove and often recommended to speed up the interface.
First of all, you should pay attention to advertising and analytics services, they constantly collect data about your actions, and you can also safely remove standard Xiaomi applications if you plan to replace them with better analogues from Google Play, such as a file manager or a browser.
- ποΈ com.miui.analytics β an analytics service that collects data about device usage.
- ποΈ com.miui.misys β system service Mi Account, deleted if you do not use the login to your Mi Account.
- ποΈ com.xiaomi.joyose β service often responsible for gaming settings and heating, removal can improve performance in games.
- ποΈ com.miui.player is a standard music player that can be easily replaced by a third-party player.
com.miui.cloudservice is a special focus. If you don't use Xiaomi cloud storage, removing it will free up space and prevent background synchronization that can slow down your system, but if you're actively using contact and photo synchronization, it's best to leave it or simply turn it off in your settings.
π‘
Use Xiaomiβs Security app with caution. Once system components are removed, its memory cleanup may not work properly, showing false space data.
Removal of MSA advertising components and services
One of the main reasons users want to clean their smartphone is intrusive advertising, which is the responsibility of MSA (MIUI System Ads) to display in the system, which, if you disable or delete it, significantly reduces the number of pop-up banners in standard applications.
Beyond the main ad module, there are related services that are also recommended to be uninstalled, often masquerading as system-based updates or newsletters, and removing these packets won't disrupt the phone, but it will make the interface much more enjoyable.
- π« com.miui.misys β the main module of the advertising system.
- π« com.miui.daemon is a statistics collector, often paired with advertising modules.
- π« com.android.printspooler β Printing service, only required if you connect your phone to a printer.
- π« com.miui.nextpay is a fast payment service that is only relevant in China and some regions of Asia.
It is important to understand that after removing ad packages, they may try to recover when updating the system. To avoid this, it is recommended that the developer settings disable automatic updates of system applications or use tools to block the installation of unknown applications.
What if the sound is lost after the ad is removed?
Cleaning up Google apps and third-party software
Xiaomi smartphones, like most Android devices except the Chinese versions, come with a package of GMS (Google Mobile Services), many users do not use Google services, preferring alternatives, or want to make the system as light as possible.
Deleting Google services is a delicate process: you can remove visible applications (YouTube, Maps, Gmail), but deleting services (com.google.android.gms) will cause the failure of many third-party applications that depend on Google APIs, including banking applications and some games.
| Package Name (Package Name) | Description | Recommendation |
|---|---|---|
| com.google.android.youtube | The standard YouTube app | Safe (if there is a replacement) |
| com.google.android.apps.maps | Google Maps | Safe (if you have Yandex.Maps) |
| com.google.android.googlequicksearchbox | Google Search Line | Safe (frees up a lot of memory) |
| com.facebook.katana | Facebook appendix | Safe (often pre-installed) |
If you don't use the Google ecosystem, the safest thing to do is to simply disable these apps in the settings, rather than remove them completely, so you can reactivate them at any time without having to reset the system in a complex way, but for advanced users using MicroG or other alternatives, a complete cleanup of Google services is standard.
Critical Components: What cannot be removed CATEGORICALLY
There is a fine line between optimizing and searching for a system. Some packages have names that don't tell the average user, but deleting them will cause immediate failure, including components that handle phone service, screen function, and basic Android logic.
Never delete packages that contain the words telephony, framework, settings, input or provider (contacts, phone book) in the title, and be extremely careful with display and touchscreen drivers, especially on models with a high-end phone. AMOLED-screens where color calibration is tied to system libraries.
β οΈ Note: Deleting com.android.phone or com.miui.securitycenter (in some versions) may cause the phone to stop seeing SIM-Card or lose the ability to make calls.
If you accidentally delete an important component and the phone starts to behave inadequately (black screen, constant reboots), do not panic. In most cases, it helps to log in to Recovery mode and reset to factory settings (Wipe Data), which will return all deleted system files to place.
βοΈ Pre-deletion check
Tools for Safe Uninstallation: ADB and GUI
To remove system applications without root rights, the most effective and safe method is the use of debugging by USB utility ADB. This method allows you to remove applications for the current user (--user 0), which makes their disappearance complete, but leaves the possibility of recovery when resetting settings.
There are two main ways to interact with ADB: through the command line and using graphical shells. For beginners, it is strongly recommended to use graphical interface programs such as Xiaomi ADB/Fastboot Tools or Universal Android Debloater. They automatically identify safe to remove packages and mark dangerous ones.
If you prefer manual control, you'll need to install the SDK Platform Tools on your computer. Once you've enabled USB debugging on your smartphone and connected to your PC, you'll be able to execute removal commands. This gives you complete control, but requires careful input of packet names.
adb shell pm uninstall -k --user 0 name packetThis command removes the application for the current user without affecting the system partition, which is a safest approach. If something goes wrong, you can always return the application back with the adb shell cmd package install-existing name packet or simply reset the phone settings.
π‘
Using graphical ulets (GUI) for ADB significantly reduces the risk of error compared to manually typing commands into the console, especially for users with no code experience.
Recovery of the system after errors
Even with safe app lists, there is always a risk of human error. If a smartphone starts to function unstable after cleaning, it is important to know the algorithm of actions. The first step should always be to restart the device to safe mode to check if a third-party application is causing a failure.
If the phone doesnβt boot at all (bootloop), the only solution is to log in to Recovery mode. On Xiaomi devices, this usually requires slamming a combination of power buttons and increasing volume. On the Recovery menu, select Wipe Data, which will return the phone to its factory state.
Remember that data reset will delete all your photos, contacts and installed applications, so regular backup is not just a recommendation, but a necessity for those who like to experiment with the system.