Smartphone Xiaomi Redmi 8 based on MIUI It is known for its performance, but over time accumulates unnecessary applications that take up memory and slow down the system. Unlike standard menu removal, which often leaves cache and system files, complete deletion requires special techniques β especially if it comes to built-in Google services or Mi applications. In this article, we will discuss how to erase the program "under the clean", including hidden data, and what to do if the system blocks the uninstallation.
The problem is that even after clicking βDeleteβ in the application menu, many files remain in /data/app or /system/priv-app folders. This applies not only to user programs, but also to system utilities that Xiaomi does not allow you to remove in standard ways. We tested all methods on Redmi 8 with the latest versions of MIUI 12/14 and identified those that are guaranteed to work without root rights and the risk of βbrickingβ the device.
1. Standard removal: when it works and where the catch
Letβs start with the basic method, which is suitable for third-party applications installed from Google Play or APK. This method does not require additional tools, but has limitations:
- π± It only works for programs installed by the user (not system-based).
- ποΈ Deletes the main files APK, but leaves cache, settings and data in /data/data.
- βοΈ Some applications (such as Mi Browser or GetApps) may not be included in the list of deleted applications.
To remove the program:
- Open Settings β Applications β Application Management.
- Select the desired application from the list.
- Press "Delete" (if the button is active).
β οΈ Note: If the "Delete" button is inactive or replaced with "Disable", then the application is built into the system. ADB or after obtaining root rights.
For complete cleaning of residues after standard removal:
- Go to Settings β Memory β Cleanup.
- Select "Deep Clean" and tick the remote application.
- Confirm the action β this will delete the remaining cache files.
2. Removal via ADB: for system and stubborn applications
If the standard method doesnβt work, Android Debug Bridge (ADB) β a debugging tool that allows you to manage system files without rooting rights β will come to the rescue, a method that is suitable for removing Mi services, Google apps, and other built-in utilities that Xiaomi blocks.
Before you start, make sure that:
- π§ On the PC installed drivers Xiaomi and ADB-tools.
- π± On the smartphone included debugging on USB (Settings β The phone. β Version. MIUI β Press 7 times, then return to the Additional Settings β For developers).
- π Unlocked. OEM Unlock (ibid., in the settings for developers).
Step-by-step:
- Connect Redmi 8 to your PC via USB (select File Transfer Mode).
- Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
- Enter the command to check the connection: adb devices must appear serial number of the device.
- Get a list of all applications: adb shell pm list packages
- Find the name of the package of the desired application (for example, com.miui.browser for Mi Browser).
- Remove it by command: adb shell pm uninstall -k --user 0 com.miui.browser Flag --user 0 means deletion only for the current user (does not require a root).
| Annex | Packet name | Can I remove without rooting? |
|---|---|---|
| Mi Browser | com.android.browser or com.miui.browser | Yes (via ADB) |
| GetApps (Mi App Store) | com.xiaomi.mipicks | Yes. |
| Mi Video | com.miui.videoplayer | Yes. |
| Google Play Music | com.google.android.music | Yes. |
| Mi Security (Security) | com.miui.securitycenter | No (systemic) |
β οΈ Note: Removing system applications (e.g. com.miui.securitycenter) may lead to unstable operation MIUI or update errors. Before experimenting, back up through Settings β Additionally. β Backup.
Install ADB-tools on PC|
Enable USB debugging on Redmi 8|
Unlock OEM Unlock|
Check the list of packages with the command adb shell pm list packages|
Create a backup copy of the data-->
3.Using MIUI Hidden Settings: Hidden Cleaning Functions
MIUI has hidden menus that allow you to uninstall applications without ADB. One of them is Developer Mode, with advanced package management options. This method works on Redmi 8 with any version of MIUI, but requires you to activate hidden settings.
How to turn on:
- Go to Settings β About Phone β MIUI version.
- Click on the line with the version 7 times in a row until the notification βYou became a developerβ appears.
- Return to the main settings and open Additional settings β For developers.
You can now remove the app via MIUI Package Installer:
- Download any one. APK-file (for example, with APKPure).
- Open the file through the standard MIUI installer.
- In the upper right corner, click on three dots β βApp Managementβ.
- Select the desired application from the list and click βDeleteβ (even if it is system).
This method works for most Mi applications, except for mission-critical ones like Settings or Phone, and the main advantage is that you donβt need to connect to a PC.
π‘
If there is no program in the Application Management list, try disabling it in the settings (Settings β Applications β Disabling) first, and then try again.
Manual cleaning of residues: where to look for "garbage" after removal
Even after you delete an application through ADB or settings, its files can remain in the following folders:
- π /data/data/[Packet name: User data and cache.
- π /sdcard/Android/data/[Packet name: files created by the application on the memory card.
- π /sdcard/MIUI/backup/AllBackup/[date] β backup copies created MIUI.
To remove them manually:
- Connect Redmi 8 to your PC in File Transfer (MTP) mode.
- Use Windows or Android File Transfer (macOS) to access folders.
- Delete folders with the name of the application package (for example, com.facebook.katana for Facebook).
Access to /data/data requires root rights or ADB with the command:
adb shell
su
rm -rf /data/data/com.example.appβ οΈ Note: Removing files from /data/data without root rights can cause data loss of other applications if they use shared libraries. For example, deleting the folder com.google.android.gms will disrupt Google Play Services.
What happens if you remove the system application?
5. Alternative methods: shutdown and freezing
If deletion is not possible (for example, for Google Play Services), you can disable or freeze the application, which will stop it from working and free up RAM, but will not delete files completely.
Disconnection through settings:
- Go to Settings β Applications β Application Management.
- Select the appropriate application.
- Press "Disable" (if the button is active).
Freezing through ADB:
adb shell pm disable-user --user 0 com.example.appTo defrost:
adb shell pm enable com.example.appTo massively disable unnecessary services, use utilities like Debloater (requires a PC) or App Inspector (for package analysis).
| Method | PC required | Root required | Deletes files completely |
|---|---|---|---|
| Standard removal | No. | No. | Partially. |
| ADB | Yes. | No. | Yes (for custom packages) |
| MIUI Hidden Settings | No. | No. | Yes (for some systems) |
| Hand cleaning | Yes (for /data) | Yes (for /data) | Yes. |
| Shutdown | No. | No. | No. |
π‘
For most users, the best option is a combination. ADB (remove) + It's a manual cleaning of folders on the memory card, and it allows you to remove 90% of the junk without risking damage to the system.
6 Remote Application Recovery: What to Do If Something Goes Wrong
If Redmi 8 starts to glittle after removing the system app (for example, Google Play is missing or the camera stops working), there are several ways to get it back:
- π Resetting settings: Settings β The phone. β Resetting: Restore all standard applications, but delete user data.
- π¦ Reinstallation through ADB: If you know the name of the package, you can install it. APK back: adb install com.example.app.apk
- π§ Firmware via Recovery: Download the official firmware for Redmi 8 from Xiaomi and run through Recovery Mode (saves data).
To restore Google services (if you deleted com.google.android.gms):
- Download the current version of Google Play Services (select for arm64 architecture).
- Install APK via adb install or manually.
- Reset the device.
β οΈ Note: If after removing the system application, Redmi 8 does not turn on or hovers on the logo MIUI, The only way out is through Fastboot, with complete data cleanup, and you'll need an unlocked bootloader).