Removing system applications on Xiaomi smartphones is a common problem among users who are trying to make room or get rid of the βgarbageβ in MIUI. However, many do not realize that such applications are often associated with the operation of the operating system: their removal can lead to updates failures, the disappearance of functions (for example, Themes or Security), and sometimes to the βbrickβ of the device, which is harder to restore than regular programs from Google Play, but perhaps even without root rights.
In this article, we will look at 5 proven methods for returning system applications, from simple (via MIUI settings) to complex (using ADB or TWRP custom Recovery). Each method is suitable for different situations - for example, if you have left access to the system or the phone does not turn on at all, you will learn which applications can not be removed under any circumstances, and how to avoid repeated problems.
β οΈ Warning: Restore system applications can lead to data loss or firmware failure. If you are not sure about your actions, contact the Xiaomi service center. ADB and TWRP, Which require unlocking the loader.
Why you canβt remove system applications on Xiaomi
System applications in MIUI are divided into three categories:
1. Critical (e.g. com.android.phone β phone calls) β their removal makes the device inoperable.
2.Service (com.miui.securitycenter β security center) β without them, functions disappear, but the phone turns on.
3. Branded (com.xiaomi.midrop β file transfer) β you can delete, but lose the Xiaomi branded chips.
Many users mistakenly believe that system applications are just βjunkβ that can be safely uninstalled via ADB or Root Uninstaller. However, even deleting com.miui.weather2 (weather) can cause widget system failures, and the absence of com.android.providers.media can lead to errors when working with media files.
β οΈ Warning: If after deleting applications, the phone stopped turning on or stuck on the logo MI, Don't try to flash it through Fastboot without backup. 80 percent of the time, it's a total loss of data. TWRP (section).
Method 1: Recovery through hidden MIUI menu (no root)
This method works if you did not delete the app through ADB, but using standard means (for example, turned off in the settings).It is suitable for most Xiaomi models, including the Redmi Note 10/11/12, POCO X3/X4 and Xiaomi flagships 13/14.
Steps:
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select Show all apps.
- Find a remote app (like Camera or Themes) and tap it.
- If the Enable button is active, press it. If not, move on to the next one.
If the app doesnβt appear in the list, try resetting the app settings:
- Go to Settings β System β Resetting settings.
- Select Reset App Settings (not to be confused with a full reset!).
- Confirm the action. After the reboot, check if the app has appeared.
π‘ Tip: If you delete com.miui.home, the phone can boot without a desktop.In this case, connect the device to the PC and install any launcher through the ADB (3-way).
π‘
Resetting application settings does not delete personal data, but returns all system programs to their original state.
Method 2: Installation APK-manual file (for non-critical applications)
Some Xiaomi system applications can be restored by installing them APK-This method is suitable for programs like Camera, Gallery or Records, but it won't help you return Settings or Phone.
Where to get APK:
- π Official website APKMIUI β Here they put out original versions of applications from firmware MIUI.
- π¦ Firmware Archives: Download the firmware for your model with Xiaomi Firmware Updater and extract the desired APK file-based system/app.
- β οΈ Don't use it. APK The risk of catching a virus or an incompatible version.
How to determine:
- Download APK to your phone or PC.
- Transfer the file to the device (for example, through USB-debugging).
- Install APK through any file manager (e.g. Mi File Manager).
- If the installation is blocked, allow installation from unknown sources in Settings β Security.
β οΈ Note: Installation of an incompatible version APK (for example MIUI 14 on MIUI 13) may cause permanent failures. Check firmware version compliance!
How do I find out the MIUI version?
Method 3: Recovery through ADB (for power users)
If the system application has been removed through ADB (team pm uninstall -k --user 0), You can return it in the same way, but with the installation command. USB and works on most Xiaomi models, except for devices with a locked bootloader (for example, newer ones). POCO M6 or Redmi 13C).
Preparation:
Enable USB debugging in Settings β About Phone β MIUI version (7 times tap, then in Additional β For developers)
Install Android Platform Tools on PC
Connect your phone to your PC via USB (select File Transfer Mode)
Allow debugging on the phone (pop-up window)
-->
Recovery teams:
- Open the Command Prompt (Windows) or Terminal (macOS/Linux) in the folder with ADB.
- Check the device connection: Adb devices must display the serial number of the phone.
- Install the application (replace package.name with a real name, such as com.miui.gallery): adb shell cmd package install-existing package.name
- If the command is not working, try reinstalling APK: adb install path/to/app.apk
Critical information: If you delete com.android.settings, you wonβt be able to restore it via ADB β youβll need firmware via TWRP or reset to factory settings.
| Annex | Packet name | Can I Restore It Through ADB? |
|---|---|---|
| Camera. | com.android.camera | Yes. |
| Topics | com.android.themes | Yes. |
| Security | com.miui.securitycenter | Partially (reboot may be required) |
| Settings | com.android.settings | No. |
| Launcher | com.miui.home | Yes (but needs a reboot) |
Method 4: Reset to factory settings (last chance without firmware)
If previous methods didn't work and the phone is still turning on, factory resets will bring back all system applications, but this will delete all user data (photos, contacts, messages), so pre-backup.
How to reset:
- Go to Settings β About the phone β Reset settings.
- Choose to Erase All Data (not to be confused with Settings Reset!).
- Enter a password (if required) and confirm the action.
- After the reboot, the device will be as new as it is with all system applications.
β οΈ Note: Some Xiaomi models (e.g. Redmi Note 9 Pro with the MIUI 12.5) After reset, you may need to re-assign your Mi Account. If you forget your password, unlocking it will take up to 72 hours!
π‘ Tip: If the phone doesn't respond to the sensor but turns on, reset through recovery mode:
- Turn off the device.
- Press the Power button + Volume up until the MI logo appears.
- Select Wipe Data β Wipe All Data (Change Volume Buttons).
π‘
Remove before resetting SIM-Card and memory card β this will speed up the process and reduce the risk of errors.
Method 5: Firmware via TWRP (for advanced users)
If the phone doesnβt turn on or the reset doesnβt help, the firmware remains through the custom TWRP recavator. This method requires an unlocked bootloader and is suitable for TWRP-enabled devices (e.g. POCO F3, Redmi K40, Xiaomi Mi 11).
What you need:
- π§ Unlocked bootloader (instruction: official Xiaomi website).
- π± Established TWRP For your model (download on twrp.me).
- πΎ Firmware MIUI.zip (download from Xiaomi Firmware Updater).
- π₯οΈ Computer with ADB and Fastboot.
Step-by-step:
- Download the phone to Fastboot mode (clip Power + Volume down).
- TWRP: fastboot flash recovery twrp.img fastboot boot twrp.img
- In TWRP, select Wipe β Advanced Wipe and tick Dalvik, Cache, Data (donβt touch System!).
- Go to Install and select the downloaded MIUI firmware file.
- After installation, run the Wipe Cache and restart.
β οΈ Attention: Firmware through TWRP may result in loss IMEI or Baseband error on some models (e.g. Redmi Note 8 Pro with Mediatek chip). NVRAM!
How do you make a NVRAM backup?
What system applications cannot be removed under any circumstances
Even if you are confident in your actions, never delete the following applications β this will lead to the failure of the device:
- π com.android.phone β phone calls and mobile network.
- βοΈ com.android.settings β System settings.
- π com.android.systemui β notification panel and interface.
- πΆ com.android.providers.telephony - work SIM-map.
- π com.android.server.telecom β call processing.
- π± com.miui.home β launcher (without it there will be no desktop).
Also avoid removal:
- π com.miui.powerkeeper - Battery management (will result in quick discharge).
- π‘οΈ com.miui.securitycenter β Security Center (blocks installation) APK).
- π‘ com.android.bluetooth β Bluetooth module (headphones and smart devices will stop working).
π‘ Tip: If you are disturbed by a specific system application (for example, com.miui.analytics β statistics collection), instead of deleting it, freeze it through the system. ADB:
adb shell pm disable-user --user 0 package.nameThis will shut down the program without risking the system.