Xiaomi ADB Fastboot Tools: What You Can Remove Safely

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

Done: 0 / 1

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?
System applications with manufacturer signature rights are protected from removal by standard methods. Attempting to force them to be deleted can violate the integrity of the boot partition, which will require flashing the device through Fastboot with complete erasure of data.

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).

๐Ÿ“Š What you most often delete from Xiaomi?
Advertising services Mi:Standard applications (Browser, Music): Games and demo versions: I do not delete anything, I am afraid to break

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)DescriptionRisk of removalRecommendation
com.miui.analyticsCollection of data on useLow.Delete
com.android.browserStandard Mi browserLow.Remove (if there is a replacement)
com.miui.weather2Weather appendixMedium.Leave or remove
com.xiaomi.scannerQR scanner and documentsLow.Delete (in the cell)
com.miui.mishare.connectivityMi 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.

Is it safe to remove Google Play Services?
Technically, it is possible, but it is highly discouraged for ordinary users, without which cards, banking applications, push notifications and synchronization of Google accounts will no longer work, and the phone will become a device with limited functionality, suitable only for calls and browsing.
Do you need Root Rights to use Xiaomi ADB Fastboot Tools?
No, superuser rights (Root) are not required.The program runs through the standard ADB debugging protocol, which is available on any Android device after the appropriate option is included in the developer menu.
Will remote applications return after the system update?
Yes, when you update your firmware (e.g., from MIUI 14 to HyperOS or a major Android update), the system partition is overwritten and all the deleted components are returned to their places, and the cleaning procedure will have to be re-run after each major update.
Can you remove ads forever without Root?
Completely removing ads in system applications (Weather, Explorer, Downloads) without Root is difficult, but you can significantly reduce its number. Deleting the package com.miui.analytics and com.miui.msa.global (MSA - Mi Ads) blocks advertising mechanisms, making the interface cleaner.