Xiaomi smartphone owners, including Redmi and Poco sub-brands, often face intrusive advertising and excessive pre-installed apps. The official MIUI shell or the new HyperOS contain a variety of system components that are not used in everyday life, but consume RAM and battery power. Using the Xiaomi ADB Fastboot Tools utility allows you to safely remove these components without having to obtain Root rights or unlock the Bootloader bootloader.
This tool is a graphical shell over standard Android Debug Bridge commands, making the cleaning process accessible to even inexperienced users. Unlike manually typing commands into consoles, the program automatically identifies the device model and offers a list of applications that can be deactivated or completely removed, which significantly reduces the risk of turning the phone into a brick because of one erroneous command.
However, despite the user-friendly interface, interfering with system partitions always requires caution. Incorrect removal of critical services can lead to unstable operating system operation, notification problems or even cyclical restart. In this article, we will discuss in detail which com.android and com.miui packages can be removed without consequences, and which ones can be strictly forbidden to touch.
โ ๏ธ Note: Before starting any manipulations, be sure to create a full backup of important data.
Preparing a smartphone and computer for work
The first step is to activate the developer mode on your device. To do this, go to the Settings menu โ About your phone and quickly click on the MIUI or HyperOS version seven times. After the message โYou became a developerโ, you should go back to the main settings menu and find a new option โAdditionalโ or โExtended settingsโ where the desired option is hidden.
Inside the โDevelopersโ menu, you need to activate the switch USB-It's this parameter that allows the computer to send commands to the phone via cable. ADB Fastboot Tools just wonโt see the connected device.
โ๏ธ Checking readiness for removal
Most modern versions of Windows 10/11 are installed automatically when you first connect, but for stable operation it is better to download Universal ADB Driver from the official website. Make sure you use an original or quality USB cable, as cheap cables often only support charging and do not transmit data.
Interface and features of the Xiaomi ADB Fastboot Tools program
After the executable file is launched xiaomi_adb_fastboot_tools.jar (requires Java installed) and smartphone connectivity, the program automatically calculates the device model, Android version and current security status. The main screen is divided into several tabs, each of which is responsible for a specific system management function.
The Apps tab is the most important for our task, and it displays a complete list of packages installed, sorted by category: system, user, and updated through Google Play. The program marks applications with colors: green indicates safe to remove, yellow indicates safe to remove, red indicates critical system components.
Why can some apps not be removed?
In addition to deleting, the utility allows you to perform other useful actions: you can clear the cache of specific applications, stop running processes, or even take screenshots directly from the computer. ADB-command that the program performs in the background.
- ๐ฑ Deinstallation: Complete removal of applications for the current user (user 0).
- ๐ Stop: Forced closure of processes without deleting files.
- ๐ Reboot: Go to Recovery or Fastboot Mode with a Click.
- ๐ธ Screenshots: Saving the image from the screen in PC memory.
List of safe to remove Xiaomi apps
The most common question is what to delete: In the Uninstall apps list, the program offers a pre-installed set of services that usually do not affect the basic functionality of the phone, including Mi tools, analytics services and advertising modules.
It is safe to delete the following packages: com.miui.analytics (statistics collection), com.miui.misys (Mi Account System if you donโt need a Mi Account), com.android.browser (standard browser if you have Chrome), com.miui.videoplayer and com.miui.player (standard players).
Google apps deserve special attention. If you do not use the search giant ecosystem, you can delete Google Play Services, but this will cause the inoperability of most third-party applications that depend on push notifications and maps. Therefore, remove Google services only if you fully understand the consequences and have alternatives (for example, Aurora Store or F-Droid).
| Package Name (Package Name) | Description | Risk of removal | Recommendation |
|---|---|---|---|
| com.miui.analytics | Collection of data on use | Low. | Delete |
| com.android.browser | Standard Mi browser | Low. | Remove (if there is a replacement) |
| com.miui.weather2 | Weather appendix | Medium. | Leave or remove |
| com.xiaomi.scanner | QR scanner and documents | Low. | Delete (in the cell) |
| com.miui.mishare.connectivity | Mi Share (file transfer) | Medium. | Delete (if not used) |
Critical System Components: What Not to Touch
There are some applications that, if removed, will cause serious disruption to the smartphone, especially those that are responsible for communication, display and basic interface, such as com.android.phone or com.miui.telephony. SIM-Deleting it is guaranteed to make it impossible for the phone to call and receive. SMS.
In no case should the system be removed. UI (com.android.systemui.This component is responsible for rendering the status bar, notification bar, navigation buttons and lock screen, without which you will see only a black screen or permanent reboots. A similar situation with Package Installer โ without it, you will not be able to install new applications even from the Internet. APK-file.
โ ๏ธ Note: Deleting com.miui.securitycenter may cause malfunctions in application permissions and memory cleanups, as many system processes are tied to this service.
Care should be taken with the Xiaomi Cloud and Mi Account apps. If you delete them, you will lose the ability to sync contacts, photos and notes with the cloud, and you will not be able to find the device through the Device Search function. If you do not use these services, deleting them is acceptable, but it is better to simply turn off sync in the settings.
- ๐ซ com.android.providers.downloads: Download manager. Without it, browsers won't be able to download files.
- ๐ซ com.miui.home: Launcher (Desktop) Deleting icons and app launches.
- ๐ซ com.qualcomm.qti.telephonyservice: Qualcomm Services Critical for modem and radio.
- ๐ซ com.google.android.inputmethod.latin: Gboard keyboard.Remove only if an alternative is installed.
Alternatives: Manual removal via ADB Shell
For advanced users who prefer complete control of the process or do not want to install third-party software, there is a method of manual removal through the command line. This method requires knowing the exact names of packages, but gives flexibility not available in graphical utilities. You will need a folder with ADB platform tools.
After connecting the phone and checking the connection with the adb device command, you can proceed to deletion. The command has the following format: adb shell pm uninstall -k --user 0 name packet. The flag --user 0 means that the application is deleted only for the current user, leaving files in the system partition in case of resetting.
adb shell pm uninstall -k --user 0 com.miui.analytics
adb shell pm uninstall -k --user 0 com.facebook.katana
adb shell pm uninstall -k --user 0 com.google.android.videos๐ก
Use the command "adb shell pm list packages" to display a complete list of all installed packages, which will help you find the exact name of the application if you are not sure of its name.
The main advantage of the manual method is the ability to pinpoint the removal of specific applications that the Xiaomi ADB Fastboot Tools program may not display in the recommended list for removal. However, there is a higher risk of human error, so always double-check the name of the package before entering the command.
Recovery of Remote Applications and Problem Solving
What if, after removing a component, the phone starts to behave strangely or an important function disappears? Since we removed applications only for the user (user 0), and not from the system partition, they can be easily restored.
The Xiaomi ADB Fastboot Tools has a tab called โRestoreโ where you can see the remote packages, and you just need to select the one you want and press the recovery button. If you used the manual ADB method, the command to return is: adb shell cmd package install-existing com.miui.analytics (replace it to your package name).
๐ก
Removal through ADB non-wash APK-The file is permanently out of the system, but it's only hiding it from the user, so you can easily roll back the changes at any time.
If the deletion caused a cyclic reboot and the phone does not boot to the desktop, you will need to log in to Recovery mode. There you need to perform a data reset (Wipe Data), which will return all system applications to their original state, but delete the user's personal files, so backup is a mandatory step before work begins.