Owners of Xiaomi, Redmi and POCO smartphones often face the problem of βjunkβ system applications that take up memory, consume battery power and are not removed by standard methods. The manufacturer blocks the ability to uninstall them through the settings menu, leaving users with two options: put up with unnecessary software or resort to radical measures. The second way requires connecting the device to a PC and using specialized tools β ADB, Fastboot or custom firmware.
This article will help you understand how to safely remove system applications on Xiaomi through your computer without turning your smartphone into a brick. We will look at the official and informal methods, assess the risks of each approach, and give recommendations for restoring the system in case of failure. Importantly, the procedure requires technical training and can be unwarranted - weigh all the pros and cons before you start.
Why you canβt just remove system applications through settings
Smartphone manufacturers, including Xiaomi, are integrating pre-installed apps (bloatware) into firmware for several reasons:
- π° Affiliate agreements β many utilities (e.g. Mi Browser, Mi Music, GetApps) generate revenue from advertising or content sales.
- π οΈ Functional dependency β some services (such as Mi Cloud or Security) are associated with the operation of the system and are removed only with a risk to stability.
- π Security Policy β Android restricts user rights to prevent accidental damage to critical components.
Even if you disable the app from the Settings β Apps menu, it will remain in the deviceβs memory, taking up space and periodically updating through Google Play. Complete removal requires super-user rights (root) or access to system partitions via ADB (Android Debug Bridge).
β οΈ Note: Removal of system applications may result in loss of functionality MIUI (For example, they will stop working themes, cloud backups or navigation gestures. On models with HyperOS (2026)+) Risks are higher due to more stringent integration of services.
Preparing for removal: what to do before connecting to a PC
Before you start manipulating system files, follow the necessary preparatory steps:
Make a backup copy of data (photos, contacts, messages)|Check the battery charge (minimum) 50%)|Install drivers ADB/Fastboot Xiaomi|Enable debugging on USB developer-setting|Write down the model and version MIUI/HyperOS-->
Pay special attention to backup. Use Mi Cloud or third-party utilities like Titanium Backup. If something goes wrong, recovering data from the backup will save you time.
To enable USB debugging, go to Settings β About Phone β MIUI Version and 7 times click on the version number bar. Then go back to Settings β Additional β For Developers and activate the USB Debugging option. Connect your smartphone to your PC and confirm your trust in the computer window that appears.
Redmi Note 12/13|POCO X5/F5|Mi 11/12/13|Redmi 10/9|Another model-->
Method 1: Removal via ADB (without root rights)
The most popular way to remove system applications on Xiaomi is to use ADB (Android Debug Bridge), which allows you to send commands to the device directly from the PC without requiring you to unlock the bootloader or get root, but it only works with applications that are not critical to the system.
Download and install Google's Platform Tools (includes adb.exe and fastboot.exe). Unpack the archive to the root of the C:\ drive for convenience.
- Connect your smartphone to your PC and open the command line (Win + R β cmd).
- Go to the folder with ADB: cd C:\platform-tools
- Check the device connection: Adb devices (the serial number of your Xiaomi should be displayed).
- Get a list of all packages: adb shell pm list packages -f
- Find an unnecessary app (e.g. com.miui.browser for Mi Browser) and delete it: adb shell pm uninstall -k --user 0 com.miui.browser
The --user 0 command removes the app only for the current user, without affecting system files. This reduces the risk of failure, but does not guarantee 100% security. The full list of packages for Xiaomi can be found on the XDA Developers or 4PDA forums.
What if the ADB canβt see the device?
Method 2: Delete via Fastboot (for power users)
If ADB failed to do so (e.g., the application is not removed due to MIUI protection), you can try Fastboot.This mode allows you to modify system partitions, but requires an unlocked bootloader. On new Xiaomi models (2023-2026), unlocking takes up to 7 days due to security policy.
Instructions for deleting via Fastboot:
- Turn off your smartphone and press Volume Down + Power to log into Fastboot Mode.
- Connect the device to your PC and check the connection: fastboot devices
- Download modified firmware without unnecessary apps (e.g. from Xiaomi.eu) or use the command to remove the package: fastboot erase system_app_name (substitute system_app_name section, for example, mi_browser).
- Reboot the device: fastboot reboot
β οΈ Warning: Misuse of Fastboot can lead to loss IMEI or camera failure (especially on models with MediaTek) Before experimenting, explore thematic forums for your particular model.
Method 3: Use of custom firmware (complete removal of blot)
The most radical, but also the most effective way to get rid of system applications is to install custom firmware, such as Xiaomi.eu, LineageOS or Pixel Experience, which are assemblies that lack most βjunkβ utilities and offer advanced settings.
The installation process shall include:
- Unlock the bootloader (via Mi Unlock Tool).
- Installation of custom recavery (TWRP or OrangeFox).
- ZIP-archive firmware with a new version of the software.
| Firmware | Pluses | Cons | Support for models |
|---|---|---|---|
| Xiaomi.eu | Closest to stock MIUI, without a blot | Requires weekly updates | Most of the models 2018-2026. |
| LineageOS | Clean Android, High Performance | Branded chips (IR-blaster, Game Turbo) may not work | Limited list (mainly flagships) |
| Pixel Experience | Google Pixel interface, quick updates | Possible bugs with camera or network | Popular models (POCO F3, Redmi Note 10 Pro) |
Before installing, check the firmware compatibility with your model on the developer's website. For example, Xiaomi.eu publishes lists of supported devices here.
π‘
If the NFC or fingerprint sensor has stopped working after firmware, try resetting the settings to TWRP (Format Data option) and repeat the installation.
How to Restore Remote Apps If Something Goes Wrong
If Xiaomi has started to glittle after manipulating system files (for example, the settings stopped opening or the mobile network disappeared), do not panic. In most cases, the problem can be fixed without going to the service center.
Recovery methods:
- π Fastboot reset β returns the stock firmware without data loss (if the userdata partition is not formatted): fastboot flash system system.img
- π¦ Missing Installation APK β If one application is missing, download it. APK with APKMirror and install manually.
- π οΈ Recovery via Mi Flash β complete flashing of official software (erases all data!).
For models with HyperOS (2026), recovery is complicated by the new partition structure, in which case it is recommended to use the Mi Flash Pro with the Clean All and Lock option, which will return the device to its factory state and lock the bootloader.
π‘
Before any manipulation of the system save the file persist.img β It contains unique device data (IMEI, MAC-Losing it could make your smartphone unsuitable for calls.
Which system applications can be removed and which can not
Not all preinstalled utilities are equally safe to remove, and below is a list of apps that can and cannot be touched on most Xiaomi devices:
| Category | Example of packages | Can I remove it? | Effects of consequences |
|---|---|---|---|
| browsers | com.miui.browser, com.android.chrome | β Yes. | The standard browser will disappear (can be replaced by another) |
| Music/Video | com.miui.player, com.miui.video | β Yes. | Lose the built-in player (easy to recover) |
| Mi Cloud | com.miui.cloudservice, com.xiaomi.account | β No. | Backups and synchronization will stop working |
| Security | com.miui.guardprovider, com.miui.securitycenter | β No. | Refuse antivirus, memory cleaning, application permissions |
| Topics | com.android.themes, com.miui.miservice | β οΈ Partially. | Wallpaper and fonts may break, but the system will remain working |
On models with HyperOS (for example, Xiaomi 14 or Redmi) K70) Deleting even βsafeβ packages can cause disruptions due to deeper service integration. 4PDA or XDA.