Xiaomiβs current smartphones, which are powered by MIUI or HyperOS shells, are often overflowing with pre-installed software that cannot be removed by standard means. Users are faced with intrusive advertising, battery-consuming background processes, and system applications that simply take up space. Using ADB App Control becomes the only effective way to deep-clean a device without obtaining root rights.
However, the process of removing system packages carries risks. Incorrect action can lead to phone failure, loss of calls or interface failures. It is important to understand which packages can be touched and which are critical to the operation of the operating system. In this article, we will discuss the safe list for removal, connection techniques and recovery methods in case of errors.
To get started, you will need a computer running Windows, macOS or Linux, and USB-cable, software. ADB App Control is available for free for basic functionality, but has a paid version with advanced features. Before starting any manipulations, you need to activate the developer mode on your Xiaomi. Without this step, the computer will not be able to access the file system of the smartphone.
β οΈ Warning: Before starting debloating, be sure to create a full backup of important data. Deleting system components can lead to unpredictable consequences, and the ability to quickly roll back will be your only salvation.
Preparation of the smartphone and debugging setting
The first and most important step is to set the device up correctly, and you need to activate the hidden Developer menu. β On the phone and press quickly 7-10 once-on-line version MIUI (or OS). After the notification that you have become a developer, go back to the main settings menu and find the option. β For developers.
There are two things that we're interested in inside the developer menu. First of all, turn on the debugging slider. USB. The system will issue a risk warning -- you can agree. Then find the Installation item through USB Xiaomi will require you to link your account to your phone number and turn on mobile Internet (SIM-Without these conditions, the computer will not be able to establish a connection with the device. ADB-interface.
- π± Turn on Debugging. USB developer-menu.
- π Activate the Installation through USB (required SIM-map).
- π» Install the drivers. ADB on the computer (usually installed with the program).
- π Unlock the smartphone screen when you first connect and confirm the key print RSA.
Once you connect the cable, run ADB App Control on your PC. If done correctly, your phone model will appear on the device list. The status should be Device. If you see Unauthorized, look at the smartphone screen, there should be a debugging permission request that needs to be confirmed.
Application List Analysis: What Can Be Deleted
The program interface displays all installed packages, including system packages. The list can number hundreds of items, and it is easy for a beginner to get confused. The program automatically marks some applications as "Secure" (green), "Unknown" (yellow) or "System/Dangerous" (red).
It is safe to remove advertising services and duplicate applications. In the shell of MIUI and HyperOS, the advertising packages com.miui.misys (partially), com.miui.daemon (statistics collection) and various msa services are responsible for advertising. You can also safely remove standard Xiaomi browsers, video players and galleries if you use alternatives from Google or third-party developers.
β οΈ Warning: Never delete a packet that contains the words Security, Framework, Telephony or Input in the title unless you know exactly what it is intended to be, which can cause the device to "brickle" or lose the ability to type text.
For easy navigation, use search and filters in the program. Type packet names into the search bar to find a specific service. Below is a table with the most common Xiaomi packages that can be removed and those that are better not to touch.
| Package name | Description | Status of removal |
|---|---|---|
| com.miui.msa.global | MIUI Advertising Service (MSA) | β Safe. |
| com.miui.analytics | Collecting analytics and statistics | β Safe. |
| com.android.browser | Standard Mi browser | β Safe (if there is another one) |
| com.miui.securitycenter | Security Center and Antivirus | β Dangerous (system failures) |
| com.android.providers.downloads | Download manager | β Critical (no downloads) |
Safe removal technique: Freezing vs. uninstallation
ADB App Control has two main methods of dealing with unwanted software: freeze and uninstall. Freeze is the safest method for first familiarity with the tool. When it is frozen, the application stops launching, disappears from the menu and does not waste resources, but its files remain in memory. At any time it can be defrosted with a single click.
Uninstall erases application files from the system partition. This frees up space, but makes returning to the original state a difficult process that requires flashing or complex recovery commands. Experts recommend first freezing a suspicious package, using the phone for several days, and only then, after making sure that it is stable, delete it permanently.
- βοΈ Freeze: disables the application, saving files.Ideal for testing.
- ποΈ Delete: completely erases the package. Requires confidence in action.
- π Recovery: Frozen apps return to the menu immediately after defrosting.
To perform the operation, select the desired packages in the list (you can use Ctrl or Shift for multiple selection). In the bottom panel, click on the button "Freeze" or "Delete." The program will request confirmation on the smartphone screen - press "Allow." The process takes a few seconds.
Cleaning up advertising and analytics services
One of the main reasons for using ADB App Control on Xiaomi is to fight advertising. Even after disabling ads in the system settings, some background processes continue to collect data. Deleting analytics packages not only increases privacy, but also reduces the load on the processor and battery.
A key component is msa (MIUI System Ads), which removes most banner ads in standard applications, and daemon and analytics are also worth paying attention to. However, beware: completely removing some system libraries can disrupt widgets or Mi Video feeds.
List of additional advertising packages for removal
After clearing the ad, the interface becomes cleaner and notifications stop popping up at the wrong time, and users note that the phone starts to work faster as background data collection processes no longer wake the device every few minutes.
Recovery of the system after errors
If after removing the critical component, the phone begins to behave inadequately (sound disappears, network does not work, desktop crashes), panic early. If you used the freezing method, just open ADB App Control, go to the "Frozen" tab and click "Defrost" on the problem package.
If you delete the package completely, it's harder to return it. APK-Remote system application file (you can download from verified resources like APKMirror, strictly complying with the Android version and the MIUI). Then install it through ADB team:
adb install -r --bypass-low-target-sdk-block package_name.apkIf the phone doesnβt boot beyond the logo, youβll have to use Recovery or Fastboot mode to reset or flash, which is why backing up before you start work is a must.
βοΈ Checklist before removing system packages
Frequently Asked Questions (FAQ)
Is it safe to delete Google Play Services through ADB?
Will the phone reset after ADB cleans?
Do you need root rights to run ADB App Control?
Can I update the system after packet removal?
π‘
Use the freezing method for testing, remove only checked packages and always have them on hand APK-Files of critical system components for emergency recovery.
π‘
Tip: After cleaning up the ads and analytics, it is recommended to restart the device so that the system rearranges the cache and applies the changes correctly.