How to permanently disable or uninstall the app on Xiaomi Redmi 9: a step-by-step guide

Xiaomi Redmi 9 smartphone based on MIUI often comes with preinstalled applications that can not be removed by standard methods. They take up space in memory, consume battery power and can show annoying advertising. But there are several ways to completely disable or even remove system programs β€” both temporarily and permanently.

In this article, we’ll discuss all the working methods, from simply turning off through settings to using ADB and manually deleting application files. Note that some methods require root rights or a computer connection, which we’ll highlight separately with risk warnings.

If you want to simply hide an app from the menu or prevent it from running in the background, the first two ways are enough. More radical measures will be needed to completely remove system programs (such as Mi Browser, Mi Music or GetApps).

1. Disable the application through the MIUI settings

The safest and easiest way is to deactivate the application in the settings menu, which won't delete its files from the device, but will stop all background processes and hide the icon from the main menu, which works for most pre-installed programs, except for mission-critical system services.

Instructions:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” Enter the program name in the search bar (e.g. Mi Video or Cleaner).
  • βš™οΈ Click on the name of the app β†’ Disable (button at the bottom of the screen).
  • βœ… Confirm the action in the window that appears.

Once disabled, the application will no longer update, consume battery, or appear in the installed program list, but its files will remain in the device's memory. To return the application, repeat the same steps and click Enable.

⚠️ Note: Do not disable system services with the names com.android., miui. or google. – this can lead to unstable operation of the smartphone.

Check that the application is not a system service.|

Backup important data |

Make sure the battery is charged more than 30 times%|

Remember the name of the application for possible inclusion back-->

2.Removal of updates and reset to factory version

Many pre-installed apps on Redmi 9 can’t be removed, but you can return them to the factory version by removing all updates, which is useful if the program starts to work incorrectly after the update or display ads.

How to do this:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select the application you want (such as Mi Browser).
  3. Click on the three dots in the upper right corner β†’ Remove updates.
  4. Confirm the action.

After that, the program will return to the version that was installed on the smartphone out of the box. Please note: some applications (for example, Google Play Services) are updated automatically through the Play Market - to avoid this, turn off auto-update in the store settings.

AnnexWe can turn it off.You can remove updates.It can be removed completely.
Mi Browserβœ… Yes.βœ… Yes.❌ No, no root)
Mi Videoβœ… Yes.βœ… Yes.❌ No, no root)
GetAppsβœ… Yes.βœ… Yes.βœ… Yes. ADB)
Google Play Services❌ No.βœ… Yes.❌ No.
Cleaner (Optimizer)βœ… Yes.βœ… Yes.βœ… Yes. ADB)

Important: Removing updates for system applications (e.g. Google Play Services) may cause errors in other programs that depend on them.

3. Removal of applications via ADB (no root)

If you don’t have enough shutdowns and root rights, you can use ADB (Android Debug Bridge), a tool for debugging Android through your computer, which allows you to completely remove many pre-installed applications, including GetApps, Mi Browser and Analitics.

What you need:

  • πŸ’» Computer with Windows, macOS or Linux.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ“± Included debugging by USB smartphone.
  • πŸ› οΈ Installed Xiaomi drivers and package ADB Tools.

Step-by-step:

  1. Enable USB Debugging: Settings β†’ About Phone β†’ MIUI Version (click 7 times) Settings β†’ Additional β†’ For Developers β†’ Debugging by USB
  2. Connect your smartphone to your computer and confirm your trust in the device.
  3. Open the command prompt (Windows) or terminal (macOS/Linux) and type: adb devices Make sure your device appears in the list.
  4. To remove the application, use the command: adb shell pm uninstall --user 0 name.packet For example, to delete Mi Browser: adb shell pm uninstall --user 0 com.android.browser

List of popular removal packages:

  • 🌐 Mi Browser: com.android.browser
  • 🎡 Mi Music: com.miui.player
  • πŸ“¦ GetApps: com.xiaomi.mipicks
  • πŸ“Š Analitics: com.miui.analytics
  • 🧹 Cleaner: com.miui.cleanmaster

⚠️ Note: Removing system packages (e.g., com.google. or com.android.) may cause your smartphone to fail.Before experimenting, back up through Settings β†’ System system β†’ Backup.

πŸ“Š What apps do you want to remove from Redmi 9?
Pre-installed games
Mi Browser and Mi Music
GetApps and Mi Store
Google services
Others

4. Complete removal via TWRP (root required)

If you're prepared for more radical measures and have custom TWRP reclaimers installed, you can physically remove application files from the system partition, which is suitable for advanced users, since it requires unlocking the bootloader and obtaining root rights.

Advantages of the method:

  • πŸ—‘οΈ The application is deleted irrevocably, freeing up space in memory.
  • πŸ”„ No need to repeat the procedure after resetting the settings.
  • πŸ›‘οΈ You can even remove programs that are not amenable to ADB.

Instructions:

  1. Install TWRP Recovery and get root rights (for example, through Magisk).
  2. Boot to TWRP (clip Power + Volume up when turned on).
  3. Go to Advanced β†’ File Manager.
  4. Open /system/app or /system/priv-app (depending on the location of the application).
  5. Find a folder with the name of the package (such as MiBrowser) and delete it.
  6. Reboot your smartphone.

List of paths to popular applications:

/system/app/MiBrowser β€” Mi Browser


/system/priv-app/MiMusic β€” Mi Music




/system/app/MiPick β€” GetApps




/system/app/Analytics - Statistics

What happens if you delete the system application through TWRP?
Deleting critical system files (e.g. com.android.phone or miui.system) can cause the device to stop turning on or reboot permanently, and can only be restored through the firmware of the full MIUI image using the Mi Flash Tool.

5. Disabling applications in safe mode

If an application freezes or interferes with your smartphone, but you don’t want to delete it forever, you can temporarily turn it off via Safe Mode, which only downloads system programs, and all third-party (including preinstalled) are blocked.

How to run Safe Mode on Redmi 9:

  1. Press the power button to appear off menu.
  2. Press the Turn Off icon (or Reboot in some versions of MIUI).
  3. In the window that appears, select Safe Mode.
  4. Wait until the smartphone reboots (the bottom left corner will be the inscription Safe mode).

In safe mode:

  • πŸ”’ All third-party applications will be disabled.
  • πŸ” You can remove or disable the problem program through settings.
  • πŸ“± Only system services (calls) are available, SMS, basics).

To get out of Safe Mode, just restart your smartphone.

πŸ’‘

If the smartphone doesn't go out of safe mode after rebooting, check to see if the volume button is clamped, sometimes it interferes with normal booting.

6.Use of third-party utilities (e.g. Debloater)

For those who do not want to work with ADB manually, there are special utilities, such as Universal Android Debloater or MIUI Hidden Settings. They allow you to massively disable or remove preinstalled applications through the GUI.

Advantages:

  • πŸ–₯️ Convenient interface with checkboxes.
  • πŸ” Automatically identify β€œsafe” for removing applications.
  • πŸ“€ Ability to back up before deletion.

How to use Universal Android Debloater:

  1. Download the utility from the official GitHub.
  2. Connect Redmi 9 to your computer with USB Debugging enabled.
  3. Launch the program and wait for the list of applications to load.
  4. Check the boxes for unnecessary programs (the utility will tell you which can be removed).
  5. Press Apply and confirm the action.

List of recommended packet removals (according to the XDA Developers community):

com.miui.analytics – Analytics collection


com.xiaomi.mipicks β€” GetApps




com.miui.hybrid – Hybrid services (advertising)




com.miui.bugreport - Error Reports




com.miui.cleanmaster - Optimizer

⚠️ Note: Some utility (for example, MIUI Hidden Settings) require an unlocked bootloader, and their use on the official firmware can lead to the device being locked through the Mi Account.

7.What to do if the application does not turn off?

Sometimes, even after all the manipulations, the application continues to work or reappears after the reboot.

Problem.Possible causeDecision
The app returns after restartingAuto Update via Play MarketTurn off auto-update in Google Play settings
The "Disable" button is inactive.The application is a critical system serviceUse ADB or TWRP (at your own risk)
Error in Deleting Through ADBIncorrect package name or lack of rightsCheck the name of the package through adb shell pm list packages
The app continues to consume the batteryBackground processes are not completely stoppedFreeze the app via Greenify or Brevent

If none of these methods worked, there are two options:

  1. Swipe your smartphone to custom firmware (such as LineageOS or Pixel Experience) where there are no pre-installed Xiaomi apps.
  2. Reset your settings to factory via Settings β†’ System β†’ Reset (but this will delete all your data!).

πŸ’‘

Before radical actions (firmware, TWRP removal), always back up through Settings β†’ System β†’ Backup or TWRP (if installed).

FAQ: Frequent questions

Can Google Play Services be removed without consequences?
No, it's not recommended to delete Google Play Services, because it's the one that runs most apps, including Google Play, Gmail, YouTube, and many others, and if you delete it, you'll crash your system functions, and you can do the most by disabling auto-update in your Play Market settings.
How to find out the name of the application package for ADB?
There are two ways: through ADB: adb shell pm list packages | grep "keyword" For example, to search for a browser: adb shell pm list packages | grep "browser" Through the App Inspector app (available on Play Market), which shows the packet names for all installed programs.
Why does the application appear again after being deleted via ADB?
It's because of this: πŸ”„ Auto Updates via Play Market (turn it off in store settings). πŸ“¦ Restore system applications after update MIUI (Repeatedly removed through ADB). πŸ”§ Reset settings (apps return to factory state). To avoid returning, use the command: adb shell pm uninstall -k --user 0 name.package Flag -k Stores cache and data, but prevents automatic recovery.
How to disable advertising in Xiaomi system applications?
Ads in MIUI appear in the Browser, Music, Settings and other system programs. To disable: Go to Settings β†’ Password & Security β†’ Authorization and Locking β†’ MSA (Advertising Services) and disable the slider. In the same menu, disable Personalized Recommendations. To completely remove advertising modules, use ADB: adb shell pm uninstall --user 0 com.miui.systemAdSolution After that, the ads will disappear in most system applications.
Can I return the remote system application?
Yes, but the methods depend on the method of removal: If the application is disabled through settings, just turn it back on to Settings β†’ Apps. If removed through ADB, reflash the smartphone or restore it through the Mi Flash Tool. If deleted via TWRP, copy the application files back to /system/app from the backup or official firmware.