Why Xiaomiโs standard app removal doesnโt always work
Owners of Xiaomi, Redmi, POCO and Black Shark smartphones regularly face a problem: after removing the program through the menu, it continues to take up space in memory, leaves cache or does not disappear from the installed list, the reason lies in the features of the MIUI shell, which aggressively caches data and sometimes blocks the complete removal of system components.
Another common situation is when the application is not deleted at all, giving an error "Delete is impossible" or "Application is protected by the administrator." This is typical for pre-installed Xiaomi services (for example, Mi Browser, Mi Video, GetApps), which the manufacturer associates with system processes. Even after resetting, such programs return - they need to be removed by special methods.
In this article, weโll look at all the possible ways, from basic to advanced, including working with ADB, cleaning residues through File Manager and bypassing the limitations of MIUI. Also, weโll find out why some applications canโt be removed without root rights, even if theyโre not system-based (for example, duplicate versions of Google Play Services after an update).
Method 1: Standard removal through the settings menu
Letโs start with the simplest method that works for most custom apps (downloaded from Google Play or Mi App Store), which requires no additional tools and is suitable for beginners.
Instructions:
- ๐ฑ Open the Settings. โ Annexes โ Application management.
- ๐ Enter the program name in the search bar or find it manually in the list.
- ๐๏ธ Click Remove (if the button is active) and confirm the action.
- ๐งน After deleting, go back to the app menu and select Clear cache (if the option is available).
โ ๏ธ Note: If the Remove button is inactive (grey), the application is system or protected.
โ๏ธ What to do if the "Delete" button is not pressed
Standard deletion does not always clean up residual files (folders in /Android/data/ or /Android/obb/) to free up space completely, once deleted:
- Open Files (standard Xiaomi app).
- Go to Internal Memory โ Android โ Data (or Obb).
- Find the folder with the name of the remote application and manually delete it.
Method 2: Remove via Google Play (for downloaded apps)
If the program was installed from the Google Play Market, it can be removed through the store, which is useful when the application does not appear in the Xiaomi settings menu (for example, after an update crash).
Step-by-step:
- ๐ Open Google Play and click on the profile avatar in the upper right corner.
- ๐ Select Application and Device Management โ Management.
- โ Tick the unnecessary application and click Remove (basket icon).
- ๐ If the app is not removed, try Cancel Updates first (if the button is active).
โ ๏ธ Note: Some apps (such as Google Chrome or YouTube) cannot be removed completely, they are part of Google services and can only be disabled. โ Annexes โ Hide applications.
The advantage of this method is that it automatically cleans the cache and data, but it doesn't work for:
- ๐ฆ Xiaomi System Applications (e.g. Mi Community, Mi Pay).
- ๐ง Annexes installed through APK (off-site).
- ๐ Secure Services (e.g. Google Play Services).
Method 3: Disabling system applications (without root rights)
If the application cannot be removed (button is inactive), it can be disabled, which will stop all the processes of the program, hide it from the menu and free some of the RAM, the method works without root rights and is suitable for most preinstalled Xiaomi services.
How to turn it off:
- Go to Settings โ Applications โ select the right one.
- Click Disable (if the button is active).
- Confirm the action in the dialog window.
- For full cover, go back to the app menu and click Hide (three dots in the corner โ Hide apps).
โ ๏ธ Warning: Disabling system services (e.g. Mi Account, Security) can cause the phone to malfunction:
- ๐ Google Services Framework (Crossing Google Account).
- ๐ก Mi Share or Nearby Share (responsible for file transfer).
- ๐ก๏ธ Device Management (Control of Security).
What happens if you turn off your Mi Account?
To restore the disabled application:
- Go back to Settings โ Apps โ All applications.
- Turn on the display of disabled (filter at the top of the screen).
- Select the application and click Enable.
Method 4: Remove via ADB (for power users)
If standard methods donโt work, you can uninstall the app via Android Debug Bridge (ADB). This method requires connecting the phone to a computer, but allows you to remove even protected programs without root rights. 11/12/13, Redmi Note 10/11/12, POCO F3/F4/F5 others.
What you need:
- ๐ฅ๏ธ Computer with Windows/macOS/Linux.
- ๐ USB-cable (preferably original).
- ๐ฆ Installed drivers Xiaomi and ADB Tools.
- ๐ง Included debugging by USB phone-on.
Step-by-step:
- Activate Developer Mode: Go to Settings โ About Phone. Click 7 times on the MIUI Version until the notification โYou are a developerโ appears.
- Turn on USB Debugging: Return to Settings โ Additional โ Developer. Activate the USB Debugging Switch.
Connect your phone to your PC and confirm your trust in your computer (a pop-up on your smartphone screen).
CMD
adb devicesMake sure the device is displayed in the list.
adb shell pm list packages | grep "appendix name"For example, for Mi Browser:
adb shell pm list packages | grep"browser"adb shell pm uninstall --user 0 name packetExample for Mi Browser:
adb shell pm uninstall --user 0 com.android.browserโ ๏ธ Note: Some packages (e.g., com.google.android.gms for Google Play Services) cannot be removed, which will cause a critical system failure:
| Type of application | Example of a package | Can I remove it? | Effects of removal |
|---|---|---|---|
| Pre-installed Xiaomi | com.miui.browser | Yes. | The browser will disappear, but you can install another one. |
| Google System Services | com.google.android.gsf | No. | Account and updates will be affected |
| Social media | com.facebook.katana | Yes. | Facebook will be removed, but you can reinstall it |
| MIUI system utilities | com.miui.securitycenter | No. | Antivirus and protection will be shut down |
| Games and messengers | com.whatsapp | Yes. | The app will be removed without consequences |
๐ก
Before deleting via ADB, back up your important data. If after you delete the system package, the phone stopped working steadily, return it with a command:
adb shell cmd package install-existing name packetMethod 5: Removal with root rights (for advanced)
If you get root access on your Xiaomi, you can remove any application, including deeply integrated system services, which is risky โ doing the wrong thing can lead to a device being โbrickedโ.
Instructions for rooted devices:
- ๐ฒ Install a root-enabled file manager (such as Root Explorer or Solid 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 an unwanted app (such as MiBrowser) and delete it.
- ๐งน Clear the residual data in /data/data/ and /data/app/.
- ๐ Reboot the phone.
โ ๏ธ Warning: Deleting system files without a backup can make the phone unusable:
- Create a full backup with TWRP or OrangeFox Recovery.
- Make sure you know the exact folder name (e.g., MiuiGallery for gallery).
- Do not delete files with the.odex or.apk extension in /system/framework/ folders.
How to Restore Your Phone After Failing to Delete?
For safe removal, use specialized tools:
- ๐ ๏ธ Titanium Backup (allows you to freeze or delete any application).
- ๐งน SD Maid (clears residual files after deletion).
- ๐ง Root App Deleter (Intuitive Interface for Removing System Packets).
How to Clean Residual Files After Deletion
Even after successful removal of the application, Xiaomi often has tails โ cache, settings, temporary files โ that take up space in memory and can cause errors when you re-install the program, and let's figure out how to find and delete them.
Where to look for remnants:
| folder | What it keeps. | How to clean up |
|---|---|---|
| /Android/data/[name packet] | Application data (save, settings) | Remove the folder manually through the file manager |
| /Android/obb/[name packet] | Additional files (such as game cache) | Delete folder or files with.obb extension |
| /data/data/[name packet] | System data (requires root) | Cleaning with Root Explorer or ADB |
| /sdcard/[appendix name] | Downloads, media files | Remove by hand or through the Gallery |
Step-by-step cleaning:
- Open Files โ Internal Memory โ Android
- Go to the data and obb folders, and find folders with the name of the remote application (e.g. com.whatsapp).
- Remove them by holding your finger on the folder โ Delete.
- To clear the cache of system applications, use the command: adb shell pm clear name packet
๐ก
Even after you delete completely, some apps (such as games) leave files in /sdcard/. Always check the Download, Pictures, and Movies folders for unnecessary data.
To automate the process, use:
- ๐งน Files by Google (scans and suggests removing unnecessary files).
- ๐ Storage Analyzer (shows which folders take up the most space).
- ๐ DiskUsage (visualizes memory usage).
Frequent mistakes and their solutions
When you delete applications on Xiaomi, users face typical problems, and let's look at the most common errors and how to fix them.
Error 1: โDelete is impossibleโ or the button is inactive.
- ๐น Reason: Application is system or administrator protected.
- ๐ง Solution: Try to disable it (method 3). ADB (Method 4. Check if it is the device administrator (Settings) โ Passwords and security โ Device administrators).
Error 2: The app has been deleted but reappeared after the reboot.
- ๐น Reason: MIUI Restores system applications when restarting.
- ๐ง Solution: Remove through ADB flag-headed --user 0. Turn off automatic updates of system applications (Settings) โ The phone. โ Updating the system โ โ๏ธ โ Turn off Auto Update").
Error 3: After deleting, other functions (such as the camera or NFC) have stopped working.
- ๐น Reason: Removed system component that other services depended on.
- ๐ง Solution: Restore the application through ADB: adb shell cmd package install-existing name packet Make reset settings (Settings) โ The phone. โ Resetting settings).
Error 4: Not enough permissions to delete via ADB.
- ๐น Reason: not included debugging by USB or drivers not installed.
- ๐ง Solution: Check that the Developer Settings include Debugging by USB. Install Xiaomi drivers via Mi PC Try another one. USB-cable.
๐ก
If after removing the application, the phone began to slow down, clear the system cache: go to Settings โ About Phone โ Press 5 times on the MIUI Version โ Select Clear the cache (will appear after clicking).