GetApps (or Xiaomi App Store) is pre-installed on all Redmi and Xiaomi smartphones running MIUI. For many users, it becomes a source of annoyance: aggressive notifications, background activity, traffic and battery consumption. Worst of all, standard removal through the app menu often doesnβt work: the system either blocks the action or returns GetApps after the update.
In this article, weβll look at all the ways you can remove GetApps, from the simple (disable and hide) to the radical (removed through ADB or custom software). Each method is tested on Redmi Note 10/11/12, Redmi 9/10 and other popular models with MIUI 12-14. Youβll learn how to get rid of the application forever without breaking the system, and what to do if it comes back after resetting.
Why is GetApps so hard to remove?
GetApps is a system application from Xiaomi, integrated into the MIUI firmware. It performs several functions:
- π± Official App Store for regions where Google Play is not available (e.g. China).
- π Updating branded services (themes, wallpaper, system patches).
- π Collect anonymous statistics to improve MIUI (according to Xiaomi).
This is why the system protects it from removal:
- π Banning uninstallation via the standard menu (Delete button is inactive).
- π Auto-Recovery After Updates MIUI or reset.
- π¦ Communication with other system services (e.g. com.miui.systemAdSolution).
On some models (e.g., the Redmi Note 10 Pro on MIUI 13), the app doesnβt even appear in the installed list, but it still works in the background, because it runs as a system process through com.xiaomi.mipicks.
β οΈ Warning: Complete removal of GetApps may disrupt theme store and updates MIUI. If you are using official themes or wallpaper from Xiaomi, it is better to choose the method of disabling, not removing.
Method 1: Disconnect via settings (without root)
The safest method is to disable the app, not remove it, and this will stop background activity, notifications and resource consumption, but maintain system stability.
Instructions:
- Open Settings β Applications β Application Management.
- In the search bar, type GetApps (or App Store).
- Select the application and click "Disable" (if the button is inactive, see method 2).
- Confirm the action and restart the phone.
If the "Disable" button is missing or gray, then the application is protected by administrative rights.
- π§ Go to Settings. β Special facilities β Annexes with special rights.
- π Check if GetApps includes βOpening Other Appsβ or βOpen Upβ rights".
- π« Disable all permissions for com.xiaomi.mipicks.
Backup of important data |
Check the version of MIUI (Settings β About phone)|
Disable automatic application updates |
Remove the GetApps cache (Settings) β Annexes β Warehouse)-->
Once you turn it off, the app will disappear from the menu, but it will remain in the system to hide its icon:
- Press your finger on the GetApps icon on the home screen.
- Select "Remove from Screen" or "Hide" (depending on the MIUI version).
β οΈ Note: On some firmware (for example, MIUI Global) disabling GetApps can lead to theme update errors. If you use custom themes, this method is not suitable.
Method 2: Remove via ADB (without root but with PC)
If disabling doesnβt work, you can delete GetApps via Android Debug Bridge (ADB).This method doesnβt require root rights, but you need to:
- π» Computer with Windows/Linux/macOS.
- π USB-cable (preferably original).
- π± Included debugging by USB phone-on.
Step-by-step:
- Download ADB Tools and unpack it into a folder.
- Turn it on on the phone: π§ Settings β The phone. β Version. MIUI (Click 7 times to become a developer). π§ Settings β Additionally. β For developers β Debugging by USB.
Connect the phone to the PC and confirm the debugging permission.
Open the command prompt (Windows) or terminal (Linux/macOS) in the folder with ADB.
adb devices(Your device should appear)
adb shell pm uninstall --user 0 com.xiaomi.mipicksIf the command runs without errors, GetApps is removed for your user. The application will not appear in the menu, but will remain in the system partition (this is secure).
What to do if ADB It's a mistake. [DELETE_FAILED_INTERNAL_ERROR]"
Advantages of the method:
- β Doesn't require root rights.
- β It works on most Redmi models (including Redmi Note 11, Redmi 10).
- β You can return the application with the command: adb shell cmd package install-existing com.xiaomi.mipicks
Disadvantages:
- β After resetting settings or updating MIUI The app could come back.
- β It does not work on some Chinese firmware (for example, MIUI China).
π‘
ADB-Removal is the most reliable way without root, but requires a computer and enabled debugging. USB.
Method 3: Remove via TWRP (unlocked bootloader required)
If you are ready for more radical measures, you can remove GetApps through custom recovery TWRP. This method is suitable for power users and requires:
- π Unlocked bootloader (bootloader).
- π± Established TWRP Recovery.
- π Battery charge of at least 50%.
Instructions:
- Download TWRP for your Redmi model (e.g. Redmi Note 10 Pro β sweet, Redmi 9 β lancelot).
- Install TWRP via fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
- In TWRP, go to Advanced β File Manager.
- Find folders: /system/priv-app/MiAppStore /system/app/MiAppStore /data/app/com.xiaomi.mipicks*
Delete these folders (swipe to the right).
Reboot the phone.
Important: Deleting system files via TWRP can cause MIUI to work unstable. Before the procedure, make a backup via TWRP β Backup (select System and Data partitions).
After removal:
- π GetApps wonβt recover from updates (unless you reflash the phone completely).
- π΅ All related services will disappear (for example, updating themes).
- β οΈ Possible errors in the theme store and settings MIUI.
Disabled through settings|
Delete via ADB|
Used TWRP|.
I've tried nothing.|Another way.-->
Method 4: Remove with Magisk (root)
If you have root rights (via Magisk), you can delete GetApps in two clicks, which is the most reliable method, but requires unlocking the bootloader and installing Magisk.
Instructions:
- Install Magisk and get root.
- Download the Xiaomi Debloater module (remove unnecessary system applications).
- In Magisk, go to Modules β Install from storage.
- Find Xiaomi Debloater and install it.
- Reboot the phone.
- Open the Xiaomi Debloater app and tick GetApps (com.xiaomi.mipicks).
- Click "Delete selected" and confirm.
Advantages:
- β Complete removal without traces.
- β The ability to return the application via Magisk.
- β It works on all versions. MIUI (including MIUI 14).
Disadvantages:
- β Requires unlocking the bootloader (data reset).
- β Could be disrupting work. OTA-update.
- β On some models (Redmi Note 12) Magisk may conflict with Widevine L1 (loss HD Netflix).
π‘
If after removal through Magisk stopped working OTA-Update, install the MagiskHide Props Config module and prescribe the phone model as ro.product.model=Redmi Note 10 Pro (replace with your model).
Method 5: DNS Blocking (for advanced users)
If GetApps cannot be removed, you can block its servers through a private DNS or firewall, which will stop updates, notifications and background activity.
Method 1: Private DNS (without root):
- Open Settings β Connections β Private DNS
- Select "Private DNS Provider Host Name".
- Enter dns.adguard.com or 1dot1dot1dot1.cloudflare-dns.com
- Save and restart the phone.
Method 2: Through Firewall (with root):
- Install NetGuard or AFWall+.
- Block Internet access for com.xiaomi.mipicks.
Effect:
- π« Notifications from GetApps will stop.
- π΅ The application will not be able to update or download data.
- β οΈ Possible problems with updating MIUI (If you block all domains Xiaomi).
| Method | Difficulty | Need root? | Reversibility | Risk to the system |
|---|---|---|---|---|
| Disconnection through settings | β | β No. | β Yes. | β οΈ Low. |
| Removal via ADB | ββ | β No. | β Yes. | β οΈ Medium. |
| Removal via TWRP | βββ | β Yes. | β No (no backup) | β οΈβ οΈ High-pitched |
| Removal via Magisk | βββ | β Yes. | β Yes. | β οΈβ οΈ High-pitched |
| DNS lockdown | ββ | β No. | β Yes. | β οΈ Low. |
What if GetApps returns after the update?
Even after deleting, GetApps may return after:
- π Updates MIUI (through OTA manually).
- π Resetting settings to factory.
- π Fastboot flashing through Fastboot.
Decisions:
- Turn off automatic MIUI update: Go to Settings β About Phone β System Update. Click on three dots β Update Settings β Turn off Autoboot.
Disable Force Encryption
:
This will prevent system applications from recovering after updates.
Firmware like Pixel Experience or LineageOS doesnβt include GetApps or other Xiaomi bloatware.
Critical information: On some models (e.g. Redmi Note 11 Pro+ 5G), Xiaomi has sewn GetApps into the /vendor section, making it indestructible without completely flashing it, in which case only locking through a firewall or turning it off will help.
GetApps Alternatives: What to Replace?
If you have deleted GetApps but want to save access to:
- π¨ Themes and wallpaper β Use Themer or Pexlify.
- π± Updates to MIUI β Check manually through the settings β The phone. β Updating the system.
- π¦ Annexes β Use Google Play or F-Droid.
For Chinese firmware (where there is no Google Play) alternatives:
- π APKMirror - safe and secure APK-file.
- π Aurora Store β Anonymous Customer for Google Play.