How to completely uninstall applications on Xiaomi Redmi 5A: 5 proven ways

Xiaomi Redmi 5A is one of the most popular budget smartphones, but its modest 16 GB of memory is quickly clogged with unnecessary applications. Even after standard removal through the menu, many programs leave behind tails: cache, settings and system files that continue to take up space. In this article, we will discuss all possible ways to remove applications from basic to advanced, including working with ADB and root rights.

The Redmi 5A (codenamed riva) is based on Xiaomi’s MIUI, which often blocks the removal of pre-installed apps, and shows you how to get around these limitations without damaging the system, and what programs can be removed without risking smartphone stability, and which ones should not be touched.

1. Standard removal through MIUI settings

The easiest way is to use the built-in tools of the system, which is suitable for most user applications (such as games or social networks), but will not work for pre-installed Xiaomi services.

To remove the program:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find the desired application in the list (you can use the search).
  • πŸ—‘οΈ Press Remove (if the button is active).
  • ⚠️ If the Remove button is inactive, the application is system-based (super user rights are required or ADB).

After removal, it is recommended to clean the cache of the system:

  1. Go to Settings β†’ Memory β†’ Clear the cache.
  2. Confirm the action.

⚠️ Note: Do not remove applications with the names com.android., com.miui. or com.qualcomm.* through this method – this can cause malfunctions in the phone.

πŸ’‘

If the app doesn't get deleted, try turning it off in the same menu first (disable button) and this will stop it from working and free up some of the memory.

2.Delete via Google Play Store

An alternative way is to use the Play Store, which is convenient because it allows you to delete programs remotely (for example, if the phone is lost or is in another room).

Instructions:

  • πŸ›’ Open Google Play Store on your computer or other device.
  • πŸ‘€ Click on the profile icon β†’ Managing devices and applications.
  • πŸ“± Choose your Redmi. 5A device-list.
  • πŸ—‘οΈ Find the application in the Installed section and click Delete.

The downside is that not all apps are displayed in the Play Store (especially preinstalled MIUIs), and it can take up to 10 minutes to uninstall.

πŸ“Š How often do you remove unnecessary apps on your smartphone?
Once a week.
Once a month
Only when memory ends
Never delete.

3. Removing system applications without root via ADB

If standard methods don't work and you don't want to get root rights, ADB (Android Debug Bridge) can help, which allows you to delete even system programs, but requires you to connect your phone to your computer.

Step-by-step:

  1. πŸ’» Install Platform Tools on PC (includes) ADB fastboot).
  2. πŸ“± On your phone, activate Developer Mode: Go to Settings β†’ About the phone. Press 7 times on the version. MIUI. Back to Settings β†’ Additionally. β†’ For developers, turn on the debugging. USB.

Redmi 5A

cmd

ADB

adb devices

(The name of your device should appear.)

adb shell pm list packages -f

(Shows a list of all packages installed.)

adb shell pm uninstall -k --user 0 name.packet

(Replace the name.packet with the name of an unnecessary application, such as com.miui.weather2.)

The --user 0 command removes the application only for the current user, without affecting system files.

Install Platform Tools on PC|

Enable the developer mode on the phone |

Connect the phone to the PC and allow debugging |

Check the list of packages with the command adb shell pm list packages|

Backup of important data-->

4. Complete removal through root rights

If you are willing to take risks, root access will open up the maximum possibilities for cleaning the Redmi 5A. But remember: this will void the warranty and can lead to a blink (breakdown) of the device if you do not care.

Ways to get root:

  • πŸ”“ Magisk (recommended) – requires unlocking the bootloader.
  • πŸ› οΈ SuperSU (Old Method, but Works on Older Versions) MIUI).

After receiving root:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Go to /system/app or /system/priv-app.
  3. Find a folder with an unnecessary app (e.g., MiBrowser for Xiaomi’s browser).
  4. Delete the folder or rename it (add at the end of.bak).
  5. Reboot the phone.

⚠️ Warning: Removing system applications (such as com.android.phone or com.miui.home) can make the phone inoperable.Be sure to back up through the phone before experimenting. TWRP.

What system applications can be removed without risk?
Safely Removed Packages on Redmi 5A (tested MIUI 9-11): com.miui.weather2 β€” Weather com.miui.browser – Xiaomi com.xiaomi.scanner browser QR-com.miui.notes - Notes (if not used) com.miui.fm β€” FM-Radio Do not delete:com.android.settings, com.miui.securitycenter, com.android.phone are critical components of the system.

5. disabling unnecessary applications (alternative to deletion)

If you're afraid of removing system programs, you can turn them off, which will stop them working and free up some of the RAM, but the files will remain on the device.

How to turn it off:

  • πŸ“± Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” Select an unneeded app (such as Mi Music or Mi Video).
  • 🚫 Click Disable (if the button is active).
  • βœ… Confirm the action.

Disabled programs:

  • βœ”οΈ Not updated through the Play Store.
  • βœ”οΈ Not consuming resources in the background.
  • ❌ But take up space in memory (their files are not deleted).

To return the application, just click Enable in the same menu.

6. Cleaning up the residues of remote applications

Even after you delete, many programs leave behind cache, settings, and temporary files. To completely clean the system, use these tips:

Type of garbageWhere to findHow to remove
Application cache/data/data/name.packet/cacheThrough the file manager with root or the command adb shell pm clear name.packet
Remains of settings/data/data/name-pack/shared_prefsRemove the folder manually (root required)
APK-update-file/data/appRemove through ADB or root manager
Logs and dumps/data/tombstones, /data/anrCan be removed without risk

For automated cleaning, programs are suitable:

  • 🧹 SD Maid (requires root for deep cleaning).
  • πŸ—‘οΈ CCleaner (works without root, but less efficiently).
  • πŸ” Files by Google (built-in garbage cleaner).

πŸ’‘

Regularly cleaning the cache and residues of remote applications can free up to 1-3 GB of memory on Redmi 5A without removing new programs.

7.How to prevent unnecessary applications from reappearing

MIUI is known for sometimes restoring remote system programs after an update, to avoid this:

  • πŸ”„ Turn off automatic updates MIUI In Settings β†’ The phone. β†’ Updating the system β†’ βš™οΈ β†’ Auto-update.
  • πŸ“΅ Install. ADB AppControl (application for packet management through the ADB PCless).
  • πŸ›‘οΈ Use Magisk with Universal Module GMS Doze to limit background activity.
  • 🚫 Block the installation of applications from unknown sources in Settings β†’ Security.

If applications return after the MIUI update, re-delete them via ADB or root.

FAQ: Frequent questions about removing apps on Redmi 5A

❓ Can I remove Google Play Services?
❌ No, it's a critical component for Android, and if you delete it, it'll cause a disruption to the Play Store, Gmail, and other Google services, and you can turn off automatic updates through the top of it. ADB: adb shell pm disable-user --user 0 com.google.android.gms But it's not recommended.
❓ Why does the app appear again after it is removed?
This is a feature of MIUI, which restores some pre-installed programs after the update. To avoid this: Disable automatic MIUI update. Use ADB to remove with the --user 0 flag (as described above). Install custom firmware (such as LineageOS).
❓ How to Remove Mi App Store and Other Xiaomi Stores?
These apps can be removed via ADB: adb shell pm uninstall -k --user 0 com.xiaomi.mipicks For Mi Video: adb shell pm uninstall -k --user 0 com.miui.video After deletion, they will not update and occupy space.
❓ How much memory will be freed after removing system applications?
Depends on what you delete β€” ~50MB. Mi Music β€” ~30MB. Mi Video β€” ~40MB Weather β€” ~20MB. FM-radio β€” ~10 MB: You can free up 200-500 MB if you delete all unnecessary preinstalled programs.
❓ Can I return a remote system application?
βœ… Yes, but the method depends on the method of removal: If removed through ADB flag-headed --user 0 β€” You can return it by command: adb shell cmd package install-existing name.packet If deleted through root - restore the folder from the backup or reinstall MIUI. If you have turned it off, just click Enable in the application settings.