GetApps (formerly the Mi App Store) is Xiaomiβs branded app store that is pre-installed on all of the brandβs devices. Despite being useful to Chinese users, many owners of Redmi, Poco or Xiaomi smartphones outside of China face its intrusive notifications, background activity and inability to completely remove by standard means. According to research by XDA Developers, up to 40% of MIUI users try to deactivate GetApps in the first 3 months after buying the device β and not always successfully.
In this article, we will discuss all the current ways to disable GetApps on MIUI 12-15, including root-free methods using ADB, as well as radical solutions for advanced users. We will focus on the nuances for global (Global ROM) and Chinese (China ROM) firmware, where the behavior of the application may differ. If you are tired of constant store updates or suspect it of excessive battery consumption, read on.
Why does GetApps bother users?
At first glance, GetApps seems like a harmless analogue of Google Play, but in practice it creates several problems:
- π± Intrusive notifications: even after disabling alerts in the settings, the application continues to send ads for βhot discountsβ through system channels.
- π Background activity: According to AccuBattery, GetApps can consume up to 5β7% of battery power per day due to constant synchronization.
- π¦ Uninstallable: Unlike most Bloatware, the application is protected by the system and not removed through the Settings menu β Annexes.
- π Regional restrictions: Many apps in GetApps are only available to users in China, making the store useless to European audiences.
In addition, GetApps automatically installs updates for Xiaomi system applications (such as Mi Browser or Mi Video), which can lead to conflicts with manual settings or modified versions of the software. In some cases, users note that after updates through GetApps, Magisk or other root solutions stop working.
Method 1: Disconnect via MIUI settings (without root)
The easiest and safest method is to deactivate the application through standard settings, which is suitable for most devices on MIUI 12-15 and does not require special knowledge. Importantly, this method does not remove GetApps completely, but only stops it from working and hides it from the menu.
- Open Settings β Applications β Application Management.
- In the search bar, enter GetApps (or the App Store on Russian firmware).
- Click on the app, then select Disable (or Remove Updates if the Disable button is inactive).
- Confirm the action in the window that appears. The system will warn that some functions may stop working β ignore it.
Once disabled, the GetApps icon will disappear from the home screen and from the app menu, and the background processes will be stopped. However, there is a caveat: the next major MIUI update (for example, from MIUI 14 to MIUI 15), the application can be activated again. To avoid this, use the methods in the following sections.
Backup of important data
Check the version of MIUI in Settings β About the phone
Turn off automatic app updates in Google Play
Charge your phone at least 50%
-->
β οΈ Note: On some firmware (China) ROM or modified assemblies) the Disable button can be blocked. ADB.
Method 2: Removal via ADB (without root rights)
If the standard shutdown didn't work, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which removes GetApps completely, but requires connecting the phone to your computer, and the advantage is that it works even on locked firmware and doesn't violate warranty.
First, prepare:
- π₯οΈ Computer with installed Xiaomi drivers (you can download on the official website).
- π± Included debugging by USB: Settings β The phone. β Version. MIUI (Press 7 times to activate Developer Mode, then Settings β Additionally. β For developers β Debugging by USB.
- π§ Utility. ADB (Download Platform Tools from Google).
Follow the instructions:
1. Connect the phone to the PC and confirm the debugging permission.
2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
3. Enter a command to check the connection:
adb devices
(Your device serial number should appear)
4. execute the command to remove GetApps:
adb shell pm uninstall --user 0 com.xiaomi.mipicks
5. Reboot the phone.If the command fails, try an alternative packet ID for older versions:
adb shell pm uninstall --user 0 com.xiaomi.marketπ‘
If the application reappears after the MIUI update after removing GetApps via ADB, repeat the procedure or use the blocking method through Magisk (see Method 4).
Method 3: Blocking through system permissions (MIUI 14+)
Starting with MIUI 14, Xiaomi has added advanced permission settings for system applications, which allows you to limit GetApps activity without completely removing it.The method is suitable for users who want to save the store "just in case" but stop its background operation.
Instructions:
- Go to Settings β Applications β Application Management β GetApps.
- Press permissions and turn off all switches, especially: πΆ Mobile Data and Wi-Fi (to stop updates) π Notifications (to block advertising) π Auto-run (so that the application does not start with the system)
Limit background activity
Reset the device.
This method doesnβt remove GetApps, but it minimizes its impact on the system.Cons: The next MIUI update may reset some resolutions, so check them after installing new firmware versions.
What if GetApps keeps sending notifications?
Method 4: Complete removal with Magisk (for root)
If your device has an unlocked bootloader and Magisk installed, you can remove GetApps permanently, including all of its system components.This method is suitable for advanced users, as it requires root access and can affect the stability of the system.
You'll need:
- π± Device with Magisk (installation through the TWRP or Fastboot).
- π§ App Systemizer or Universal Debloater (available in Magisk repository).
- π Backup of data (in case of failure).
Step-by-step:
- Open Magisk Manager and go to the Modules section.
- Press. + and choose ZIP-Universal Debloater Module.
- After installation, restart the phone.
- Launch the Universal Debloater app (appears on the menu) and find in the list: com.xiaomi.mipicks (GetApps main package) com.xiaomi.market (older versions) com.xiaomi.mipicks.push (notification service)
Delete selected
Reset the device.
β οΈ Note: Removing system applications via Magisk may result in bootloop (locked boot) on some firmware.Be sure before the procedure that you have access to the system. TWRP It's the most stable way to restore backup. MIUI 13β15 For Redmi Note devices 10/11, Poco F3/F4 Xiaomi 11/12.
Method 5: Alternative methods for Chinese firmware (China ROM)
Users of China ROM devices (such as Xiaomi 13 Ultra or Redmi K60 for the Chinese market) face additional limitations: GetApps is integrated deeper into the system and often blocks standard removal methods.
Method 1: Replacement with global firmware
The most radical solution is to flash the device on Global ROM or EEA ROM (for Europe), which will remove all Chinese services, including GetApps, but will require:
- Unlock the bootloader (via Mi Unlock Tool).
- TWRP or Fastboot ROM installations.
- The risk of loss of warranty (on some models).
Method 2: DNS Blocking
If the firmware is not your option, you can block GetApps access to Xiaomi servers by changing the DNS:
- Install the DNS Changer app from Google Play.
- Add the custom rule for domains: api.mi.com app.market.xiaomi.com sdkconfig.ad.xiaomi.com
DNS
1.1.1.1
8.8.8.8
This wonβt remove the app, but will stop updates and ad impressions.
| Method | Root is required. | Removes completely | Risk to the system | Suitable for China ROM |
|---|---|---|---|---|
| Disconnection in settings | β No. | β No. | β οΈ Low. | β Yes. |
| ADB-team | β No. | β Yes. | β οΈ Medium. | β No (partially) |
| Restriction of permits | β No. | β No. | β Minimum | β Yes. |
| Magisk + Debloater | β Yes. | β Yes. | β οΈ High-pitched | β Yes. |
| Global ROM firmware | β Yes. | β Yes. | β οΈ critical | β Yes. |
What if GetApps is back after the update?
One of the most common problems is that GetApps reappears after the MIUI update via OTA, because system applications are restored from the firmware image, to prevent the store from returning:
- Turn off Auto Update: Go to Settings β About Phone β System Update. Click on the three dots in the top right corner and select Settings. Turn off Auto Boot via Wi-Fi and Update Notices.
Use ADB after each update
Repeat the command adb shell pm uninstall --user 0 com.xiaomi.mipicks immediately after installing the new version of MIUI.
Disable Flag Secure
This will prevent the recovery of remote applications when you update.
If you are updating the firmware through TWRP, before installing the new version MIUI edit the updater-script file in ZIP-In the archive, you'll need to delete the lines that are responsible for installing GetApps.
π‘
The most reliable way to avoid getting GetApps back is to disable it. OTA-Update and install firmware manually via Fastboot or TWRP, Remove unnecessary packages from the image.