If you own a Xiaomi smartphone, you've probably noticed that GetApps, the company's app store, is pre-installed, and it looks like a Google Play app at first glance, but with a lot of ads and questionable offers. Many people wonder if it can be removed without disrupting the system? And if so, how can you do it right so you don't have to run into bugs?
In this article, we will take a look at what GetApps is, what features it performs (and whether you need them), and provide proven ways to remove it from standard shutdown to complete removal via ADB. You will also learn what consequences can occur after uninstallation and how to avoid them. Instructions are suitable for all current models of Xiaomi, Redmi and POCO based on MIUI 12-14 and HyperOS.
What is GetApps and why you need it on Xiaomi
GetApps (formerly known as the Mi App Store) is Xiaomiβs official app store pre-installed on all of the brandβs devices, and is positioned as an alternative to Google Play, but with a focus on Chinese and local apps.
- π± Pre-installation on all devices: The application cannot be removed through standard settings - only disable or uninstall with superuser rights.
- π¨π³ Targeting the Chinese market: Most of the applications in the catalog are aimed at users from China (social networks, payment systems, games).
- π° Aggressive Advertising: GetApps is known for frequent notifications about βbeneficial offersβ that many users consider spam.
- π Update of system applications: Sometimes updates for Xiaomi branded services are distributed through GetApps (for example, Mi Video, Mi Browser).
In practice, most users outside of China donβt need GetApps. All the necessary apps can be downloaded from Google Play, and system updates come through Settings β About. However, there is a caveat: some Xiaomi models (especially for the Chinese market) donβt have Google services out of the box, in which case GetApps becomes the only official source of software.
It is important to understand that GetApps is integrated into MIUI/HyperOS at the system level, which means that its removal may affect the operation of other services, for example:
- π οΈ Termination of updates for some system applications (e.g. Topics or Security).
- π± Errors when checking firmware updates (if you use the Chinese version) MIUI).
- π Possible Mi Account (Xiaomi account) malfunctions during data synchronization.
Can I delete GetApps without consequences?
Technically, you can remove GetApps, but the consequences depend on which version of MIUI/HyperOS you use and how deeply the application is integrated into the system.
| Deleting method | Are root rights required? | Possible consequences | Suitable for |
|---|---|---|---|
| Disconnection through settings | β No. | The application stays in the system, but does not work and does not show notifications. | All models. |
| Removal via ADB | β No (but I need to debug the USB) | The app is removed completely, but may return after a reset or update. | MIUI 12β14, HyperOS |
| Removal with root rights | β Yes. | Complete removal without recovery, risk of MIUI disruption | Advanced users |
| Replacement with Google Play (for Chinese firmware) | β No. | Requires unlocking the bootloader and firmware of the global version | Xiaomi for the Chinese market |
Critical information: On Chinese-based devices (without Google services), removing GetApps may make it impossible to update system applications, in which case it is recommended to first flash the global version of MIUI/HyperOS.
If you're using the global version of MIUI (with Google services), GetApps can be removed, and it doesn't have critical functions.
- Create a backup of data through Settings β Additional β Backup.
- Make sure that all important updates are installed on the device (check in Settings β About the phone).
- Disable automatic application installation from GetApps in security settings.
π‘
Before you delete GetApps, check if it has any important updates for system applications (such as Mi Video or Mi Browser). If any, install them in advance to avoid problems.
How to disable GetApps without deleting (the safest way)
If you do not want to risk the stability of the system, but want to get rid of intrusive notifications and the app icon, just disable GetApps. This will not remove it completely, but will make it invisible and inactive.
Instructions for MIUI 12-14 and HyperOS:
- Go to Settings β Applications β Application Management.
- Find GetApps (may be called Mi App Store or App Store).
- Slip on it and select Disable (or Remove Updates if the Disable button is inactive).
- Confirm the action in the window that appears.
After the shutdown:
- π The app icon will disappear from the main screen and menu.
- π« Notifications of βrecommended annexesβ will cease".
- π The application will remain in the system, but will not consume resources.
Backup of important data |
Check for updates for system applications |
Disable Auto Update in GetApps| Settings
Make sure your device has Google Play installed (if you need alternative stores)-->
If the Disable button is inactive, it means that the application is protected by the system, in which case only deletion through ADB or obtaining root rights will help.
What if GetApps is turned on after the update?
Step-by-step: How to remove GetApps via ADB
The Android Debug Bridge (ADB) method allows you to completely remove GetApps without root rights. This is an official method that does not violate the warranty, but requires a connection to a computer.
What you need:
- π₯οΈ Computer with Windows, macOS or Linux.
- π USB-cable (preferably original).
- π± Included debugging by USB smartphone.
- π οΈ Utility. ADB (You can download from the official Android website).
Instructions:
- Activate USB debugging: Go to Settings β About Phone. Tap 7 times on MIUI Version to turn on Developer Mode. Go back to Settings β Additional β Developer. Enable USB Debugging and confirm permission.
- Connect your smartphone to your computer and select File Transfer Mode (not Charge).
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the commands in turn: adb devices (you should have your serial number device) adb shell pm uninstall --user 0 com.xiaomi.mipicks
- Reboot your smartphone.
If the command is successful, GetApps will be removed for the current user.
- β The app will disappear from the system.
- β Will not waste resources and show notifications.
- β οΈ After resetting settings or updating MIUI It could come back.
π‘
Uninstalling through ADB is the safest way to get rid of GetApps without root permissions, but after major updates to MIUI/HyperOS, the application may recover and the procedure will have to be repeated.
If the pm uninstall command fails, try the alternative package:
pm uninstall --user 0 com.miui.miserviceThis will remove some of the services associated with GetApps, but may affect the operation of other system functions.
Removing GetApps with root rights: risks and nuances
If you have root access (e.g., through Magisk), you can delete GetApps permanently, including all of its system components. However, this method is only suitable for advanced users, as improper actions can lead to:
- π "Bootloopβ (locked reset of the device).
- π οΈ Disruption of work MIUI (For example, the disappearance of topics or widgets).
- π Loss of warranty (if the device is under warranty).
Instructions for users with root:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/priv-app/ or /system/app/.
- Find folders with names: MiPick GetApps MiAppStore
.bak
Settings β Applications
Reset the device.
π‘
Before you delete your system files, back up /system/priv-app/ via TWRP or other custom recavator to help restore the system in case of a crash.
Once removed with root rights, GetApps won't recover even after updates, but you'll lose the ability to receive updates for some system applications through standard channels.The alternative is to use APKMirror or manually install updates.
What to do if GetApps is back after the update
One of the most common problems is GetApps reappears after the MIUI/HyperOS update, which is because system applications are restored when a new firmware is installed.
- Repeat deletion via ADB: Just run the same command pm uninstall --user 0 com.xiaomi.mipicks after the update.
- Reverse to the previous version of MIUI: If the update brought more problems than good, you can roll back via Fastboot or Recovery.
- Install custom firmware: Firmware like LineageOS or Pixel Experience does not contain GetApps or other Xiaomi system applications.
- Use Debloater tools: Applications like Universal Android Debloater (for PC) allow you to massively remove system software.
If you don't want to do it again, you can block automatic recovery of system applications.
- Install ADB AppControl (an application for packet management via ADB).
- Find GetApps in the list and select the option to Block Updates.
- Reset the device.
Can MIUI be permanently banned from recovering GetApps?
GetApps Alternatives: What App Stores Can You Use
If you have removed GetApps but want to have access to alternative app stores, consider the following options:
| Shop | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Google Play | Official Store, Maximum Security, Automatic Updates | Not all apps are available in some regions | play.google.com |
| APKMirror | A large APK base, including betas and older releases | No automatic updates, risk of downloading an unofficial build | apkmirror.com |
| Aptoide | An alternative open source store | Lots of advertising, there is a risk of malicious applications | aptoide.com |
| Aurora Store | Anonymous access to Google Play without a Google account | Requires customization, not all applications are available | auroraoss.com |
For Xiaomi users without Google services (Chinese firmware), the best option is to install Google Play through:
- Unlocking the bootloader (Bootloader).
- Firmware of the global version MIUI/HyperOS via Fastboot.
- Use tools like Google Installer (for some models).
π‘
If your Xiaomi didnβt originally have Google Play (the Chinese version), itβs easier to flash global firmware than trying to remove GetApps and install alternatives separately.