How to completely remove unnecessary apps on Xiaomi Redmi Note 5: 5 proven ways

Xiaomi Redmi Note 5

MIUI

bloatware

In this article, you will find 5 working ways to remove applications on the Redmi Note 5, from basic to advanced, including methods for system utilities. We will also discuss how to clean up the traces of remote programs, disable automatic recovery and avoid errors that can lead to malfunctions in the smartphone.

It is important to understand that Redmi Note 5 (codename whyred) runs on MIUI, which is deeply integrated with Xiaomi services.This means that some system applications are interconnected, and their removal may violate stability. For example, uninstallation of com.miui.analytics will disable the collection of statistics, but can cause errors in the Topics or Security.

If you've never cleaned a smartphone of unnecessary software, start with the first two ways โ€” they don't require special knowledge and don't carry risks. Advanced users will need methods using ADB and root rights, but they will need caution. On the Redmi Note 5 with MIUI 12+ firmware, some system applications are protected from removal through ADB โ€” they will need a patch or modified recovery.

1. Standard removal through MIUI settings

The easiest way to get rid of unnecessary programs is to use built-in MIUI tools. It is suitable for custom applications (installed from Google Play or.apk files), as well as for some preinstalled software that Xiaomi allows you to remove.

To open a list of all installed programs:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. In the top menu, select the All Apps tab (only user-generated ones are shown by default).
  3. Scroll through the list or use the search (the magnifying glass icon in the upper right corner).

To delete, select the application and click the Delete button, if the button is inactive or absent, then the program is protected by the system.

  • ๐Ÿ”„ Disable the application (the button will become active after pressing the three dots in the top corner) This hides it from the menu and stops background processes, but does not free up the memory completely.
  • ๐Ÿ“ฅ Clear the cache and data (Storeroom section) This will help free up space, but the application itself will remain in the system.
  • โš™๏ธ Disable Autostart (Battery tab) โ†’ Autostarts: Prevents the program from automatically starting when the smartphone is turned on.

โš ๏ธ Note: Do not remove or disable apps called com.android., com.qualcomm. or com.miui.core. MIUI. Their deactivation can lead to a cyclic reboot or a โ€œbrickยป.

List of apps that can be safely removed in the standard way on the Redmi Note 5:

  • ๐ŸŽต Mi Music (if you use third-party players)
  • ๐Ÿ“– Mi Reader (book reader)
  • ๐ŸŽฎ Games (game center from Xiaomi)
  • ๐Ÿ“บ Mi Video (if you prefer YouTube or the like) VLC)
  • ๐Ÿ›’ GetApps (branded app store)
๐Ÿ“Š Which apps you delete first?
Social media
Games
Branded utilities Xiaomi
System services
I'm not removing anything.

2. Delete via Google Play Store (for custom applications)

If the app was installed from Google Play, it can be uninstalled directly through the store, a method that allows you to manage programs remotely (for example, from a computer) and see a list of all the utilities that have ever been installed.

Instructions:

  1. Open the Google Play Store and go to your profile (the icon in the upper right corner).
  2. Select Application and Device Management โ†’ Management.
  3. In the Installed tab, find the unnecessary app and click on the cross next to it.
  4. Confirm removal.

Advantages of this method:

  • ๐Ÿ” A complete list of installed programs is visible, including those hidden in folders.
  • ๐Ÿ“ฑ You can remove apps from other devices that are linked to the same Google account.
  • ๐Ÿ”„ Automatic cleaning of cache and temporary files.

Limitations:

  • โŒ It does not work for system applications MIUI.
  • โŒ Some programs (such as Facebook or Instagram) may remain in memory as "residual filesยป.

๐Ÿ’ก

To delete residual files after uninstallation, use the Files by Google app (Clean Up โ†’ Unnecessary Files section).

3. Removing system applications without root via ADB

To remove secure system applications (for example, Mi Browser, Mi Pay, Cleaner) you do not need to obtain root rights. It is enough to use ADB (Android Debug Bridge) - a debugging tool that allows you to send commands to your smartphone from a computer.

โš ๏ธ Warning: Misuse of the right ADB may disrupt MIUI. Before the beginning:

  • Create a backup of data (via Settings โ†’ Additional โ†’ Backup and Reset).
  • Make sure that the smartphone is enabled debugging by USB (Settings โ†’ About Phone โ†’ MIUI version โ†’ 7 times press to activate the developer mode, then Settings โ†’ Additional โ†’ For developers โ†’ Debugging by USB).
  • Download ADB Tools for Windows/macOS/Linux.

Step-by-step:

  1. Connect the Redmi Note 5 to your computer via USB-cable (original or quality).
  2. Open the command prompt (cmd on Windows or Terminal on macOS/Linux) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. To uninstall the application, use the command: adb shell pm uninstall -k --user 0 name.pack For example, to uninstall Mi Browser: adb shell pm uninstall -k --user 0 com.android.browser

List of popular packs to remove on Redmi Note 5:

AnnexPacket nameCan I remove it?
Mi Browsercom.android.browserโœ… Yes.
Mi Paycom.mipay.walletโœ… Yes.
Cleaner (Cleaning)com.miui.cleanmasterโœ… Yes.
Mi Videocom.miui.videoplayerโœ… Yes.
GetApps (Mi App Store)com.xiaomi.mipicksโœ… Yes.

โš ๏ธ Note: Adb uninstall commands remove the application only for the current user (--user 0). When resetting settings or updating MIUI Some programs can be rebuilt. To delete them forever, you'll need root rights.

USB | Installed drivers ADB| Smartphone connected in file transfer mode | Data backup created | Checked list of safe packets to remove-->

4. Complete removal with root rights and TWRP

If you are willing to take drastic measures, getting root permissions will open up access to uninstall any applications, including those critical to MIUI. However, this method requires caution: an error can lead to a โ€œbrickโ€ (inoperability) of the device.

First, we need to:

  1. Unlock the bootloader through the official Xiaomi website (the process takes up to 72 hours).
  2. Install custom TWRP recavators for whyred (model Redmi Note 5).
  3. Switch Magisk to get root.

After getting root, you can use:

  • ๐Ÿ“ฑ Root Explorer or FX File Explorer for manually deleting files from /system/app and /system/priv-app.
  • ๐Ÿ› ๏ธ Titanium Backup (to create backups before deleting).
  • ๐Ÿงน SD Maid (to clean up residual files).

Example of removal through Root Explorer:

  1. Open the application and provide root access.
  2. Go to /system/app or /system/priv-app.
  3. Find a folder with the name of the unwanted app (e.g. Browser for Mi Browser).
  4. Delete the folder or rename it (by adding.bak at the end).
  5. Reboot your smartphone.

โš ๏ธ Note: Removing the following applications may disrupt the work MIUI: com.miui.home (launcher) com.android.settings (settings) com.miui.securitycenter (security) com.android.phone (telephony) If after deleting the smartphone stopped turning on, try to recover via TWRP backup.

What if after removing the applications the smartphone does not turn on?
If the Redmi Note 5 is stuck on the logo or going into a cyclical reboot: Boot to TWRP (press Power + Volume Up). Select Wipe โ†’ Advanced Wipe and mark Dalvik/ART Cache and Cache. Reboot. If it didn't work, restore the backup via Restore.

5. Disabling updates and restoring remote applications

Even after removal, some apps can recover after a MIUI update or reset, and to avoid this, you need to disable their update through Google Play and system services.

Ways to prevent recovery:

  • ๐Ÿ”„ Turn off auto-update on Google Play: Open Google Play โ†’ Profile โ†’ Settings. Select Network Settings. โ†’ Auto-update applications. Set Do not update automatically.

Block installation via ADB:

adb shell pm hide name.packet

This command hides the application from the system, preventing it from being restored.

Package Disabler

:

Applications like Package Disabler Pro (require root) allow you to โ€œfreezeโ€ system programs so that they do not recover.

If the app is still restored, check:

  • ๐Ÿ“ฆ Availability of it in the Settings list โ†’ Annexes โ†’ Application management.
  • ๐Ÿ”„ Auto Update Settings in Google Play.
  • ๐Ÿ“ฑ Logs of updates MIUI (Sometimes apps come back after major updates).

๐Ÿ’ก

To permanently remove a system application, you need to combine methods: first uninstall via ADB or root, then block its recovery using Package Disabler or disable auto updates.

6. Trace cleanup and post-removal optimization

Deleting apps is only half the battle. To completely free up memory and improve the performance of the Redmi Note 5, you need to clear the residual files, cache and optimize the system.

Steps to complete cleaning:

  1. Cache Clearing: Go to Settings โ†’ Storage โ†’ Clean. Click Clear Unnecessary Files (remove all applications cache).
  2. Residual File Deletion: Use SD Maid or Files by Google to search for com.name.packet folders in /data/data. manually delete them (requires root).
  3. Autoboot Optimization: Open Settings โ†’ Battery โ†’ Autostart. Turn off autostart for unnecessary applications.
  4. Memory defragmentation: Go to Settings โ†’ Storage โ†’ Cleanup โ†’ Deep Cleanup. Start the process (may take up to 10 minutes).

Recommended applications for optimization:

  • ๐Ÿงน SD Maid โ€“ cleaning up garbage and residual files.
  • ๐Ÿ”‹ Greenify โ€“ Freezing background processes.
  • ๐Ÿ“Š AccuBattery โ€“ Monitoring battery consumption after cleaning.

After cleaning, it is recommended to restart the smartphone so that the changes take effect.If the Redmi Note 5 is slower, check:

  • ๐Ÿ“ฑ Having free space (less than 1 GB can cause lags).
  • ๐Ÿ”„ Background processes (Settings) โ†’ Developer โ†’ Process limit).
  • ๐Ÿ”‹ Performance mode (Settings) โ†’ Battery โ†’ Performance mode).

FAQ: Frequent questions about removing apps on Redmi Note 5

Can I remove Google Play Services or Google Play Store?
โŒ No. These apps are critical to Android, and if they are removed, they will lead to sync errors, inability to install new programs, and disruptions to Google services (such as Gmail or YouTube). ๐Ÿ”น Alternative: You can disable auto-update Google Play Services via Settings โ†’ Annexes โ†’ Google Play Services โ†’ Three points. โ†’ Turn off auto-update.
Why does the application appear again after being deleted via ADB?
It's because of this: ๐Ÿ”„ Updates MIUI โ€” Some system applications are restored after the update. ๐Ÿ“ฆ Backup โ€“ if you have recovered data from the backup where that application was. ๐Ÿค– Google Play โ€“ if the app was installed through the store, it can be updated automatically. ๐Ÿ”น Solution: Use the command adb shell pm hide name.packet instead of uninstall โ€“ this hides the application from the system.
How do you know which app can be safely removed and which canโ€™t?
Before deleting, check: Package name: Applications with prefixes com.android., com.qualcomm., com.miui.core. cannot be deleted. Functionality: If not sure, turn off the application for 1-2 days and check if any errors have appeared. Search for current listings for Redmi Note 5 on forums XDA Developers or 4PDA. ๐Ÿ”น Example of safe to delete: com.miui.analytics (statistics collection), com.xiaomi.mipicks (GetApps).
Can I remove the MIUI Launcher and install another?
โœ… Yes, but with reservations: ๐Ÿ“ฑ This will require rooting or ADB. ๐Ÿ› ๏ธ Install an alternative launcher (like Nova Launcher or Lawnchair) from Google Play. ๐Ÿ”ง To make it the default launcher, go to Settings โ†’ Annexes โ†’ By default. โ†’ Launcher. โš ๏ธ Note: Do not delete com.miui.home completely โ€“ this may result in the inability to return to the standard launcher without resetting settings.
How to return a remote system application?
There are several ways: TWRP: Download the.apk of a remote application (for example, with APKMirror). TWRP into /system/app or /system/priv-app. Change the rights to 644 (rw-r--r--). Through ADB: adb install name file.apk But this will only work for custom applications. Settings reset: Perform Settings โ†’ Additionally. โ†’ Backup and reset โ†’ Resetting settings. โš ๏ธ This will remove all data from the device!