GetApps is a standard app on Xiaomi and Redmi smartphones that many users find unnecessary or even malicious.It takes up space in memory, consumes traffic in the background, and regularly sends notifications about βrecommendedβ programs. While it is impossible to remove GetApps completely without root rights due to the protection of MIUI, there are several ways to significantly limit its operation or uninstall system components.
In this article, we will discuss all the current methods β from basic disconnection through settings to advanced methods using ADB and Mi Unlock Tool. Instructions are tested on the Redmi Note 10 Pro, Redmi 9A, POCO X3 Pro and other models with MIUI 12.5-14. If you are tired of intrusive notifications or want to free up space in the system β read on.
Why does GetApps bother users?
GetApps (also known as com.xiaomi.mipicks) was originally marketed as an alternative app store for the Chinese market, but it is often aggressive in Xiaomiβs global firmware.
- π± Background activity: consumes up to 5-15 MB of traffic per month even without starting.
- π Spam Notifications: Advertise games and programs, sometimes with questionable content.
- ποΈ Takes up space: weighs ~80-120 MB with cache and updates.
- π System privileges: not removed by standard means due to "system software" status".
According to traffic analysis, GetApps connects to api.mi.com and sdkconfig.ad.xiaomi.com, raising questions about privacy, and many users complain about installing apps without confirmation, especially on Redmiβs budget-friendly, memory-limited models.
Method 1: Disconnect via settings (without root)
The easiest and safest method is to deactivate the app in the settings. This won't delete it completely, but will stop background activity and notifications.
- Open Settings β Applications β Application Management.
- In the search bar, type GetApps or Theme Store (on some firmware).
- Select the app and click Disable (if the button is inactive β tap on three dots in the upper right corner and select Remove Updates, then try again).
- Confirm the action and restart the phone.
After the shutdown:
- β Notifications from GetApps will be lost.
- β Background traffic and battery consumption will decrease.
- β The app icon may remain on the menu (but wonβt launch).
- β Updates MIUI can return the application to an active state.
π‘
If the "Disable" button is inactive, try to delete all app updates first, then clear the cache and data in the same menu.
Method 2: Remove updates and reset cache
Even a disabled application can βresurrectβ after system updates, and to avoid this, you need to remove all its updates and limit background activity.
Instructions:
- Go to Settings β Applications β GetApps.
- Click on the three dots in the top corner and select Remove Updates.
- Return to the main menu of the application and click Storage β Clear cache and Clear data.
- Then go to Battery and Performance β Battery Management β Application Selection and Set Background Activity Limit for GetApps β Limit.
| Action. | The effect | Reversibility |
|---|---|---|
| Removal of updates | Returns the app to the factory version (less weight, less updated) | Yes (update automatically when you update MIUI) |
| Clearing the cache | Deletes temporary files (releases 50-200 MB) | Yes (cache will recover at next launch) |
| Background restriction | Blocks automatic activity (saves battery) | Yes (can be returned in settings) |
| Disabling notifications | Stops spam in the curtain | Yes. |
What to do if GetApps self-repairs?
Method 3: Remove via Mi App Store (alternative method)
On some firmware, GetApps can be removed through the official Mi App Store, which doesnβt work on all models, but itβs worth trying:
- Open the Mi App Store (the cart icon with the green logo).
- Go to the Control section β Established.
- Find GetApps in the list and click on it.
- If the option to Remove is available, confirm the action.
β οΈ Note: On Redmi Global, this method is often blocked. If there is no delete button, move on to the methods with the ADB root.
Advantage of the method:
- π§Ή Completely removes the application (as opposed to disabling).
- π It does not require a PC connection.
Disadvantages:
- π« It only works on Chinese firmware or older versions. MIUI.
- π After the system update, it can be returned.
Method 4: Uninstallation through ADB (for advanced)
If standard methods didnβt work, you can use Android Debug Bridge (ADB), a tool for debugging Android via PC, which allows you to remove GetApps without root rights, but requires accuracy.
What you need:
- π₯οΈ Computer with Windows/Linux/macOS.
- π±USB-cable (preferably original).
- π§ Installed drivers Xiaomi and ADB.
- βοΈ Included debugging by USB phone-on.
Step-by-step:
- Activate Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI Version. Go back to Settings β Additional β For Developers and turn on USB Debugging.
Connect your phone to your PC and confirm your trust in your computer.
ADB Tools
cmd
adb devices(Your device name should appear β if not, check the drivers.)
adb shell pm uninstall --user 0 com.xiaomi.mipicksIf the command is successful, you'll see Success. Reboot the phone.
USB | Drivers Xiaomi|Scan ADB (verified version) | Phone Connected in File Transfer mode |Important data backup made-->
β οΈ Note: On some firmware, Xiaomi blocks pm uninstall commands for system applications. In this case, try an alternative command:
adb shell pm disable-user --user 0 com.xiaomi.mipicksThis wonβt remove the app, but it will completely block it from working until the next settings reset.
Method 5: Complete removal with root rights
If you're willing to take drastic measures, getting root rights will remove GetApps permanently, including all of its system components.
- π¨ Loss of warranty on most Xiaomi models).
- π Risk of βbrickingβ in case of error.
- π Problems with OTA-Updates (you will need to install the firmware manually).
If you do decide, follow the instructions:
- Unlock the bootloader through Mi Unlock Tool (requires a Xiaomi account binding and a wait of 7-15 days).
- Install custom recovery (TWRP).
- Sweep through Magisk to get root.
- Use Root Explorer or ADB with superuser rights to delete: /system/priv-app/MiPick /system/app/MiPick /data/app/com.xiaomi.mipicks*
After deleting, it is recommended to βfreezeβ the associated services via Magisk or LSPosed to prevent the application from recovering from updates.
π‘
Root rights give full control over the system, but deprive you of the opportunity to use official MIUI updates. Before unlocking the bootloader, be sure to make a backup through TWRP or Xiaomi Backup.
What if GetApps is back after the update?
One of the main problems is the application's autorecovery after the MIUI update.
- π Turn off automatic updates to system applications: Go to Settings β The phone. β Updating the system β Settings (βοΈ). Turn off Auto-Update Apps.
- π¦ Use App Cloner or Island for isolation: these apps allow you to create a sandbox where GetApps will not be able to interact with the system.
- π§ Install the patch through Magisk: Universal SafetyNet Fix module or MIUI Bloater Remover blocks recovery of remote applications.
If GetApps is back,
- Repeat deletion via ADB (Method 4).
- Check for updates for Magisk or custom recovery.
- Consider switching to custom firmware (like Pixel Experience or LineageOS) where GetApps is not available by default.