Remove applications via Xiaomi ADB Fastboot Tools: Guide

Modern Xiaomi smartphones that work on shells MIUI HyperOS, or HyperOS, often comes with preinstalled software that cannot be removed by standard methods. Users are faced with intrusive advertising notifications, background processes and the consumption of system resources by unnecessary services. The solution to this problem is the use of specialized software such as Xiaomi. ADB Fastboot Tools.

This tool allows you to gain deep access to the file system of the device through the Android Debug Bridge debugging bridge. Unlike root rights, using this method does not require unlocking the bootloader, which preserves the device guarantee and the integrity of the system partitions. You can safely deactivate or completely remove system components that the manufacturer considers important, but you do not need.

Cleaning a system requires careful thinking and understanding of packet structure. Incorrectly deleting critical system files can lead to operating system instability or cyclical reboots. However, with the right approach, you will have a clean, fast system, devoid of digital debris and surveillance.

Principle of operation and device preparation

The core of the program is the ADB debugging protocol built into the Android platform, which allows the computer to send commands directly to the smartphone operating system, bypassing the user interface. Successful connectivity requires activating the hidden developer menu, which is disabled by default for security purposes.

First, go to your smartphone settings and find About Phone, and you need to quickly click on MIUI or HyperOS seven times until you say you're a developer, and then you'll see a new section in the advanced settings where you'll need to find the Developer option.

Inside the developer menu, you need to activate the USB Debugging Switch. When you first connect to a computer, you will see a request for debugging permission from that computer on the screen of your smartphone. You must confirm the action by ticking the "Always Allow" box so that you do not repeat the procedure every time you connect.

  • πŸ“± Download the current version of Xiaomi ADB Fastboot Tools from GitHub's official repository.
  • πŸ”Œ Install universal drivers ADB for your operating system (Windows, macOS, Linux).
  • πŸ” Unlock the smartphone screen before connecting the cable to confirm access.
  • πŸ“‚ Create a system restore point in case you need to return remote components.

⚠️ Attention: Activation of debugging by USB Opens up wide access to the system. Don't connect your smartphone to suspicious public charging stations with active data mode.

Installation and launch of the utility

Xiaomi ADB Fastboot Tools is written in Java and requires a JRE runtime environment of version 8 or higher. If you don't already have Java installed on your computer, download it from Oracle's official website or OpenJDK before you launch the tool. Without this component, the executable file simply won't open.

Once you download the archive with the program, unpack it into a separate folder. It is not recommended to run the file directly from the archive or from the Downloads system folder, as you may have problems with access rights to temporary files. C:\ADB_Tools And work inside of her.

Run the start.bat file (for Windows) or the corresponding script for your OS. When you first run the antivirus software may issue a warning, as the program makes changes to the Android system files. Add the utility to exceptions or temporarily disable the protection if you are sure of the source of the download.

java -jar xiaomi-adb-fastboot-tools.jar

When you start the program interface, connect your smartphone with a high-quality cable. In the console log, a message should appear about a successful connection. If the device is not detected, try replacing it. USB-switching to another port or cable, preferably USB 2.0.

  • πŸ’» Make sure that drivers are installed on the computer ADB Interface.
  • πŸ”‹ The battery charge of the smartphone should be at least 40% during operation.
  • 🚫 Close other programs to work with Android (Mi) PC Suite, phone) to avoid conflicts.

β˜‘οΈ Readiness for work

Done: 0 / 4

Interface and navigation by section

The interface is divided into logical blocks, each of which is responsible for a specific group of functions. The main window displays information about the connected device: model, Android version, screen resolution and battery level, which makes sure that you are working with the target gadget.

On the left is a toolbar with buttons to move to different features, which is the partitions to remove apps, manage Google services, set up the display and work with the camera, navigation is intuitive, but requires understanding what changes you make to the system.

The center of the screen is set to a list of packages or settings depending on the selected section. Each option has a detailed description. Always read the description of the package before deleting, since names like "com.android.providers.calendar" may not be obvious to the beginner.

Hidden Interface Opportunities
In some versions of the program, the "Expert Mode" mode is available, which displays the technical identifiers of all processes, including those that are hidden by default.

At the bottom of the window is a log console, which displays all the instructions and responses from the device in real time, and if the operation failed, this is where you will find the error code that will help diagnose the problem.

  • πŸ” Use a search on the list of applications to quickly find the right package.
  • ℹ️ Hover over the information icons to read the detailed description of the function.
  • πŸ“ Save screenshots of the list of installed packages before mass removal begins.

The process of removing system applications

Going to the main function, which is to clear the system from bloatware, select the "Uninstaller" or "Remove Bloatware" tab in the main menu, the program automatically scans the device and forms a list of all installed user and system applications.

The list is sorted by categories: Google, Xiaomi, System, Third-party. This simplifies navigation. You can choose the uninstall mode: Safe, which only tags clearly redundant apps, or manual mode for advanced users. It is recommended to start with Safe Mode if you are doing it for the first time.

To delete, select the desired items and click the button "Remove" or "Uninstall". the program will send the command pm uninstall. -k --user 0 [package_name]. It is important to understand that the application is not physically removed from the system partition, but is hidden for the current user. This means that space in memory is freed up, but when the application is completely reset (Wipe Data), the applications can return.

Package Name (Package Name)DescriptionRecommendationRisk of removal
com.miui.analyticsXiaomi Analytics SystemDeleteLow.
com.facebook.katanaFacebook pre-installedDeleteLow.
com.miui.weather2Standard Weather AppendixAs you wish.Medium (widgets)
com.android.vendingGoogle Play StoreDon't touch it.critical
com.miui.securitycenterSafety and clean-upLeave it.High-pitched

Once the process is complete, it is recommended to restart the device, which is necessary for the system to reassemble the cache and apply changes, and if after the reboot you notice strange behavior, you can restore deleted packets through the same utility, if you saved the list.

πŸ’‘

Use the Reinstall feature in the program if the calls or camera stop working after removing a component, which will return the remote packet to its place.

Working with Google Services and Advertising

One of the most popular features of the tool is the management of Google services. In some regions or on Chinese versions of firmware, services may be disabled or malfunctioned. Through the Google Services tab, you can activate or deactivate key components of the Google ecosystem.

It also helps combat intrusive advertising in system applications. Although removing advertising modules completely requires more in-depth intervention, disabling some analytics services significantly reduces the number of advertising offers in standard applications such as Guide or Music.

Note the MSA (MIUI System Ads) package, which is a key step in the fight against advertising. However, in new versions of HyperOS, the way advertising works has changed, and simply removing the package may not be enough. A comprehensive approach is required, including revoking permissions in privacy settings.

  • πŸ›‘ Google Play Services Disconnection May Lead to Banking Apps Unable.
  • πŸ“‰ Removing analytics boosts privacy, but can make voice assistants worse.
  • πŸ”„ For Android Auto to work, the appropriate Google services must be active.

⚠️ Attention: Deleting Google Framework services from global firmware may result in a cyclical bootloop.

πŸ“Š What you most often delete from Xiaomi?
Google apps
Systemic advertising
Chinese software
I'm not removing anything.

Additional functions and settings

In addition to removing apps, Xiaomi ADB Fastboot Tools offers a number of useful display and camera settings, such as changing the minimum interface width (DPI), allowing more content to be displayed on the screen, making the interface more compact, like on tablets.

For fans of mobile photography, the feature will be interesting to unlock additional camera modes. Some models, such as the Redmi Note or Xiaomi Mi series, hide the possibility of shooting in 64MP or 108MP format without using third-party modified cameras.

You can also adjust the refresh rate of the screen. If your smartphone supports a high hertz (90 Hz, 120 Hz), but there is no explicit switch in the settings, you can force the desired frequency through ADB, which can positively affect the smoothness of animations and autonomy.

adb shell wm density 400

This command will change the pixel density. Be careful: setting a value too high or too low can make the interface unreadable, and then you have to reset the settings through the recovery mode.

  • πŸ“ Change of change DPI It requires getting used to as fonts and icons will become smaller.
  • πŸ“Έ Unlocking cameras doesn’t work on all processors (Snapdragon, MediaTek).
  • βš™οΈ Dumping everyone ADB settings are possible by the reset command in the developer menu.

πŸ’‘

The use of additional features requires understanding the consequences. Changing the system settings of a display or camera is an advanced level of modification.

Possible problems and solutions

Users can encounter various errors during the process, the most common being "Device not found" or "Unauthorized." This means that the computer does not see the phone or has not received permission to debug. Check the cable, drivers and confirm the request on the smartphone screen.

Another common problem is the error when you delete the Failure packet. [DELETE_FAILED_INTERNAL_ERROR]". This happens when you try to remove a system application that is blocked by the manufacturer or is necessary for other components to work, in which case the program will simply ignore the request or issue an error.

If the phone is not working properly after cleaning, don't panic. Because the deletion is at the user level, you can always do a full Factory Reset, which will bring the device back to factory with all the remote applications. Always back up your important data before you start.

What to do if the phone goes into a bootloop after being deleted?
If the device is cyclically restarting, try to enter Recovery mode (pressing the power and volume button). Select "Wipe Data/Factory Reset." This will delete all data and restore system applications. If this does not help, you will need to flash the device through the Mi Flash Tool.
Can remote system applications be updated?
No, if you delete the system app through ADB, it will disappear from Google Play or GetApps. You can only update it by returning it back through the Xiaomi ADB Fastboot Tools program (Reinstall feature) or resetting your phone settings.
Will this work on the new models of 2026-2026?
Yes, ADB has been around for years, but newer versions of Android and HyperOS may be subject to increased security restrictions that require additional confirmation of actions on the phone’s screen.

⚠️ Note: Using third-party software to modify the system always carries risks. The author of the instructions is not responsible for damage to your device.