Xiaomi Redmi 5 is one of the most popular budget smartphones, but its MIUI firmware is known for its abundance of pre-installed applications. Many of them not only take up space in memory, but also consume battery power in the background. However, removing system applications is a process that requires caution: improper actions can lead to unstable device operation or even βbrickingβ.
In this article, weβll look at all the ways you can uninstall embedded applications on Redmi 5, from secure root-free methods to radical unlocking solutions, which apps can be removed without consequences, and which ones are strongly discouraged, and weβll look at alternatives: disabling, freezing, and hiding unnecessary programs.
Important: Redmi 5 came with different MIUI versions (9 to 12), and the removal process may be different. All the instructions in this article are relevant for standard global and Chinese firmware. If your device runs on custom firmware (such as LineageOS or Pixel Experience), some methods may not work.
Why canβt you just uninstall your system apps like normal?
System applications in Android are integrated into firmware and have the status of priv-app or system/app.
- π Protected from removal by standard Android tools (no button "Delete" in the settings).
- π Linked to other system components β removing them can cause errors in the work MIUI.
- π‘οΈ Some of them are critical for security (e.g. com.miui.guardprovider is responsible for permissions).
- π Can be automatically restored after a firmware update.
For example, deleting com.android.phone will cause network loss, and deleting com.miui.home will cause desktop loss, and even if you delete an application via ADB or root, the system may βforgetβ its existence and start to issue errors when you try to access related functions.
On Redmi 5 with MIUI 10 and below, some system applications (such as Security or Themes) cannot be removed completely β they will return after a reboot or update.
Method 1: Disabling system applications without root (the safest method)
If you just need to make room and stop the background activity of unnecessary applications, just turn them off.
- Open Settings β Applications β Application Management.
- Click on the three dots in the upper right corner and select Show System Processes.
- Find an unneeded app (e.g. Mi Video, Mi Music, Browser).
- Click Disable (if the button is active).
β οΈ Note: Not all system applications can be disabled, such as com.miui.securitycenter or com.android.settings will not be available to disable.
Mi Video and Mi Music| Mi Browser| Game Turbo| Cleaner apps | Mi File Explorer file manager (if you use the alternative)
-->
Applications disabled:
- β They don't take up RAM.
- β Not updated through the Play Market.
- β Still take up space in the device's memory (but slightly).
- β Can be activated again after resetting settings.
Method 2: Remove via ADB (without root, but with PC connection)
The Android Debug Bridge (ADB) method allows you to remove system applications without obtaining root permissions, but requires a connection to a computer.
The work will require:
- π₯οΈ A computer with installed Xiaomi drivers and ADB.
- π USB-cable (preferably original).
- π± Included debugging by USB Redmi 5 (Settings) β The phone. β Version. MIUI β Press 7 times, then return to Settings β Additionally. β For developers β Debugging by USB).
Step-by-step:
- Connect the phone to the PC and confirm the debugging permission.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Get a list of all packages: adb shell pm list packages -f
- Find an unnecessary app (e.g. com.miui.video for Mi Video) and delete it: adb shell pm uninstall-k --user 0 com.miui.video The flag -k stores the app data, and --user 0 points to the current user.
β οΈ Attention: Removal through ADB It doesn't erase the application completely -- it stays in the system partition, but it becomes inaccessible to the current user.
| Annex | Packet name | Can I remove it? | Risks. |
|---|---|---|---|
| Mi Video | com.miui.video | β Yes. | No. |
| Mi Music | com.miui.player | β Yes. | No. |
| Mi Browser | com.android.browser | β Yes. | It could be a bookmarking gulf. |
| Game Turbo | com.miui.gameturbo | β Yes. | Games will be launched without optimization |
| Security (Security) | com.miui.securitycenter | β No. | Violation of permissions, virus scanner |
π‘
Before deleting through ADB, back up the application list with the adb shell pm list packages > apps.txt command. This will help restore deleted packets if something goes wrong.
Method 3: Removal with root rights (for power users)
Getting root rights to Redmi 5 gives you full access to the system partition, but requires unlocking the bootloader and installing a custom recap (such as TWRP).
- π¨ Loss of warranty (if it is still valid).
- π Disruption of work OTA-update.
- π‘οΈ SafetyNet problems (banking apps, Google Pay wonβt work).
- π§ Need for manual recovery after unsuccessful manipulations.
If you do decide to take a risk, follow the instructions:
- Unlock the bootloader through the official Mi Unlock Tool (requires a Xiaomi account binding and wait 72-360 hours).
- Install TWRP Recovery for Redmi 5 (the version should match the model: rosy for global firmware, vince for Chinese).
- Please use Magisk to obtain root rights.
- Use Root Explorer or Titanium Backup to remove system applications from folders: /system/app//system/priv-app/
β οΈ Note: Removing the following packets will cause the device to fail:
- com.android.phone β telephony service (no network).
- com.android.settings β system settings.
- com.miui.home β launcher (disappears desktop).
- com.android.systemui is a system interface (black screen).
What if after removing the system application, the phone does not turn on?
Method 4: Alternatives to Deletion β Freeze and Hide Applications
If you donβt want to risk system stability but want to get rid of intrusive applications, consider alternative methods:
1. Freeze via Titanium Backup (requires root)
Freezing disables the app, but it doesn't delete its files.
- β You can quickly defrost if something goes wrong.
- β Does not affect firmware updates.
- β Save the application data (if you need to return it).
2. Hiding through Nova Launcher (no root)
If the application does not interfere with the work, but spoils the view of the desktop:
- Install Nova Launcher from Play Market.
- Press your finger on your desktop β Settings Nova β Apps and widgets.
- Choose Hide Apps and mark the unnecessary ones.
3. Restriction of background activity
For applications that cannot be removed or disabled:
- Go to Settings β Applications β Application Management.
- Select the application β Battery β Limit background activity.
- Turn off autostart: Settings β Permissions β Autostart.
π‘
Freezing and hiding are the safest ways to remove system applications without risking damage to firmware, which require no root rights and are easily reversed.
What system applications can be removed without consequences on Redmi 5?
Here is a list of apps that most users delete without any critical consequences, but even removing them can affect some of the features of MIUI.
| Annex | Package | What's he doing? | Can I remove it? |
|---|---|---|---|
| Mi Video | com.miui.video | Standard video player | β Yes. |
| Mi Music | com.miui.player | Standard music player | β Yes. |
| Mi Browser | com.android.browser | Standard browser | β Yes. |
| com.android.email | Standard mail client | β Yes. | |
| Game Turbo | com.miui.gameturbo | Optimizer for games | β Yes (games will work without optimization) |
| Mi Drop | com.xiaomi.midrop | File transfer over Wi-Fi | β Yes. |
| Mi Pay | com.miui.mipay | Payment service (only available in China) | β Yes. |
| Yellow Pages | com.android.yellowpages | Yellow Pages (not relevant outside of China) | β Yes. |
β οΈ Note: Even βsafeβ applications can be linked to other components. MIUI. For example, deleting com.miui.analytics (collecting statistics) can lead to errors in the work of the website or security.
How to restore remote system applications?
If the system becomes unstable after removing the application, there are several ways to return everything back:
1.Recovery through ADB
If you have removed the application with pm uninstall, you can restore it as follows:
adb shell cmd package install-existing com.miui.video2. Flashing through TWRP
If the removal was through root:
- Download the full MIUI firmware for Redmi 5 (the version should match the current one).
- V TWRP Choose Install and click through. ZIP-firmware file (wipe tick) Dalvik/Cache).
3. Reset to factory settings
If nothing helps:
- Go to Settings β Additional β Recovery and Reset.
- Select Settings Reset (all data will be deleted!).
β οΈ Warning: After resetting or flashing all user data (photos, messages, apps) will be erased. Backup in advance via Settings β System and device β Backup.