Smartphone owners of the Chinese brand often face an intrusive system component that offers third-party software installations, a service known as Get Apps built into the system-level MIUI and HyperOS shell, with the primary goal of promoting content and affiliate programs that can annoy users who value cleanliness and data privacy.
Removing this component completely requires a deeper intervention than a conventional uninstallation, as it is not removed by standard system methods, and in this guide we will detail how Xiaomi implemented protection of this service and what effective ways are there to block it without losing the warranty or stability of the device.
It is important to understand that disabling system processes can affect the operation of other shell functions, so before starting any manipulations, you need to weigh all the risks. ADB-commands that will allow each user to select the appropriate level of intervention.
What is Get Apps and Why Block It
Get Apps is the official app store from MIUI developers, which is pre-installed on global firmware versions, and is technically designed to distribute software in regions where Google Play Services may be restricted, but in reality it often acts as a source of aggressive advertising and notifications.
The main reason users want to get rid of this service is because it is deeply integrated with security and updates.The Security app periodically scans the device and can suggest installing "recommended" programs through this channel.
- π« Completely stop the appearance of advertising banners in system folders.
- π Increase privacy by limiting the collection of user preferences.
- β‘ Reduce background load on the processor and RAM of the device.
- π§Ή Free up space in the system partition that takes up the store's cache.
It is worth noting that the removal of Get Apps does not affect the work of the Google Play Store, which remains the main and fully functional source of applications. Moreover, many users note that after disabling this service, the smartphone begins to work more stable, as background processes that check for updates for recommended software disappear.
Preparing a smartphone to remove system components
Before you start actively blocking system packages, you need to properly prepare the device. Android standard settings do not allow you to remove critical components without special rights or tools, so this is activation of the developer mode. Without this step, further instructions will not be available to execute.
To activate the hidden menu, go to Settings β About Phone and find the MIUI Version (or OS Version) bar. You need to quickly click on this line 7-10 times in a row until a notification appears that the developer mode is activated.
βοΈ Pre-testing
In the menu For developers, find the debugging switch by USB And you activate it. You'll get a risk warning, you'll confirm the action. USB-debugging (security settings) if it is available in your firmware version to avoid blocking commands by the computer. This is a critical step, because without it, the computer will not be able to send a command to delete.
β οΈ Note: Before removing any system packages, we strongly advise you to make a full backup of important data. Errors when working with system files can lead to unstable operation of the interface.
Blocking method through MIUI Advertising Settings
The safest, though not the most radical, way to reduce Get Apps activity is to turn off personalized ads in the shell settings, a method that doesnβt physically remove the app, but prevents it from showing ads and collecting data for targeting.
To start, go to Settings β Passwords & Security β Access to Personal Data. This is a list of all apps that have access to the advertising ID. Go to the Get Apps list (could be called Market or Market) and turn off the access switch. This action will break the connection between the app and the ad servers.
Then you turn off the recommendations in the store itself. Open the Get Apps app, go to the profile (human icon) and select Settings. Find Auto Update and turn it off, and find the Recommendations section and uncheck all the boxes, which will significantly reduce the visibility of the application in the system.
π‘
If you canβt find the Get Apps app in the installed list, try searching in the settings by entering its packet name com.mi.android.globalAppStore.
It's about 70 percent effective, it's a visual noise-free process, but it's still in the memory of the device, and for users who don't want to connect the smartphone to the computer, it's the best solution to make it easier to live with the MIUI shell.
Removal via ADB: step-by-step instructions
The most effective way to get rid of Get Apps is to use the Android Debug Bridge (ADB) toolkit, which allows you to remove system applications for the current user without the need to obtain root rights, which preserves the guarantee on the device.
You'll need a computer (Windows, macOS or Linux) and a USB cable to start with. Download Platform Tools from the official Android Developers website and unpack them into a handy folder. Connect your smartphone to your PC in file transfer mode, then confirm the USB debugging request that appears on your phone screen.
Open the command prompt (CMD or Terminal) in the ADB tool folder and enter the command to check the connection:
adb devicesIf a device with device status appears on the list, the connection is successfully installed. Now you can proceed to delete. The command to uninstall Get Apps for the current user is as follows:
adb shell pm uninstall -k --user 0 com.mi.android.globalAppStoreOnce the command is executed, the application will disappear from the menu and stop working. It is important to note that the physical firmware file remains in the system partition, but for the system it is considered remote.
| Component | Package name | Risk of removal | Impact on the system |
|---|---|---|---|
| Get Apps | com.mi.android.globalAppStore | Low. | Lack of auto-update of Xiaomi system applications |
| MSA (Advertising) | com.mi.android.msa | Medium. | Disappearance of system advertising, possible errors in the topic |
| Analytics | com.mi.android.globalanalytics | Low. | Termination of collection of usage statistics |
| Daemon | com.mi.android.globaldaemon | High-pitched | Could disrupt the work of Xiaomi services |
How to return a remote application?
Alternative methods: blockers and DNS
If you canβt use a computer or it seems too complicated, you can use a network-level blocking method, using DNS with advertising filtering or specialized blocking applications to prevent the connection of the smartphone to the servers of Get Apps.
One of the easiest ways is to set up a private DNS. In Android settings (Connections β Other Connection settings β Private DNS), write down the blocker server address, such as dns.adguard.com. This action will block requests to known advertising domains, including those used by the Get Apps store.
A more advanced option is to install a local blocker, such as Blokada or AdGuard (the rootless version). VPN-You can also tunnel and filter traffic according to the selected lists, and you can add domains associated with xiaomi.com and miui.com that are specific to advertising.
- π DNS-Method: No additional applications required, works at system level, but has basic filters.
- π‘οΈ Local. VPN: Flexible setup of rules, the ability to select specific lock lists, but consumes battery.
- π± Cleanup apps: Some utilities (e.g. Universal Android Debloater) have a graphical interface for ADB, What makes the process easier for beginners.
β οΈ Attention: When in use DNS-Beware: too aggressive blocking of Xiaomi domains can lead to the inoperability of cloud services, theme or Mi Pay.
Possible problems and solutions
When blocking or removing Get Apps, users may encounter a number of common problems, most often related to access rights or specific versions of MIUI. Understanding the nature of these errors will help quickly restore the smartphone to work.
If the ADB team issues a Failure [not installed for 0] or Success error, but the application is left, check the accuracy of the batch name spelling. Packet names may vary slightly from region to region and firmware versions. Use the adb shell pm list packages | grep mi to list all Xiaomi packages and find the exact name.
In some cases, especially on newer versions of HyperOS, the system can automatically restore deleted components after rebooting or updating. This is a shell protection mechanism, in which case it is recommended not only to remove the package, but also to disable auto-update system applications in the settings of Google Play and Get Apps itself (if it is still available).
π‘
The main difficulty in removing is not the team itself, but finding the actual name of the package for your specific firmware version and region.
Another common problem is the appearance of errors in the work of the theme or system fonts if the accompanying theme service was removed. If the interface began to work incorrectly, immediately reset the theme settings to the standard or restore the remote package via ADB.