How to completely uninstall the app with Xiaomi Redmi 5: from custom to system

Xiaomi Redmi 5 smartphone based on MIUI even after years remains popular among users due to balanced characteristics and flexible firmware. However, over time, any gadget β€œovergrown” with unnecessary applications: it can be games that have not been launched for a long time, duplicate messengers or pre-installed services from Xiaomi, occupying precious space in memory. Unlike modern flagships, Redmi 5 has only 16/32 GB of internal memory, so every megabyte counts.

There are a number of ways to uninstall an application with Redmi 5, from standard removal through menus to ADB for system programs. But there are nuances: some applications (such as Mi Video, Mi Music or Cleaner) don’t have a Delete button, and simply β€œdisabling” doesn’t free up memory. In this article, we’ll discuss all working methods, including deletion through Settings, MIUI Security, and even manual interference with system files, with the features of Redmi 5’s firmware (codename rosy).

Important: If you plan to remove system applications, back up your data beforehand. Some operations can cause MIUI to crash, especially if you use custom firmware or unlock the bootloader.

1. Standard removal through "Settings"

The easiest way is to uninstall apps through the app menu, which is suitable for custom programs installed from Google Play or manually via APK. System applications (such as Mi Drop or Mi Community) will not be removed, but they can be disabled so that they do not appear in the menu and do not waste resources.

Instructions:

  • πŸ“± Open the Settings. β†’ Annexes.
  • πŸ” Find the right app in the list (use the search at the top if the list is long).
  • πŸ—‘οΈ Click Remove (if the button is active) or Disable (for system programs).
  • βœ… Confirm the action in the dialog window.

If the Remove button is inactive, it means that the application is system or was pre-installed by the manufacturer, in which case proceed to the following methods.

πŸ“Š How often do you remove unnecessary apps from your smartphone?
Once a month
Only when memory ends
Never delete.
I remove it immediately after installation.

2. Delete through "Security" (MIUI Security)

MIUI has a built-in application management tool called Security (or Global Firmware Security) that not only removes programs, but also clears their cache, residual files, and disables autoruns, a method that is suitable for previously deleted applications with residual data or for programs that are not displayed in the main menu.

How to delete:

  1. Launch the Security app (the shield icon).
  2. Go to Optimize or Manage Applications (the name may vary depending on the version of MIUI).
  3. Select the Installed or All Apps tab.
  4. Find the right application and click on it.
  5. Choose Delete or Clear Data (if deletion is not available).

⚠️ Note: In some versions MIUI For Redmi 5, Security can be called Optimization or Cleaner. If you don't find the right item, upgrade to the latest stable version via Settings. β†’ The phone. β†’ Updating the system.

β˜‘οΈ Preparation for removal of applications

Done: 0 / 4

3. Remove system applications without root (via ADB)

If standard methods fail and root rights are not available, you can use ADB (Android Debug Bridge), which allows you to remove any applications, including system ones, but requires connecting the smartphone to the computer, the advantage of the method is that it does not violate the warranty, since it does not require unlocking the bootloader or obtaining root.

Step-by-step:

  1. Download and install ADB Tools on your computer (Windows, macOS or Linux).
  2. Turn on Redmi 5 Developer Mode: Go to Settings β†’ About Phone. Click 7 times on MIUI until the notification β€œYou’ve become a developer” appears. Return to Settings β†’ Additional β†’ Developer. Activate USB Debugging.

USB

CMD

Terminal

ADB

adb devices

If the device appears in the list, enter:

adb shell pm uninstall -k --user 0 com.example.app

Instead of com.example.app, substitute the batch name of the application (you can find it through the App Inspector in Google Play or the adb shell pm list packages command).

πŸ”Ή Examples of batch names of popular Xiaomi system applications:

AnnexPackage nameCan I remove it?
Mi Videocom.miui.videoplayerYes.
Mi Musiccom.miui.playerYes.
Cleanercom.miui.cleanmasterYes (but not recommended)
Mi Dropcom.xiaomi.midropYes.
Mi Communitycom.xiaomi.forumYes.

⚠️ Note: Removing system applications (e.g. com.android.settings or com.miui.home) may cause your phone to fail.Be sure that the application you are removing is not critical to work before you execute commands. MIUI. If you have problems after removal, restore the application by the team:

adb shell cmd package install-existing com.example.app

πŸ’‘

If your phone is not detected after connecting via ADB, try changing USB mode to File Transfer (MTP) or installing Xiaomi drivers from the official website.

4. Deletion with root rights (for experienced users)

If your Redmi 5 has a bootloader unlocked and root rights obtained (e.g., through Magisk), you can uninstall system applications using file managers like Root Explorer or Solid Explorer, a method that gives you maximum control, but requires caution: an error can lead to a device breeze.

Instructions:

  • πŸ“ Install a file manager with root support (e.g., Root Explorer).
  • πŸ” Go to the folder. /system/app or /system/priv-app (This is where system applications are stored).
  • πŸ—‘οΈ Find a folder with the name of the application being removed (for example, MiVideo) and delete it.
  • πŸ”„ Reboot the phone.

⚠️ Warning: Before deleting system files, be sure to back up the folder /system through TWRP Or OrangeFox Recovery. If the phone stopped booting after deleting, restore backup via Recovery Mode.

πŸ”Ή What applications can be removed without risk?

  • 🎡 Mi Music, Mi Video – Media Players That Can Be Replaced With VLC or Google Play Music.
  • πŸ“± Mi Drop, Mi Remote - little-used utilities.
  • 🧹 Cleaner – a cleaner that often runs in the background and consumes battery.

🚫 What applications cannot be removed?

  • πŸ“± com.android.settings – System settings.
  • πŸ“± com.miui.home - launcher MIUI.
  • πŸ“± com.android.phone – telephone services.
What if the phone does not turn on after removing the application?
If Redmi 5 doesn’t boot after you delete your system file, try going to Recovery Mode (press Power + Volume Up when you turn off your phone) and restore your backup. If you don’t, you’ll have to refashion your phone via Fastboot or EDL.

5. Cleaning of residual files after deletion

Even after you delete an application, Redmi 5 may still have cache, settings, and temporary files that take up space in memory. To completely clean up the system, follow the following steps:

Cleaning methods:

  • 🧹 Through Settings. β†’ Memory. β†’ Cleaning (built-in utility) MIUI).
  • 🧹 Through Security β†’ Waste cleaning (deep cleaning).
  • 🧹 Manually through file manager: Go to /data/data and delete the folder with the name of the application package. /cache (Root rights are required).

To automate the process, you can use applications like SD Maid (requires root) or Files by Google (works without superuser rights).

πŸ”Ή How to check how much space is freed up?

  1. Open the Settings β†’ Memory.
  2. See the usage schedule in the Internal Memory section.
  3. Compare the results before and after removal.

πŸ’‘

Deleting applications via ADB or root is the most effective way to free up memory, but it requires caution. Always check batch names and back up.

6. Frequent errors and their solutions

When you delete applications on Redmi 5, users often face problems, and let’s look at the most common errors and how to fix them.

πŸ”Ή Error: β€œThe application could not be removedΒ»

  • πŸ”Ή Reason: The application is system-based or secure MIUI.
  • πŸ”Ή Solution: Use ADB or get root rights.

πŸ”Ή Mistake: "The team is not found" in ADB

  • πŸ”Ή Reason: Wrong path to ADB or no drivers are available.
  • πŸ”Ή Solution: Check the phone’s connection and repeat the adb device command.

πŸ”Ή Error: The phone stopped loading after being deleted

  • πŸ”Ή Reason: Critical system application removed.
  • πŸ”Ή Solution: Restore your phone via Fastboot or Recovery (see the forum for instructions) MIUI).

πŸ”Ή Error: App removed, but icon remained

  • πŸ”Ή Reason: Launcher cache not updated.
  • πŸ”Ή Solution: Reboot your phone or clear the com.miui.home cache via Settings β†’ Annexes.
❓ Can I uninstall Google Play Services with Redmi 5?
🚫 No, Google Play Services is a critical component for Google services, and removing it will cause disruptions to the Play Market, Gmail, YouTube, and other apps. If you want to save battery, disable auto-update services in Settings. β†’ Accounts. β†’ Google.
❓ How to return a remote system application?
If the application was removed via ADB, restore it by command: adb shell cmd package install-existing com.example.app If through root - download the APK of the system application (for example, with APKMirror) and install manually. In extreme cases, reset to factory settings.
❓ Why did the app not release the memory after deleting the app?
There are probably residual files left in /data/data or /cache folders. Use SD Maid or manually clear these directories through the root file manager. Also check Settings β†’ Memory β†’ Other files – temporary data may be stored there.
❓ Can I remove it? MIUI It is completely and install a clean Android?
πŸ”Ή Technically, yes, but you need to: Unlock the bootloader through the Mi Unlock Tool. Install custom Recovery (TWRP Or OrangeFox. ROM (LineageOS or Pixel Experience). ⚠️ Warning: This voids warranty and can lead to unstable phone performance.On Redmi 5, not all custom firmware supports the camera and module NFC.
❓ How to ban MIUI install unnecessary applications?
MIUI has Recommended Apps that automatically installs partner software. To disable it: Go to Settings β†’ Additional β†’ Special Features. Select Recommended Apps. Turn off Recommended Apps slider. Also turn off auto-update on Google Play: Settings β†’ Auto-Update apps β†’ Never.