How to completely remove unnecessary applications with Xiaomi Redmi 9: 5 proven ways

Xiaomi Redmi 9 is one of the most popular budget phones, but even it eventually begins to โ€œbrakeโ€ due to the accumulated unnecessary applications. The manufacturer installs dozens of pre-loaded programs on the device (called a bloatvear), which take up precious space in memory, consume battery power and can monitor your activity. Fortunately, most of them can be removed or at least turned off โ€“ and we will show you how to do this without root rights and without the risk of damaging the system.

In this article, youโ€™ll find unique methods for Redmi 9 that donโ€™t work on other Xiaomi models, from standard uninstallation through settings to hidden features. MIUI, We'll also look at which apps can be removed without consequences, and which ones can be frozen. If your smartphone has become slower to work, quickly discharge or give out errors due to lack of memory โ€“ this guide will help to return it to its former performance.

Why are there so many unnecessary apps on Redmi 9?

Smartphone manufacturers, including Xiaomi, often partner with third-party companies that pay for pre-installing their services, which lowers the final price of the device, but has the downside: the user gets a device packed with programs that:

  • ๐Ÿ“ฑ Memory is Occupying โ€“ Even Small Applications Can Eat 2โ€“3 GB of Internal Storage.
  • ๐Ÿ”‹ Battery consumption โ€“ background processes of the bloatvear constantly consume energy.
  • ๐Ÿ•ต๏ธ Slice for activity โ€“ many pre-installed programs collect data about your actions.
  • ๐Ÿข Slow down the system โ€“ unnecessary services load the processor and RAM.

Redmi 9 has a particularly high number of junk apps because of the budget focus of the model, which is offset by the low price through affiliate programs.

  • ๐ŸŽต Mi Music and Mi Video โ€“ duplicate the features of Google Play Music and YouTube.
  • ๐Ÿ“ฐ Mi Browser โ€“ browser with aggressive advertising, inferior to Chrome or Firefox.
  • ๐Ÿ’ผ Mi Pay and Mi Credit โ€“ Financial services that do not operate outside India/China.
  • ๐ŸŽฎ Game Turbo and App Vault are unnecessary for most users.

In addition, Redmi 9 often contains duplicate applications from Google and Xiaomi (for example, two calendars, two file managers), as well as services for the Chinese market, which are useless in Russia and Europe.

๐Ÿ“Š You have removed pre-installed apps on your Xiaomi?
Yeah, all unnecessary.
Just a few.
No, I'm afraid to break my phone.
I didn't know it was possible.

Which apps can be removed and which can not be removed

Before you start cleaning, it's important to understand that not all preinstalled programs are equally safe to remove. MIUI โ€” Deleting them can cause crashes, errors, or even a โ€œbrickโ€ of the device. Below is a table separating applications into safe to remove, conditionally safe (you can turn off) and system (you can not touch).

CategoryExamples of applicationsRecommendation
Safe to removeMi Browser, Mi Music, Mi Video, Mi Pay, Mi Credit, App Vault, Game Turbo, Cleaner, Security (if you use the alternative)You can remove it completely through ADB or standard settings.
Conditionally secure.Calendar, Email, FM Radio, Notes, Scanner, Mi RemoteIt is better to disable (deactivate) if not used. Removal can disrupt the associated functions.
Systemic (Do Not Touch!)MIUI System, Settings, Phone Services, Android System WebView, Google Play Services, MIUI Daemon, SecurityCenterDeleting the phone will render it inoperable! The maximum is disabling the updates.
DuplicateFiles by Google vs File Manager, Google Calendar vs Mi Calendar, Chrome vs Mi BrowserYou can leave one option (for example, Files by Google instead of the standard manager).

Particular caution should be exercised with applications that have the words Provider, Service or Framework in their name. For example, DownloadProviderUi or MiuiSystemUI - their removal can lead to loss of functionality (for example, the notification panel will disappear or widgets will stop working). If you are not sure, you better turn off the application and check if there are any malfunctions.

โš ๏ธ Note: Some applications (e.g. Security) may seem unnecessary on Redmi 9, but they actually manage permissions for other programs. Deleting them will make it impossible for you to install new apps or change your privacy settings.

Method 1: Standard removal via MIUI settings

The easiest way is to use built-in tools. MIUI. It's good for removing custom applications and some pre-installed programs that the manufacturer allows to uninstall. Here's how to do it:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. In the upper right corner, press three dots (โ‹ฎ) and select Show all applications.
  3. Find an unnecessary app (such as Mi Browser) and tap it.
  4. Click Remove (if the button is active) or Disable (if deletion is blocked).

Unfortunately, most system applications cannot be removed using this method, since the Remove button will be inactive.

  • ๐Ÿ”„ Disable the application โ€“ it will disappear from the menu and stop working, but will remain in memory.
  • ๐Ÿ“ฅ Remove updates โ€“ return the application to the factory version (sometimes this frees up space).
  • ๐Ÿšซ Prohibit Auto-Run โ€“ Go to Permits โ†’ Auto-start and disable unnecessary programs.

For some apps (such as Google Play Music or YouTube Music), the delete button may only appear after they are disabled in the Google account settings.

  1. Go to Settings โ†’ Google โ†’ Manage your Google account.
  2. Select the Services tab and find the Application Settings section.
  3. Disable unnecessary services (such as Google Play Movies) and then they will be available for removal.

โ˜‘๏ธ Preparation for removal of applications

Done: 0 / 4

Method 2: Removal via ADB (no root rights)

If the standard methods do not help, you can use Android Debug Bridge (ADB) โ€” A debugging tool that allows you to uninstall system applications without getting root access, which works on Redmi 9 and does not violate warranty, but requires a connection to a computer.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows, macOS or Linux.
  • ๐Ÿ”Œ USB-cable (preferably original).
  • ๐Ÿ“ฆ Utility. ADB Tools by Google.
  • ๐Ÿ”ง Included Debugging by USB phone-on.

Step-by-step:

  1. Activate debugging on USB: Go to Settings. โ†’ About the phone, tap 7 times on the version MIUI, To turn on Developer Mode. Go back to Settings. โ†’ Additionally. โ†’ For developers, turn on the debugging. USB and confirm the action.
  2. Connect your phone to your PC: Download and unpack the platform-tools (ADB) Connect Redmi 9 to your computer. USB, Select File Transfer Mode. In the Command Prompt (or Terminal), go to the folder with ADB and type: adb devices If the phone appears in the list โ€“ the connection is successful.
  3. Remove unnecessary app: Get a list of all apps by command: adb shell pm list packages (see the title in the table above). Delete the selected app (e.g. Mi Browser): adb shell pm uninstall -k --user 0 com.android.browser Replace com.android.browser with the desired application package.

After the command is executed, the application will disappear from the menu, but its data will remain in memory (parameter). -k If you want to delete everything completely, remove it. -k However, this may cause failures in the recovery of the application in the future.

โš ๏ธ Note: On Redmi 9, some system applications after uninstalling through ADB Can be automatically restored after the update MIUI. To avoid this, disable automatic system program updates in Settings โ†’ The phone. โ†’ Updating the system โ†’ Settings (โ‹ฎ) โ†’ Updating the applications.

๐Ÿ’ก

Before removing the application through ADB For example, deleting com.miui.securitycenter will make it impossible to install new programs due to loss of access to permissions.

Method 3: Using third-party utilities (without root)

If you work with ADB It seems complicated, you can use specialized applications to clean the system. They don't require root rights, but they're limited compared to manual methods:

  • ๐Ÿงน App Inspector โ€“ shows all installed applications, including hidden system, and allows you to disable them.
  • ๐Ÿ—‘๏ธ Debloater Tool โ€“ a utility for PC, working through ADB, but with a convenient graphical interface.
  • ๐Ÿ” Package Name Viewer โ€“ Helps you find the exact names of packets to remove through ADB.

Example of work with App Inspector:

  1. Install the app from Google Play.
  2. Open it and provide root access (if any) or permission to display on top of other windows.
  3. Go to the Systems tab and find unnecessary programs.
  4. Slip on the app and select Disable or Remove Updates.

For Debloater Tool (on PC):

  1. Download the utility from GitHub.
  2. Connect Redmi 9 to USB with the debugging included (as in the method with the ADB).
  3. Launch the program, wait for the list of applications to load.
  4. Check the unneeded programs and click Uninstall selected.

The advantage of these tools is that they have a visual interface and can be reversed, but they can't remove applications that are locked at the level. MIUI. In that case, it will only help. ADB or rooting.

What to do if the application is not removed?
If the deletion button is inactive, even in ADB, So the application is secure. MIUI. Try it: 1. Disable it via pm disable-user (e.g. adb shell pm disable-user) --user 0 com.miui.browser). 2. Remove updates manually in Settings โ†’ Annexes. 3. Use Shizuku (alternative) ADB PC-free) for deactivation.

Method 4: Disabling Autostart and Background Activity

If you can't delete an application, but it's disruptive, you can limit the impact on the system. Redmi 9 has a few built-in tools to do this.

  • ๐Ÿšซ Auto-start ban โ€“ the app wonโ€™t start when the phone is turned on.
  • ๐Ÿ”„ Background activity restriction โ€“ the program will not be able to work in the background.
  • ๐Ÿ“ต Disabling notifications โ€“ no longer appear annoying alerts.

How to do this:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select an unneeded app (such as Mi Browser).
  3. Slip on permissions and disable all unnecessary (geolocation, contacts, SMS etc.).
  4. Go back and select AutoRun โ†’ turn off the slider.
  5. Next, move to the Battery. โ†’ Background Limitation and Select Limit.
  6. In the Notifications section, turn off the display of alerts.

These actions will not remove the application, but will significantly reduce its impact on performance and battery power. For example, after disabling autorun Mi Browser will stop consuming resources until you manually open it.

For mass shutdown of autostart:

  1. Go to Settings โ†’ Battery and Performance โ†’ Autostart Management.
  2. Press three points (โ‹ฎ) and select Show all applications.
  3. Sort the list by AutoRun and disable unnecessary programs.

๐Ÿ’ก

Turning off auto-start and background activity is the safest way to curb system applications that can't be removed.It won't free up memory, but it will increase battery life and speed up the phone.

Method 5: Reset to factory settings (extreme case)

If the phone is full of unnecessary apps and standard methods donโ€™t work, you can perform a hard reset, which will return Redmi 9 to its original state by removing all user data and some preinstalled programs (the ones added after purchase).

It is important to understand that the discharge:

  • โœ… Delete all your files, photos, messages and installed apps.
  • โœ… Returns the system programs to the factory version (but does not remove them completely).
  • โŒ Will not remove the built-in bloatvear (for example, Mi Browser or Mi Music).
  • โŒ It will require re-setting the phone as it did after purchase.

How to reset:

  1. Create a backup of important data (photos, contacts, messages).
  2. Go to Settings โ†’ About the phone โ†’ Reset settings.
  3. Choose to erase all data and confirm the action.
  4. After the reboot, the phone will prompt you to set it up as new.

To prevent unnecessary applications from returning after reset:

  • ๐Ÿ“ฑ When you first set up, do not restore data from a backup. MIUI โ€” Select Settings as a New Phone.
  • ๐Ÿ”ง Turn off automatic updates of system applications in Google Play.
  • ๐Ÿšซ Do not install updates for pre-installed programs (such as Mi Browser or Security).

โš ๏ธ Note: Redmi 9 can automatically restore some of the previously deleted applications (for example, Facebook or Netflix, if they were preinstalled). โ†’ Apps and Remove Updates.

What to do if after removing the applications the phone began to glittle?

Sometimes, after cleaning the system, you may experience a breakdown: badges go missing, some functions don't work, or the phone reboots.

Problem.Possible causeDecision
The notification panel has disappearedRemote SystemUI or MiuiSystemUIRestore the application through ADB: adb shell cmd package install-existing com.miui.systemui
Widgets don't work.Remote MiuiHome (launcher)Install an alternative launcher (like Nova Launcher) or restore the standard launcher.
No new applications are installedRemoved from Package Installer or SecurityCenterReturn the application with the command: adb shell cmd package install-existing com.lbe.security.miui
The phone is constantly rebooting.Critical system component removedDo a factory reset or reflash your phone through Fastboot.

If you are not sure which application caused the failure, you can use the system logs:

  1. Connect Redmi 9 to your PC and start ADB.
  2. Enter the command to view logs: adb logcat
  3. Try to reproduce the error and find the name of the problem package in the logs (look for lines with the ERROR or CRASH).

If nothing works, the only surefire way to bring your phone back to life is by flashing it over Fastboot.

  1. Download the official firmware for Redmi 9 from Xiaomi website.
  2. Unpack the archive and go to the folder with the firmware.
  3. Connect the phone in Fastboot mode (clip Power + Volume down when turned on).
  4. Launch the file. flash_all.bat (For Windows, run the command: fastboot flash all

FAQ: Frequent questions about removing apps on Redmi 9

Can I remove Google Play Services? They take up a lot of space.
No, Google Play Services is a critical component for most applications, and if it is removed, it will cause disruptions to Google Play, Gmail, YouTube, and other services: ๐Ÿ”ง Disable Auto Update in Settings โ†’ Annexes โ†’ Google Play Services โ†’ Permits โ†’ Auto-update. ๐Ÿ“‰ Delete cache and data (free up to 1-2 GB). ๐Ÿ”„ Disable unnecessary features (e.g. Google Play Games or Google Fit).
After removing the application through ADB They come back after the update. MIUI. How to fix it?
This is due to the autorecovery function of system applications in MIUI. To prevent returns: Turn off automatic updates to system applications in Settings โ†’ The phone. โ†’ Updating the system โ†’ Settings (โ‹ฎ) โ†’ Update applications. Use the command to completely remove (no) -k): adb shell pm uninstall --user 0 com.miui.browser But it can lead to crashes! Install Magisk and Universal Debloater module to block recovery.
How do I know which app takes up the most memory?
There are several ways: Built-in utility MIUI: Settings โ†’ Memory. โ†’ Memory analysis (shows large files and applications). Files by Google: Open the Cleanup tab โ†’ Make room โ†’ Annexes. ADB-Size-Sorting Command: Adb shell dumpsys package | grep "codePath=" | sort -k2 -r (will show applications sorted by place occupied).
Can I remove MIUI completely and install a pure Android?
Technically yes, but it is a complex process that requires: ๐Ÿ”“ Unlock bootloader through the official Xiaomi website (needs a Mi Account). ๐Ÿ“ฅ Installations of custom recaveri (TWRP). ๐Ÿ–ฅ๏ธ Alternative firmware (like LineageOS or Pixel Experience) is not very stable for Redmi 9, but there are few custom firmwares and risks involved: โŒ Loss of guarantee. โŒ Possible โ€œbrickโ€ (inoperability) of the phone. โŒ Failing sensors (e.g., fingerprint scanner or NFC). If you are a beginner, it is better to limit yourself to removing the bloatvear through ADB.
How to return a remote system application?
If, after removal, ADB or root problems, restore the application can be as follows: ADB (if the application is simply disabled: adb shell cmd package install-existing com.miui.browser (replace com.miui.browser with the desired package) via resetting (if the application has been removed completely) via phone flashing (extremely). If you donโ€™t remember the name of the package, find it in the list of all applications: adb shell pm list packages -f