How to permanently remove GetApps from Xiaomi Redmi Note 7: from simple to complex

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.

πŸ“Š How do you feel about pre-installed Xiaomi apps?
Useful, useable.
Not intruding, but not necessary.
I want to remove the annoying ones.
Already removed all unnecessary
I don't know what it is.

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:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the search bar, type GetApps (or com.xiaomi.mipicks).
  3. Click on the app, then select "Disable".
  4. 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

Done: 0 / 4

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:

  1. Go to Settings β†’ Applications β†’ GetApps.
  2. Click on the three dots in the top right corner and select "Delete Updates".
  3. Confirm the action.
  4. 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.
MethodRoot is required.Frees up memory.Removes notificationsRisk 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:

  1. 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?
1. Make sure that Xiaomi drivers are installed (download from the official website). 2. Try another one. USB-cable (preferably original). 3. Switch the connection mode to "File Transfer" in the phone notification curtain. 4. Restart the phone and computer.

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:

  1. Install any file manager with root support (such as Root Explorer or Solid Explorer).
  2. Go to /system/priv-app/MiAppStore/ or (depending on the firmware): /system/app/MiAppStore/
  3. Delete the entire MiAppStore folder or com.xiaomi.mipicks.
  4. Clear the cache and data through Settings β†’ Apps β†’ Show everything β†’ GetApps (if the folder is still displayed).
  5. 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):

  1. Download AdAway (requires an enabled installation from unknown sources).
  2. Open the application and click "Download files and apply".
  3. Go to the Hosts" β†’ "Add user records".
  4. 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
  5. Save and apply the changes.

For users with root:

  1. Open /system/etc/hosts in any root-access text editor.
  2. Add the lines from paragraph 4 to the end of the file.
  3. 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:

  1. Repeat Method 3 (ADB) or Method 4 (root).
  2. Check if new folders with the application have appeared in /system/priv-app/.
  3. 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.

FAQ: Frequent questions about getting Apps removed

❓ Can I delete GetApps without a computer?
Yes, but with limitations: Without root, you can only disable the application (Method 1) or remove its updates (Method 2, FX File Explorer) to delete system files directly on your phone. ADB (Method 3, which means computer.
❓ Will the removal of GetApps affect the work of other Xiaomi applications?
Most of the time, no. GetApps works independently of the: πŸ“· Chambers and galleries πŸ”‹ Battery settings πŸ“Ά Mobile network and Wi-Fi, however, on Chinese firmware (for example, MIUI China) GetApps may be linked to payment services and Xiaomi account, in which case deletion may cause Mi Account malfunctions.
❓ How to return GetApps if you need it?
If you have removed the application through ADB (Method 3), it can be restored: Resetting the phone to factory settings (Settings) β†’ Additionally. β†’ Recovery and discharge. APK-GetApps file manually (you can download from sites like APKPure, but this does not guarantee stable operation). MIUI If you've got it removed through root (Method 4), the only reliable way to do that is to reflash your phone.
❓ Will Google Play work after GetApps are removed?
Yes, Google Play and GetApps are two independent app stores, and removing one doesn’t affect the other, and many users have noted that once GetApps are removed, Google Play is faster because it’s not a background conflict.
❓ Can I remove GetApps from Redmi Note 7 Pro?
Yes, all the methods in this article are suitable for the Redmi Note 7 Pro, as it runs on the same platform (Snapdragon 675) and a similar version of MIUI. The only difference is that the Pro version may require another ADB command for some firmware: adb shell pm uninstall -k --user 0 com.xiaomi.mipicks The flag -k saves the application cache, which sometimes prevents crashes.