How to permanently remove GetApps from Xiaomi Redmi phone: from manual shutdown to deep cleaning

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:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the search bar, type GetApps (or App Store).
  3. Select the application and click "Disable" (if the button is inactive, see method 2).
  4. 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:

  1. Press your finger on the GetApps icon on the home screen.
  2. 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:

  1. Download ADB Tools and unpack it into a folder.
  2. 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.mipicks

If 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]"
This error means that the application is firmware-protected. Try the alternative command: adb shell pm disable-user --user 0 com.xiaomi.mipicks If it didn't work, then your version MIUI block ADB-In this case, only unlocking the bootloader (method) will help. 4).

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:

  1. Download TWRP for your Redmi model (e.g. Redmi Note 10 Pro – sweet, Redmi 9 – lancelot).
  2. Install TWRP via fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
  3. In TWRP, go to Advanced β†’ File Manager.
  4. 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:

  1. Install Magisk and get root.
  2. Download the Xiaomi Debloater module (remove unnecessary system applications).
  3. In Magisk, go to Modules β†’ Install from storage.
  4. Find Xiaomi Debloater and install it.
  5. Reboot the phone.
  6. Open the Xiaomi Debloater app and tick GetApps (com.xiaomi.mipicks).
  7. 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):

  1. Open Settings β†’ Connections β†’ Private DNS
  2. Select "Private DNS Provider Host Name".
  3. Enter dns.adguard.com or 1dot1dot1dot1.cloudflare-dns.com
  4. 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).
MethodDifficultyNeed root?ReversibilityRisk 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:

  1. 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.

FAQ: Frequent questions

❓ Can I delete GetApps without a computer?
Yes, but with limitations: πŸ“± You can only turn off the settings (method 1). πŸ“± Root rights – via Magisk or Titanium Backup. πŸ“± Some firmware applications run Universal Android Debloater (requires) ADB Without a PC, complete removal is only possible on unlocked phones.
❓ Why, after removal, ADB GetApps is back?
It's because of this: πŸ”„ Updates MIUI β€” The system restores remote system applications. πŸ”„ Dalvik cache reset (sometimes returns hidden apps). πŸ”„ Xiaomi Background Services That Verify System Integrity APK. Solution: Use the Magisk module to permanently remove or disable updates MIUI.
❓ Will Mi Account work after GetApps are deleted?
Yes, the Mi Account is not dependent on GetApps: βœ… You can log in to your account and synchronize your data. ❌ Cloud themes and wallpapers may stop working (they are tied to GetApps). ❌ In some regions (e.g. China) without GetApps, there may be problems with branded services (e.g. Mi Cloud).If Mi Account is important to you, choose the disable method rather than the uninstall method.
❓ Can I remove GetApps on Redmi with MediaTek processor?
Yeah, but there's nuance: πŸ“± On MediaTek (e.g. Redmi) 9A, Redmi 10C) Unlocking the bootloader is more difficult – authorization is required through Mi Account. πŸ“± ADB-The method works the same as on Snapdragon. πŸ“± TWRP MediaTek is often unstable - the risk of brick is higher. ADB or disabling through settings.
❓ How to return GetApps if you need it for updates?
If you have deleted GetApps, but you need it to: πŸ”„ Updates MIUI. 🎨 The downloads of themes or wallpapers, and you can restore it by saying, If you delete it through ADB: adb shell cmd package install-existing com.xiaomi.mipicks If removed via TWRP/Magisk: Restore the backup through TWRP. Or reflash your phone through Fastboot (data loss!) If you've disabled it through settings: Go to Settings β†’ Annexes β†’ Remote and enable GetApps.