Owners of Xiaomi Redmi Note 7 often encounter the annoying system app GetApps, Xiaomiβs proprietary app store that not only takes up space in memory, but also regularly sends notifications, slows down the system and consumes traffic in the background. Despite being useful to some users, many want to get rid of it forever. The problem is that standard removal through the app menu is not available: the βDeleteβ button is simply missing.
In this article, we will discuss 5 working methods, from temporary shutdown to complete deletion of application system files, including methods without root rights. It is important to understand that on Redmi Note 7 models with MIUI 12.5 firmware and newer GetApps blocking via ADB may require additional actions due to the tightening of Xiaomi security policy. All instructions are tested on current versions of the software and do not require unlocking the bootloader (unless otherwise indicated).
Why GetApps interferes with the smartphone
GetApps (or com.xiaomi.mipicks in system settings) was originally positioned as an alternative to Google Play for the Chinese market, but even on global versions of Redmi Note 7, the app remains pre-installed and active:
- π± It takes up to 150 MB of memory (including cache and updates)
- π Sends daily notifications about βrecommendedβ applications
- π Automatically updated through background processes, consuming traffic
- π’ Brakes the system due to constant activity in the background (see Settings) β Battery β Use of the)
- π Not removed by standard means, even through "Settings" β Annexes"
According to tests on the Redmi Note 7 with MIUI 14, GetApps consumes up to 5% of its battery power per day for background processes only, if not turned off. For comparison, the same Google Play in standby mode spends no more than 1-2%, especially the impact on budget smartphones with 3/32 GB of memory, where every megabyte counts.
β οΈ Note: On some firmware (for example, MIUI EU GetApps can be integrated into the system launcher, and if you delete it, it will crash the interface and you'll need to flash it back. MIUI In Settings β On the phone before the action.
Method 1: Disconnect via settings (without root)
The safest way is to deactivate GetApps without deleting it completely, which will stop background activity and notifications, but the app itself will stay on the system, suitable for users who are afraid to interfere with system files.
Instructions:
- Open Settings β Applications β Application Management.
- In the search bar, type GetApps (or com.xiaomi.mipicks).
- Click on the app, then select "Disable".
- Confirm the action in the pop-up window.
After the shutdown:
- π All notifications from the application will cease.
- π Disappears from the app menu (but will remain on the system list).
- π It will not be updated automatically.
β οΈ Attention: MIUI 13+ After disabling GetApps can self-repair after major system updates, in which case the procedure will have to be repeated.
βοΈ Preparing to disable GetApps
Method 2: Removal of updates (reset to factory version)
GetApps is often updated through Xiaomi system services, which increases its size and functionality, and you can return the application to the factory version, which reduces its impact on the system.
How to do this:
- Go to Settings β Applications β GetApps.
- Click on the three dots in the top right corner and select "Delete Updates".
- Confirm the action.
- Return to the basic settings of the application and click βDisableβ (as in Method 1).
This method is effective if:
- π¦ You want to free up to 50 MB of memory.
- π§ You need to keep Xiaomi system services running (for example, for updates) MIUI).
- π‘οΈ You're afraid to use it. ADB root.
| Method | Root is required. | Frees up memory. | Removes notifications | Risk to the system |
|---|---|---|---|---|
| Shutdown | β No. | β No. | β Yes. | β No. |
| Removal of updates | β No. | β Up to 50MB | β Yes. | β No. |
| ADB-removal | β No. | β Up to 150MB | β Yes. | β οΈ Medium. |
| Removal through root | β Yes. | β Completely. | β Yes. | β οΈβ οΈ High-pitched |
π‘
If GetApps updates again after you delete the updates, block it from accessing the Internet through Settings β Apps β GetApps β Mobile data and Wi-Fi. This will prevent new versions from automatically downloading.
Method 3: Removal via ADB (without root rights)
For users who are ready for more radical measures, Android Debug Bridge (ADB) removal is suitable. This method does not require root rights, but requires connecting the phone to a computer.
What you need:
- π₯οΈ Computer with Windows/Linux/macOS
- π USB-cable (preferably original)
- π₯ ADB Tools (download from the official website)
- π§ Included debugging by USB phone-on
Step-by-step:
- Activate Developer Mode: Go to Settings β About the phone. Press 7 times on "Version." MIUI", Notice: βYou have become a developer".
USB-debugging
- Back to Settings β Additionally. β For developers.
- Activate the "Debugging by USB" switch.
- Connect the phone to your computer and confirm your trust in the device.
- Open the command prompt (Windows) or terminal (Linux/macOS) in the folder with ADB.
- Enter the command to check the connection: Adb devices Must appear serial number of your Redmi Note 7.
- Run the command to delete GetApps: adb shell pm uninstall --user 0 com.xiaomi.mipicks
If the command is successful, you will see a message of success.
- ποΈ The application will be completely removed for the current user.
- π It will not recover after the reboot (unless you reset your phone to factory settings).
- π± Free up to 150 MB of memory.
β οΈ Note: On some firmware (for example, MIUI 14 Xiaomi blocks removal of system applications via ADB. If you see a Failure error [DELETE_FAILED_INTERNAL_ERROR], Try an alternative command: adb shell pm hide com.xiaomi.mipicks This won't delete the app, but hide it from the system.
What if the ADB canβt see the device?
Method 4: Complete removal with root rights
If you already have root rights (like Magisk), you can delete GetApps permanently, including all of its system files, which is a method that keeps the system as clean as possible, but requires caution.
Important: Before deleting system files:
- π± Make a full backup through TWRP Titanium Backup.
- π Charge your phone at least 50%.
- π‘ Make sure you have access to custom recovery (in case of a crash).
Instructions:
- Install any file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/priv-app/MiAppStore/ or (depending on the firmware): /system/app/MiAppStore/
- Delete the entire MiAppStore folder or com.xiaomi.mipicks.
- Clear the cache and data through Settings β Apps β Show everything β GetApps (if the folder is still displayed).
- Reboot the phone.
Advantages of this method:
- π§Ή Complete removal of all traces of the application.
- π No risk of self-healing after updates.
- β‘ Can improve performance on weak devices (like Redmi Note 7 with 3GB of RAM).
β οΈ Attention: Deleting system files without root can lead to bootloop ( looped boot).If the phone doesn't turn on after rebooting, you'll need to reflash it through Fastboot or restore the backup through TWRP.
π‘
Root removal is the most radical method, but it's also the most effective, and only use it if other methods have failed and you're prepared for the risks.
Method 5: Blocking through Hosts (alternative to deletion)
If you need to disable GetApps from Xiaomi servers, but do not delete the app itself, you can block its domains through the hosts file.
How it works:
- π Hosts file redirects GetApps domain requests to "nowhere" (127.0.0.1).
- π The application will remain in the system, but will stop receiving data from the servers.
- π΅ You donβt need root if you use special applications (e.g. AdAway).
Instructions without root (via AdAway):
- Download AdAway (requires an enabled installation from unknown sources).
- Open the application and click "Download files and apply".
- Go to the Hosts" β "Add user records".
- Add the following lines: 127.0.0.1 app.market.xiaomi.com 127.0.0.1 api.game.xiaomi.com 127.0.0.1 sdkconfig.ad.xiaomi.com
- Save and apply the changes.
For users with root:
- Open /system/etc/hosts in any root-access text editor.
- Add the lines from paragraph 4 to the end of the file.
- Save the changes and restart the phone.
This method is suitable if:
- π‘οΈ You want to save the app in case of future use.
- π‘ You need to save mobile traffic.
- π§ You are not ready for radical changes in the system.
What to do if GetApps is back after the MIUI update
One of the most common problems is GetApps self-healing after major MIUI updates, which is because the system checks the integrity of preinstalled applications and restores those that are missing.
How to prevent return:
- π Turn off automatic updates MIUI: Go to Settings. β The phone. β Update the system. Press three dots. β "Settings" β turn off "Automatic loading".
- π₯ Block updates through ADB: adb shell pm disable-user --user 0 com.xiaomi.mipicks
- π Use Magisk modules (e.g. Universal SafetyNet Fix) to hide changes from the system.
If GetApps is back already:
- Repeat Method 3 (ADB) or Method 4 (root).
- Check if new folders with the application have appeared in /system/priv-app/.
- If you use custom firmware, upgrade it to a debloating version (for example, MIUI EU without Chinese apps).
π‘
Check for GetApps regularly after MIUI updates. The less you update your firmware, the less likely the app will return.