Xiaomi Redmi smartphone owners often encounter the intrusive GetApps system app (also known as com.xiaomi.mipicks or "Theme Store"), which not only takes up space in memory, but also regularly sends notifications about "recommended" applications, games and themes - even if you have never used them. Unlike standard applications, GetApps cannot be removed in the usual way through the Apps menu, since it is protected by system software rights.
In this article, we will discuss all working methods to disable or remove GetApps on Redmi devices (relevant to models from Redmi Note 7 to Redmi 13 Pro and MIUI firmware 12-14).
- ๐ง Disable notifications from GetApps without root rights
- ๐ฑ Hide the app icon from the main screen
- ๐ ๏ธ Remove GetApps through ADB (loss of guarantee)
- ๐ Block automatic recovery of the application after updates
- โ ๏ธ What happens if you delete GetApps โ the consequences and risks
Important: the methods vary in complexity and consequences, for example, disabling notifications will be good for beginners, and removing them through ADB will require minimal technical skills, and we will describe each step in detail so that you can choose the best option for your Redmi model.
1. Why GetApps can't be removed in the standard way
GetApps is built into MIUI firmware at the system level. Unlike custom software, it's:
- ๐ Has the status of system software (priv-app protection level)
- ๐ Automatically recovers after resetting or updating MIUI
- ๐ฆ It takes up to 150-200 MB of memory (including cache and data)
- ๐ก It works constantly in the background, consuming up to 5-10% of battery power per week (according to AccuBattery data)
Even if you find the "Delete" button in the app's settings, it will be inactive, which is due to Xiaomi's policy of equating GetApps with mission-critical services (like Google Play Services), but there are workarounds, from simply disabling to completely uninstalling.
โ ๏ธ Note: Some Redmi models (e.g. Redmi) K50 Or the Redmi Note 12 Pro.+) GetApps is integrated into MIUI Themes. its removal can cause themes to malfunction.
2. Method 1: Disabling notifications from GetApps
The safest method is to block notifications without touching the app itself, which won't free up memory, but will eliminate annoying pop-ups.
Instructions:
- Open Settings โ Applications โ Application Management.
- In the search bar, type GetApps (or "Theme Store").
- Slip on the app and select Notifications.
- Turn off the Display Notifications switch.
- To block completely, go to Notification Categories and deactivate all items (e.g., โRecommendationsโ, โUpdatesโ).
Additionally, background activity can be limited:
- In the same app menu, select Battery โ Battery Consumption Management.
- Set a Strict or Manual Limit.
โ๏ธ What to do after disabling notifications
This is a non-super-user option, and it's reversible, and you can return the notifications back at any time, but GetApps will still take up space in memory and occasionally appear in the list of newly opened applications.
3. Method 2: Hiding the GetApps icon from the home screen
If you're annoyed by the app icon itself, you can hide it without deleting it.
Option 1 (through launcher):
- Press the GetApps icon on the home screen.
- In the menu that appears, select Remove from the screen or Hide (depending on the version of MIUI).
- Confirm the action. The icon will disappear, but the app will remain in the system.
Option 2 (via launcher settings):
- ๐ Go to Settings. โ Main screen screen.
- ๐ Select Hidden Apps and add GetApps to the list.
- ๐ If necessary, return the icon to the same menu.
Hiding the icon doesnโt affect the appโs performance โ it will still be updated and memory-consuming. However, your screen will be cleaner visually. On some firmware (e.g. MIUI 14 for Redmi Note 11), hidden apps donโt even appear in the All Apps menu.
๐ก
If you use a third-party launcher (like Nova Launcher or Apex Launcher), the icons are hidden through its settings. In Nova Launcher, it is done this way: long-press on the screen โ Launcher settings โ Hidden applications.
Method 3: Remove GetApps via ADB (without root)
To completely remove GetApps, you will need a computer and an ADB (Android Debug Bridge) tool.This method does not require root rights, but resets all application settings.
Preparation:
- Download ADB Tools for Windows/macOS/Linux.
- Turn on the phone Developer Mode: Settings โ About Phone โ MIUI version (shap 7 times).
- Activate Debugging by USB in Settings โ Additional โ For developers.
- Connect Redmi to your PC via USB and select File Transfer mode.
Instructions for removal:
adb shell
pm uninstall --user 0 com.xiaomi.mipicksIf the team doesnโt work, try an alternative:
adb shell pm hide com.xiaomi.mipicks| Team team. | Action. | Reversibility |
|---|---|---|
| pm uninstall --user 0 | Complete removal for the current user | No (requires reinstallation via ADB) |
| pm hide | Hiding the application (does not delete files) | Yes (pm unhide team) |
| pm disable-user | Uninstallation without deletion | Yes (pm enable team) |
After removal through ADB, GetApps will disappear from the application menu, but can recover after another MIUI update. To avoid this, block automatic updates of system applications (see Method 5).
โ ๏ธ Note: Some Redmi models (e.g. Redmi) K60) Deleting GetApps can lead to errors in the work MIUI Themes. Before executing the command, back up the data through Settings. โ Memory. โ Backup.
5. Method 4: Block GetApps Updates
Even if you delete GetApps, it can come back after the MIUI update. To prevent this from happening, block its updates:
Steps:
- Open Settings โ Applications โ Application Management โ GetApps.
- Stick to three points (โฎ) in the upper right corner and select Disable Updates.
- Confirm action. The app will no longer be updated through Google Play or MIUI Updater.
Alternative method (for advanced users):
- ๐ Remove the update file manually through the file manager (e.g. Mi File Manager):
- ๐ Change the permissions to the folder /data/app/com.xiaomi.mipicks on 000 (root-only).
If GetApps is still updated, try rolling it back to the factory version:
adb shell pm install -r -d --user 0 com.xiaomi.mipicks๐ก
Blocking updates is a must-do step after removing GetApps via ADB. Without this, the app will recover the next MIUI update.
Method 5: Using Magisk (for root users)
If your Redmi has root rights (installed by Magisk), you can delete GetApps permanently using the Universal SafetyNet Fix module or App Systemizer.
Instructions:
- Install Magisk Manager and download the App Systemizer module.
- Activate the module in Magisk and restart the phone.
- Open App Systemizer, find GetApps in the list, and select Uninstall.
- Confirm the deletion and restart the device.
Advantages of this method:
- ๐งน Completely delete all application files (including cache and data).
- ๐ Blocking Automatic Recovery.
- ๐ฑ Compatible with all Redmi models (including Redmi Note 10 Pro, Redmi 12, etc.).
Please note: using Magisk may result in a loss of warranty and problems with Google Pay (due to a SafetyNet breach).
What if MIUI themes stopped working after getting GetApps removed?
Possible problems and solutions
When working with GetApps, the following difficulties may arise:
| Problem. | Reason. | Decision |
|---|---|---|
| GetApps is back after the MIUI update | The system restores remote system applications | Turn off automatic updates MIUI In Settings โ The phone. โ Updating the system โ โฎ โ Settings โ Auto-update |
| Error "Cannot delete the package" in ADB | Insufficient rights or application protected | Try the command adb shell pm uninstall -k --user 0 com.xiaomi.mipicks |
| After removal, the topics do not work | GetApps is linked to MIUI Themes | Install MIUI Themes manually (see spoiler above) |
| ADB does not see the device | Not installed drivers or not included debugging | Install Mi USB Driver and check the connection |
If none of the methods worked, check:
- ๐ Version MIUI โ on MIUI 14 and later additional protections may apply.
- ๐ง Availability of updates for ADB Tools (update version - 34.0.0 and higher).
- ๐ Antivirus or firewall on PC that can block commands ADB.