Xiaomi system applications are an integral part of firmware MIUI, It's responsible for basic smartphone functionality, from calls and messages to power management, but after resetting, manually uninstalling, or failing to update, many users are faced with the problem of their disappearance. Unlike regular programs from Google Play, stock utilities can not be simply installed again β they are deeply integrated into the system and require a special approach.
In this article, we will discuss three proven ways to return remote system applications: through embedded tools. MIUI, using ADB (We will pay special attention to the risks of loss of warranty if you improperly manipulate system files, which is often missed in such guides. You will also learn how to distinguish between a truly system software and a pre-installed βjunkβ that can be safely removed.
Why Xiaomi System Apps Are Losing and Can They Be Recovered?
The reasons for the disappearance of stock utilities fall into two categories: software failures and targeted user actions.
- π Failed update MIUI β especially when switching between major versions (e.g., with MIUI 12 on MIUI 14) when the firmware structure changes dramatically.
- π± Resetting to factory settings via Recovery β sometimes leading to βtrimmingβ system APK Due to damaged files in the section /system.
- π οΈ Rooting or modifying firmware β tools like Magisk or TWRP It can accidentally remove critical components.
In the second case, users often mistakenly mistake system applications for unnecessary software and delete them through:
- ποΈ Built-in "Optimizer" (Settings) β Annexes β Removal).
- π¦ Package managers such as Titanium Backup SD Maid.
- π» Teams. ADB, for example, pm uninstall -k --user 0 com.miui.package.
β οΈ Note: If you have removed the application through ADB flag-headed --user 0, It's going to require a complete flashing of the device, and in that case, none of the methods that I've described below will work, so you're going to have to use Fastboot or Recovery firmware.
The good news is that most stock apps can be returned if:
- π² Device not rooted (or root access disabled).
- π The bootloader is not unlocked.
- π₯ There is a backup of the firmware or access to the official archives of Xiaomi.
Method 1: Recovery through the Laboratory MIUI" (formality)
The safest way to return stock applications is to use the built-in Lab tool. MIUI" (Formerly known as "Hidden Settings," this method works on most devices under control. MIUI 12-14 and does not require root rights or PC connection, but it does not restore all applications, only those that were deactivated by the system, and not manually deleted.
Instructions:
- Open the Settings. β The phone.
- Tap 7-10 times on the MIUI version until the notification βYou are a developer!β appears.
- Return to the main Settings menu and select Additional β Laboratory MIUI (on some firmware path may differ: Settings β System system β Advanced settings β Laboratory).
- Find the "App Recovery" or "App Reset" section (the name varies depending on the version). MIUI).
- Select the desired application from the list and confirm the recovery.
If the "Restore Apps" section is missing, try an alternative path:
- Go to Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select "Show System Processes".
- Find the app you want (e.g. com.android.camera for the camera) and click on "Enable" or "Restore."
β οΈ Attention: On devices with MIUI The Global (European/Indian firmware) section of the Laboratory may be hidden. In this case, use method 2 or method 3.
Developer mode activated
The device is connected to Wi-Fi
Battery charge > 30%
Disabled. VPN proxy-->
Method 2: Installation of system APK through ADB (advanced)
If the app has been removed completely (not just disabled), it can be returned using Android Debug Bridge (ADB). This method requires connecting a smartphone to a PC and basic command line knowledge, and the advantage is the ability to restore any system application, even if it is not available in the lab. MIUI".
What you need:
- π₯οΈ Computer with installed ADB-driver.
- π± Xiaomi smartphone with enabled debugging USB (Settings β The phone. β Version. MIUI β 7 taps β Developer settings β Debugging by USB).
- π APK-file of the desired system application (where to get it - see below).
Step-by-step:
- Download. APK system application from a reliable source (see the section "Where to download the original) APK Xiaomi").
- Connect your smartphone to your PC and authorize debugging (on the phone screen will appear a request for permission).
- Open the command prompt (cmd on Windows or Terminal on macOS/Linux) and do:
adb devicesMake sure the device is defined (a string with a serial number should appear).
- Install. APK system-partition:
adb install -r -d --fastdeploy name file.apkIf there is a mistake INSTALL_FAILED_INVALID_APK, use the command:
adb push name file.apk /sdcard/
adb shell pm install -r -d /sdcard/file name.apkFor applications requiring placement in /system/priv-app (For example, MiuiCamera, you will need root access and command:
adb shell
su
mount -o rw,remount /system
cp /sdcard/file name.apk /system/priv-app/
chmod 644 /system/priv-app/file name.apk
rebootβ οΈ Attention: Installation of modified APK (For example, from sites like APKMirror instead of original files from Xiaomi firmware can lead to unstable operation of the system or blocking the Mi Account due to a violation of security policy.
What if the ADB canβt see the device?
Where to download the original APK Xiaomi system applications
The main problem when restoring stock utilities is to find the exact version. APK, Appropriate to your smartphone model and version MIUI. Installing an incompatible file can lead to system crashes or persistent errors:
| Source | Pluses | Cons | Reference |
|---|---|---|---|
| Official MIUI Archives | 100% original files, without modifications | Registration requires complicated navigation | new.c.mi.com |
| 4PDA (Firmware Section) | Active community, current versions | Risk of running into modified APK | 4pda.to |
| Xiaomi Firmware Updater | Automatic extraction APK firmware | No direct download APK, I need to download the whole firmware. | xiaomifirmwareupdater.com |
| APKMirror (non-systemic only) | Easy search, virus testing | There is no guarantee of compatibility with MIUI | apkmirror.com |
How to find the right one APK file-holder:
- Go to the site. MIUI And choose your model.
- Download the full firmware (file with the extension.tgz or.zip).
- Unpack the archive and find the folder. system/priv-app or system/app.
- Copy the desired.apk file (for example, MiuiCamera.apk camera).
For convenience, here is a list of key system names APK:
- πΈ Camera: com.android.camera or com.miui.camera
- π Phone: com.android.contacts and com.android.dialer
- π Files: com.android.documentsui or com.miui.fileexplorer
- βοΈ Settings: com.android.settings
- π Battery: com.miui.powerkeeper
π‘
Before loading APK check his hash sum (MD5/SHA-1) This will help you avoid installing modified or infected files. Use utilities like HashMyFiles (Windows) or a command. md5sum name file.apk (Linux/macOS).
Method 3: Recovery through TWRP and firmware (extreme case)
If the first two methods do not work, it remains to reflash the system partition through custom recovery (TWRP). This method is suitable for devices with unlocked bootloader and requires a full backup of data, as any error can lead to a "brick" (inoperability) of the phone.
What you need:
- π Unlocked bootloader (instructions: en.miui.com/unlock).
- π± Established TWRP Recovery (download for your model at twrp.me).
- π Official firmware MIUI in.zip format (download from the official website).
- πΎ Backup of data (through TWRP Mi Cloud).
Step-by-step:
- Download the full firmware (not Recovery) ROM, a Fastboot ROM, but in.zip format for TWRP).
- Reboot the phone to TWRP (hold on to food + Volume up when switched on).
- Make a backup of the current system: Backup β Select the System section β Swipe to confirm.
- Go back to the main TWRP menu and select Install.
- Specify the downloaded.zip file of the firmware and confirm the installation (swipe).
- After completion, press Wipe β Advanced Wipe β Choose. Dalvik/ART Cache β swipe.
- Reboot the device: Reboot β System.
If after the firmware some applications are still missing:
- Check the integrity of the downloaded.zip file (compare) MD5-hash).
- Make sure the firmware is right for your model (e.g. Redmi Note 10 Pro has a sweet index, and Poco is good for you). X3 Pro β vayu).
- Repeat the process by selecting the "Clean install" option in TWRP (erase all data!).
β οΈ Attention: Firmware through TWRP on devices with a locked bootloader or recoil protection (for example, Redmi Note) 9/10) This can lead to hard-brick (not being able to turn on the phone without service equipment:
fastboot oem device-infoIf Device unlocked: false is in the answer, unlock the bootloader officially!
π‘
Firmware through TWRP β The only way to return system applications that are removed at the partition level /system. However, this method voids the warranty and may result in data loss. Use it only if other methods have failed.
How to distinguish a system application from a pre-installed βgarbageβ
Many Xiaomi users complain about the abundance of pre-installed programs that cannot be removed by standard means, but not all of them are critical to the systemβs operation.
| Type of application | Examples | Can I remove it? | Effects of removal |
|---|---|---|---|
| Critical systemic | com.android.settings, com.miui.home, com.android.phone | β No. | System failure, inability to turn on the phone |
| Important systemic | com.miui.camera, com.android.contacts, com.miui.gallery | β οΈ Partially (deactivation only) | Loss of functionality (such as cameras or calls) |
| Service (MIUI) | com.miui.weather2, com.miui.calculator, com.miui.notes | β Yes. | Loss of built-in utilities, but the system will remain operational |
| Partners (bloat) | com.facebook.appmanager, com.netflix.partner.activation, com.miui.hybrid | β Yes. | No consequences except for the disappearance of icons. |
| Google Global Services | com.google.android.gm (Gmail), com.google.android.apps.maps (Maps) | β Yes (but updated through Play Market) | Loss of functionality of the relevant services |
How to check if the system application:
- Open Settings β Applications β Application Management.
- Put three points on it. β "Showing System Processes".
- Select the app and see the Memory section:
To remove unnecessary pre-installed programs (without risk to the system), use:
- π± Built-in Settings function β Annexes β Removal (not available to everyone).
- π» Team. ADB (safer than manual removal):
adb shell pm uninstall -k --user 0 name.packetExample of Facebook removal:
adb shell pm uninstall -k --user 0 com.facebook.appmanageradb shell cmd package install-existing name.packetIt only works if it's not. APK-The file is still in the system but is deactivated.-->
Frequent Mistakes and How to Avoid Them
When you restore system applications, users often face typical problems, and here are the most common errors and solutions:
1. "App not installed" error during installation APK through ADB
- πΉ Reason: Incompatibility of the version APK current-stitched.
- πΉ Solution: Download APK same-version firmware MIUI, Check the settings on the phone. β The phone. β Version. MIUI.
2.The application is installed but not launched
- πΉ Reason: No dependent services or libraries.
- πΉ Solution: Set up all related APK (For example, you may need com.miui.gallery and com.android.media for the camera).
3. After recovery, the Internet or mobile communication disappears
- πΉ Reason: Modem or radio files are damaged when you are firmware.
- πΉ Solution: Swipe only the modem partition through Fastboot:
fastboot flash modem NON-HLOS.bin
fastboot reboot4.The device is fixated on the logo MI post-fix
- πΉ Cause: Incompatible firmware or interrupted process.
- πΉ Solution: Boot into Fastboot (hold power) + Volume down) and run the original firmware through the Mi Flash Tool.
5. Touch is not working. ID Face Unlock after recovery
- πΉ Reason: Damaged files biometric sensors in the section /vendor.
- πΉ Solution: Select the vendor section separately:
fastboot flash vendor vendor.img
fastboot rebootβ οΈ Note: If after manipulating system files, the phone stopped turning on, and Fastboot and Recovery are not available, do not try to sew the device through the device. EDL-A mode (emergency firmware) without an authorized Xiaomi account, which can lead to a complete lockdown of the bootloader and the need to contact the service center.