How to return system applications to Xiaomi after removal: the complete guide

Why Xiaomi System Apps Are Losing and How to Fix It

System applications like Xiaomi, Redmi and POCO are often victims of β€œcleaning” by users who want to make room or get rid of unnecessary software. However, after removing programs like Mi Video, Mi Music, GetApps or Security, owners face system errors, inability to update or even β€œout” the interface. Unlike conventional applications, stock utilities are deeply integrated into MIUI, and their absence can disrupt the smartphone.

In this article, we will discuss 5 proven ways to restore system applications on Xiaomi, including methods without root rights and using ADB. Particular attention will be paid to the nuances for different versions of MIUI (12 to 14) and smartphone models - from budget Redmi Note to flagship Xiaomi 13.

Before you start your recovery, make sure that the problem is the lack of system software.

  • πŸ”„ Constant reboots after update MIUI
  • βš™οΈ Disappearance of items in the settings menu (for example, Security or Topics)
  • πŸ“± The β€œApplication Stopped” Error When Starting Camera or Gallery
  • πŸ”’ Blocking access to features like Game Turbo or Second Space
πŸ“Š What Xiaomi model do you use?
Redmi Note 10/11/12
POCO X3/X4/X5
Xiaomi 12/13/14
Another model

Method 1: Recovery through MIUI Lab (without root)

The easiest method is to use the built-in MIUI Lab feature, which is available on most devices with MIUI 12 and later, which does not require a PC connection and works even on locked bootloaders.

Instructions:

  1. Open the Settings app β†’ The phone.
  2. Tap 5-7 times on the MIUI version until the notification β€œYou became a developer” appears.
  3. Return to the main Settings menu β†’ Additional β†’ MIUI Lab.
  4. Select Application Recovery (or Application Management β†’ Restore).
  5. Tick the necessary system applications and click Restore.

⚠️ Note: On some firmware (for example, MIUI 13 Global) the "Laboratory" item may not be available, in which case try an alternative path: Settings β†’ Special facilities β†’ Laboratory MIUI.

Make a backup copy of the data

Charge your phone at least 50%

Connect to a stable Wi-Fi

Disable VPN (if used)

-->

Xiaomi modelSupport of MIUI LaboratoryAn alternative path
Redmi Note 10/11Yes (MIUI 12.5+)Settings β†’ About the phone β†’ Additional settings
POCO X3 ProYes (only on Global ROM)Settings β†’ System β†’ Advanced
Xiaomi 12TYes (MIUI 13+)Settings β†’ Accounts β†’ Laboratory
Redmi 9ANo (budget firmware)Use ADB or Fastboot

Method 2: Install APK system applications manually

If the Laboratory MIUI It didn’t help, we can try to install it. APK-Manual system application files. It's important to use the original versions specifically for your model and version. MIUI β€” Otherwise, conflicts may be possible.

Where to get APK:

  • πŸ”— Official Xiaomi Forum (section "ROM & Recovery – Look for themes with your model name.
  • πŸ“ Firmware archives on sites like Xiaomifirmwareupdater.com (in folder) /system/app/).
  • πŸ€– Telegram channels like MIUI Updates Tracker or Xiaomi Firmware.

How to determine:

  1. Download the APK of the desired application (for example, MiGallery.apk for the gallery).
  2. Transfer the file to your phone (internal memory or SD-map).
  3. Install any file manager with access to root folders (such as Solid Explorer or FX File Explorer).
  4. Through the manager, move the APK to /system/priv-app/ (root rights required) or simply install it as a regular application.
  5. Reset the device.

πŸ’‘

Before installing an APK, check its digital signature! Fake files may contain malicious code. Use services like VirusTotal or APKMirror to check.

⚠️ Note: Installation of incompatible versions APK If the phone doesn't turn on after installation, you'll have to refashion the device via Fastboot.

Method 3: Recovery through ADB (for power users)

If the first two methods don’t work, Android Debug Bridge (ADB), a debugging tool that allows you to manage system files without root, will come to the rescue.

What you need:

  • πŸ–₯️ Computer with Windows/Linux/macOS
  • πŸ”Œ USB-cable (preferably original)
  • πŸ“¦ Installed drivers Xiaomi and ADB Tools
  • πŸ“„ APK-System application files (see Method 2)

Step-by-step:

1. Enable debugging over USB:


Settings β†’ About the phone β†’ MIUI version (shap 7 times)




Settings β†’ Additional β†’ For developers β†’ Debugging by USB (enable)





2 Connect the phone to the PC and confirm trust in the computer.





3. Open the command line (Windows) or terminal (Linux/macOS) and type:




adb devices




(Your device should be displayed)





4. Copy the APK to the system folder:




adb push MiGallery.apk /sdcard/




adb shell




su




mount -o rw,remount /system




cp /sdcard/MiGallery.apk /system/priv-app/




chmod 644 /system/priv-app/MiGallery.apk




reboot

πŸ”Ή Important: Su and mount commands require root access. If you don't, use an alternative method with root access. ADB install (but less reliable for system applications).

What if the ADB can’t see the device?
1. Check if debugging is included on USB 2. Install Xiaomi drivers from the official website (section "Mi Phone Manager"). 3. Try another one. USB-4. Reboot your phone and PC. 5. Enter adb kill-server adb start-server in the command line

Method 4: Fastboot Flashing (extreme case)

If system applications were removed along with critical libraries, a complete flashing of the device may be required, which will restore MIUI to factory status but remove all data from internal memory.

What needs to be done:

  1. Download the official firmware for your model from en.miui.com/a-234.html (select the Fastboot version, not Recovery).
  2. Unpack the archive in a folder on a PC (for example, C:\miui_fastboot).
  3. Install the Mi Flash Tool (the official utility from Xiaomi).
  4. Download your phone to Fastboot mode: Turn off the device, then press Power + Vol Down.
  5. Connect your phone to your PC and launch the Mi Flash Tool. Select the firmware folder and press Refresh β†’ Flash.

⚠️ Note: Do not use firmware from third-party developers (such as LineageOS or Pixel Experience) - they may not contain the original Xiaomi system applications. ROM global).

Type of firmwareAre the data stored?Do you need unlocking?
Fastboot (official)❌ No.βœ… Yes.
Recovery (via TWRP)βœ… Yes (unless formatted) /data)βœ… Yes.
OTA-updateβœ… Yes.❌ No.

Method 5: Using TWRP and Magisk (for advanced users)

If you have custom TWRP recaps installed and you have root access through Magisk, you can restore system applications using special modules or backups.

Instructions:

  1. Download the MIUI System App Restorer for Magisk (available on the XDA Developers forum).
  2. Install the module through Magisk Manager and restart.
  3. After the reboot, open Settings β†’ Magisk β†’ Modules and activate the recovery.
  4. Alternatively, restore the /system/app/ backup folder via TWRP (if it was done earlier).

πŸ”Ή Advantages of the method:

  • πŸ”§ Ability to selectively restore individual applications.
  • πŸ”„ Saving user data (when properly configured).
  • πŸ›‘οΈ Protection against re-deletion through Magisk rules.

⚠️ Note: Use of Magisk and TWRP This can lead to the blocking of banking applications (due to the SafetyNet trigger).To avoid this, install the MagiskHide Props Config module and activate root masking.

πŸ’‘

Using TWRP and Magisk is the most flexible way, but requires an unlocked bootloader and risks voiding the warranty.

What system applications can not be removed on Xiaomi

Not all stock applications are equally useful, but some are critical to the stable operation of MIUI. Their removal can lead to serious failures, up to a brick (inoperable device).

  • 🚫 com.android.phone – responsible for phone calls and mobile network.
  • 🚫 com.miui.securitycenter – the core of the security system MIUI.
  • 🚫 com.miui.home – launcher (desktop) Xiaomi.
  • 🚫 com.android.settings – System settings.
  • 🚫 com.miui.systemAdSolution – manages advertising in the MIUI (Removal will lead to interface errors).
  • 🚫 com.lbe.security.miui – antivirus and application permissions.

πŸ” How to check which application is system:

  1. Install App Inspector from Google Play.
  2. Open a list of all applications and sort by System type.
  3. Check the installation path: if it starts with /system/, it is dangerous to remove such an application.

If you have already removed something from this list, restore it immediately via ADB or Fastboot – the consequences may not appear immediately, but after a few days (for example, after the MIUI update).

How to prevent re-deleting system applications

To avoid problems in the future, follow these rules:

  • πŸ”’ Turn off root access for applications like Titanium Backup or SD Maid if you don’t use them all the time.
  • πŸ“‹ Keep a list of remote apps (such as Google Keep) to know what to restore.
  • πŸ”„ Update regularly MIUI β€” New firmware versions can automatically restore missing system components.
  • πŸ›‘οΈ Install the Disable Flags Magisk module to block the removal of critical applications.

πŸ’‘ Useful tip: Instead of removing system applications, disable them through settings: Settings β†’ Annexes β†’ Application management β†’ [Select the application] β†’ Shut down.

This will free up RAM and hide the icons, but save the files in place.

πŸ’‘

Disabling system applications is safer than uninstalling, but some features (such as themes or game mode) may not work properly.

FAQ: Frequent questions about restoring Xiaomi system applications

Can I return remote applications without a computer?
Yes, if you have a MIUI Lab (Method 1) on your device or you can manually install an APK (Method 2), however, you will still need an ADB or Fastboot to reliably restore critical components (e.g. Security or Settings).
Why do the applications disappear again after recovery?
It's because of this: πŸ”„ Automatic updates MIUI, change-shifter. 🧹 Optimizer applications (such as Clean Master or CCleaner) that delete "unnecessary" files. πŸ”’ Antiviruses that block modification of system folders Solution: disable automatic optimization in Settings β†’ Battery. β†’ Optimization.
How to restore applications on Xiaomi with a blocked bootloader?
If the bootloader is blocked, you only have two options: Use the MIUI Lab (Method 1). Install the APK manually (Method 2), but this will not work for all applications (for example, Security will not install without root).
Can applications be restored after resetting to factory settings?
Yes, a factory reset returns all system applications, but deletes all user data (photos, contacts, messages). To avoid losses: Back up via Settings β†’ Google β†’ Backup. Copy important files to your PC or cloud. Use Mi Mover to transfer data to another Xiaomi phone.
Why did the phone slow down after the app was restored?
It could be related to: πŸ”„ Version conflict (for example, you have installed the APK from MIUI 12 on MIUI 14). πŸ—‘οΈ Residual files from previous installations (clear the cache in Settings) β†’ Warehouse β†’ Cleanup). πŸ”‹ Background optimization (reset your phone and wait until indexing is complete). If the brakes are still gone, try: 1. Clear the cache via Recovery: Turn off your phone β†’ Hold the Power. + Vol Up β†’ Select Wipe Cache. 2. Reverse changes through the Laboratory MIUI (if available).