How to permanently disable GetApps on Xiaomi Redmi Note 7: the full guide

The Xiaomi Redmi Note 7 is still one of the most popular budget smartphones, but its owners often encounter the annoying GetApps system application (also known as com.xiaomi.mipicks), which not only takes up space in memory, but also constantly sends notifications about β€œrecommended” applications, slows down the system and consumes traffic in the background. Unlike standard applications, GetApps can not be removed in the usual way – it is protected by MIUI as a system component.

In this article, we will discuss 5 proven methods to disable or completely remove GetApps on Redmi Note 7 (including Redmi Note 7 Pro models and global/Chinese firmware versions). Importantly, some methods require unlocking the bootloader or root rights, but we will start with the safest options that do not violate the warranty, and you will learn how to prevent automatic recovery of the application after MIUI updates.

Before you start, check your firmware version in Settings β†’ About Phone β†’ MIUI. The choice of method depends on this: for example, on MIUI 12+, some tricks with ADB stopped working, and on Chinese builds (China ROM) GetApps is integrated deeper. If you are not sure about your actions, use the first two methods, they do not require technical skills.

1. Disable notifications and background activity GetApps

The easiest and safest way is to limit the application through standard MIUI settings. This will not remove GetApps, but will stop spam with nods and reduce battery load.

Follow the following steps:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” In the search bar, type GetApps (or com.xiaomi.mipicks).
  • πŸ”” Go to the Notifications section and turn off all switches.
  • πŸ”„ Go back and select the battery. β†’ Background activity β†’ set limits.
  • 🚫 In the Permissions section, disable access to the Warehouse, Camera and Microphone (if they are active).

This method does not require root rights and is suitable for any version of MIUI, including the latest. However, GetApps will still take up space in memory (~150-200 MB) and can be activated periodically when you update the system.

πŸ’‘

If GetApps continues to appear in the notification bar after disabling notifications, clear the app cache in the same menu (Storage β†’ Clear cache).

Deactivation through MIUI Optimizing (without root)

A hidden MIUI feature called MIUI Optimizing allows you to disable system applications without superuser permissions, which works on most firmware versions, but may require a reboot.

Instructions:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Click 7 times on MIUI until you get a message You are a developer!

Settings β†’ Additional β†’ For Developers

USB debugging

ADB

adb shell pm disable-user --user 0 com.xiaomi.mipicks

If the team doesn’t work, try an alternative:

adb shell pm hide com.xiaomi.mipicks

Once you run GetApps, it will disappear from the app menu and stop running. To return it back, use the command:

adb shell pm enable com.xiaomi.mipicks

Install Xiaomi drivers on PC| Enable debugging on USB| Download ADB Tools (platform-tools)| Connect your phone with the original cable | Check the connection with the adb device command

-->

3. Remove GetApps via TWRP (Requires unlocking the bootloader)

If you are willing to take drastic measures, the complete removal of GetApps is possible through the custom TWRP recavator. This method is suitable for advanced users, as it requires unlocking the bootloader and installing TWRP Recovery.

⚠️ Attention: Unlocking the bootloader resets all data on the phone! make a backup in advance via Settings β†’ Additionally. β†’ Backup and reset.

Step-by-step:

  1. Unlock the bootloader through the official Mi Unlock Tool (requires a Mi Account and wait 7-15 days).
  2. Install TWRP Recovery for Redmi Note 7 (the version must match the model code: lavender for the standard version, violet for Note 7 Pro).
  3. Download the Magisk module to remove system applications (e.g. System App Remover).
  4. Boot to TWRP (hold Power + Volume up when turned on) and run the module.
  5. In the Magisk menu, search com.xiaomi.mipicks and delete it.

These methods won’t physically delete GetApps, but they will make it invisible and inactive, and the main advantage is that there is no risk to system stability, since system files remain in place.

πŸ’‘

On Chinese firmware (China ROM), GetApps is integrated deeper and can be restored even after removal via TWRP. In this case, only a transition to custom firmware (for example, Pixel Experience or LineageOS) will help.

FAQ: Frequent questions about disabling GetApps on Redmi Note 7

❓ Can I remove GetApps without unlocking the bootloader?
Yes, but not completely. ADB or MIUI Optimizing you can disable the application for the current user (--user 0), But his files will stay in the system. Deletion requires root or TWRP.
❓ Will Google Play work after GetApps are removed?
Yes, removing GetApps does not affect the performance of Google Play or other Google services.This app is only responsible for Xiaomi promotional content and is not related to the basic features of the system.
❓ Why After Updating MIUI GetApps is coming back again?
When you update MIUI, the system restores standard applications from firmware. To avoid this, turn off automatic update checks before upgrading or use Magisk modules that block recovery.
❓ Can I return GetApps after deletion?
If you removed the app through ADB disable, yes, the adb shell pm enable com.xiaomi.mipicks command. If you deleted it physically through TWRP, only by flashing the original MIUI.
❓ Does disabling GetApps affect the warranty?
Disabling via settings or ADB does not violate the warranty: Removing via TWRP or root - yes, as it requires unlocking the bootloader, which voids Xiaomi's warranty obligations.