How to Remove GetApps on Xiaomi: The Complete Guide

Xiaomi smartphone owners often encounter a pre-installed app store known as GetApps or App Market. Despite the fact that this platform offers proven software, many users consider it redundant, especially if they are used to using Google Play or third-party repositories like F-Droid. The main annoyance is not so much the presence of the application as its intrusive notifications, advertising and attempts to automatically update system components without the owner’s knowledge.

Deleting this component completely requires a deeper intervention than simply uninstalling a regular user application. Standard means of the settings menu can only limit its functionality or temporarily hide, but for a radical solution to the problem often requires the use of the ADB-In this article, we will examine all existing methods, from simple settings to advanced technical manipulations.

It’s worth noting that GetApps is part of the MIUI system partition or the new HyperOS shell, so unwary removal can cause some driver update services to work in an unstable way. However, if you don’t use the Chinese manufacturer’s ecosystem services, safely disabling this module will free up CPU resources and improve your device’s autonomy.

Why you can’t just delete the app through settings

Many users, trying to get rid of excess software, look for the “Delete” button in the application management menu, but find that it is inactive. This is due to the fact that GetApps has the status of a system application with the manufacturer’s signature. Android operating system in conjunction with the MIUI shell protects such components from accidental removal to ensure the basic functionality of the device and the ability to receive critical security updates.

If you try a standard uninstallation, the system will give you a message that you can't delete, or the button will be hidden, and it's not a bug, but a feature of the security architecture, but there are ways to get around this limitation by using debugging tools or specialized access rights that allow you to force even protected packets to be deleted.

It is important to understand the difference between “deleting for the user” and physically erasing files from the system partition. We will use a method of hiding for the current user, which actually makes the application unworkable without violating the integrity of system files, which is much safer for the stability of the smartphone.

  • 📱 System protection: The application is signed with the developer keys and marked as necessary for the operation of services.
  • 🔒 No rights: Standard user profile does not have privileges to modify the system partition /system.
  • 🔄 Auto-Recovery: Even if the file is removed, the security mechanism MIUI They may try to restore it at the next integrity check.

⚠️ Before any manipulation of system components, be sure to back up important data, as interference with system processes always carries minimal, but existing risks.

Preparing a smartphone to remove system components

Before you start using advanced tools, you need to properly prepare the device. The first step is to activate the developer mode, which is hidden by default. To do this, go to the Settings → About menu and quickly click on the MIUI or HyperOS version seven times, and then a new option will appear in the settings menu "Additional" or "Extended settings", where the section we want is located.

Inside the Developer menu, you need to find and activate the USB Debugging option. When you connect your smartphone to your computer, you'll see a debugging permission request on your screen, which you'll need to confirm by ticking the "Always Allow from this computer" box, without which the computer won't be able to send commands to the device.

☑️ Checking the device's readiness

Done: 0 / 4

You will also need to install Platform Tools (ADB and Fastboot) on your computer, which is Google’s official toolkit that allows you to control your device via the command line, and you should only download it from official sources to avoid malicious code being introduced into your system.

Remove GetApps via ADB without Root Rights

The safest and most effective way to get rid of an intrusive store is to use the ADB command line. This method does not require unlocking the bootloader or obtaining superuser rights, which preserves the warranty on the device. The essence of the method is to send a command that hides the application for the current user (user 0), making it invisible and non-working.

After connecting the smartphone and installing drivers, open the command line or terminal in the folder with ADB-First, check the connection by entering the adb device command. If done correctly, you will see your device's serial number. Next, you will need to know the exact name of the application package, which usually looks like com.mi.android.globalAppstore or com.xiaomi.mipicks depending on the region.

adb shell pm uninstall -k --user 0 com.mi.android.globalAppstore

This command will instantly disappear the app icon and stop all related processes. If you need to return the store in the future, you will need to execute the command adb shell cmd package install-existing com.mi.android.globalAppstore or simply reset the phone settings to the factory.

  • 💻 Universality: The method works on all versions of Android and shells MIUI/HyperOS without exception.
  • 🛡️ Security: Files are not physically deleted, but only hidden, making it easy to roll back changes.
  • ⚡ Speed: The whole process takes no more 2-3 minutes with a prepared PC.
What if the ADB can’t see the device?
If the adb device command doesn’t display your phone, try replacing it. USB-cable (use original), install Xiaomi drivers USB Drivers or switching modes USB in the smartphone notification menu on “File transfer (MTP)». Also check if the antivirus is blocking the connection on the PC.

Use of third-party uninstallers (System App Remover)

For those who don't want to mess with the command line, there are dedicated uninstallation apps like System App Remover or NoBloat. However, it's important to understand that most of them still require Root rights to work, and if your smartphone is already unlocked and modified, this will be the most convenient and visually understandable way.

In the interface of such programs, system applications are usually marked with a special icon or color. You need to find in the GetApps list (often called "App Market" or "Mi Market") and choose the option "Uninstall" or "Freeze." Freeze is a gentler option that completely stops the application without deleting its files.

Using such tools also allows you to remove other related Chinese services that may not be needed in the global firmware version, such as Mi Video, Mi Music or various browser aggregators, which helps to significantly simplify the system and remove unnecessary advertising.

MethodI need a Root.Risk of errorReturn of the annex
ADB CommandsNo.Low.Light (via ADB/Dump)
System App RemoverYes.Medium.Medium (a copy of APK needed)
Disconnection in settingsNo.MinimumInstant.
📊 Which method of removing system applications do you prefer?
ADB and Command Prompt (Secure)
Root rights and uninstallers (full control)
Only disable notifications (lazy option)
Until I remove it, I'm afraid to break it.

Alternative methods: shutdown and restriction

If you are not ready to use your computer or obtain superuser rights, you can try to minimize the impact of GetApps with regular means. In some regions and firmware versions, the “Disable” function is available in the application menu. Go to Settings → Applications → All applications, find the desired store and click “Disable” button.

Even if a full shutdown is not available, you can shut down the communication channels of the application. Go to the Notifications section for this application and disable any alerts. Also in the Saving Charge or Battery section, set a background activity limit to No Limits (paradoxically, but sometimes this allows the system to kill the process faster) or, conversely, severely restrict background work if this option is available in your version of MIUI.

Another effective way to disable autostart is to look up the AutoStart option in the security menu and make sure the slider opposite the App Market is off, which will prevent the app from starting immediately after the phone is turned on.

💡

Useful tip: After disabling GetApps, go to the Google Play Store settings, look for the Parental Controls or Filters section, and make sure there are no restrictions that may have been related to the Chinese app store’s policies.

⚠️ Note: When using the Switch Off method, the system can periodically reactivate the application itself after a major shell update or license check.

Possible problems and solutions

Errors may occur during the deletion process, such as the message “Failure” [DELETE_FAILED_INTERNAL_ERROR]» when used ADB. This often happens if the batch name is incorrect or the app is actively being used by the system at the moment, in which case try restarting the phone to Safe Mode and repeating the procedure, or use the command adb shell pm disable-user. --user 0 [package_name] instead of uninstall.

Sometimes after the removal of the store, some system components that depended on its libraries stop updating. If you notice a malfunction of the themes or system plugins, the best solution is not to remove the application completely, but to use the freeze command or simply disable notifications, leaving the driver update functionality active.

It is also worth considering that on global firmware (Global ROM), the removal of GetApps usually takes place without consequences, while on Chinese versions (China ROM) with a re-flashed language, this component can be critical for the operation of some localized services.

  • 🚫 Access error: Make sure that the smartphone screen has confirmed the debugging permission from this computer.
  • 📦 Dependence: Some games not downloaded from the Play Market may require store frameworks to verify a license.
  • 🔄 Cyclical reboot: It is extremely rare to remove system packets to cause a bootloop; in this case, only a reset via Recovery (Wipe Data) will help).

💡

The safest way is to use ADB team --user 0, Since it is not a modifies system partition, but only hides the application for your user profile.

Frequently Asked Questions (FAQ)

Is it safe to delete GetApps if I am not using Chinese services?
If you’re using a smartphone outside of China and aren’t tied to the Mi Account ecosystem to purchase content, removing that store won’t affect the way your calls, messages, or major apps work.
Will the application return after the system update?
In the case of the method ADB (uninstall --user 0) The application usually remains deleted even after updating. OTA. However, if you reset to the factory settings (Hard Reset), it will return, as the files are stored in a secure partition.
Can I delete GetApps without a computer?
Without a computer, you can only disable the application in the settings or freeze it with the help of uninstallers, but for the latter, Root rights are almost always required, obtaining which without a PC is difficult on modern models.
What to do if the sound or Wi-Fi is lost after removal?
This is unlikely, but if it does, it means that the wrong packages (e.g. system drivers) have been removed, and you need to reset to factory settings via Recovery Mode to restore the original system configuration.