Deleting applications on Xiaomi Redmi 9 is an irreversible process only at first glance. Many users face a situation when after cleaning the memory or resetting important programs disappear: whether it is system utilities like the Camera or the Gallery, or third-party messengers with settings. Unlike the iPhone, where recovery is limited to the App Store, MIUI offers several hidden mechanisms for returning software - from the built-in "basket" to manually deploying APK through ADB.
Complicating the problem, Redmi 9 (model M2003J15SC) runs on MIUI 12-14 with a shell that actively modifies standard Android 10/11. This means that classic methods like rollback through Google Play may not work for pre-installed applications (for example, Mi Video or Security).
First, determine which app is missing:
- π± System (e.g. com.miui.gallery or com.android.contacts) β removed with root or via permissions only ADB.
- π² Custom (installed from Google Play) β Restored through download history.
- π Updated (e.g. YouTube or Chrome) β you can roll back to the factory version.
1. Checking the "Basket" MIUI: where to look for remote programs
Few people know, but MIUI has a built-in remote application temporary storage feature, the equivalent of a desktop desktop basket, but it only works for custom programs (manually installed) and stores them for no longer than 30 days.
To check the basket:
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select "Basket".
- In the list, find the desired application and click "Restore".
If you don't have a Recycle Bin, you've disabled the feature in your version of MIUI (relevant for firmware older than MIUI 12.5).
β οΈ Attention: Basket MIUI does not save application data (for example, correspondence in Telegram or progress in games) After recovery, the program will have to be reconfigured.
π‘
If the cart is empty but you remember the app name, try finding it in the Google Play download archive β even if it has been removed from the device, the purchase history is saved for years.
2.Recovery via Google Play: History and Archive
For custom applications (installed from the Play Market), the most reliable way is to check your download history, which works even if the program was removed months ago.
Instructions:
- Open Google Play and tap the profile avatar in the upper right corner.
- Select "Applications and Device Management" β "Management".
- Go to the "Installed" tab, then to "Uninstalled".
- Find the desired application and click "Install".
If the app doesnβt appear in the list, try:
- π Type its name in the Google Play search bar β sometimes programs are hidden from history after updates.
- π§ Check emails on the mail linked to your Google account β when you install some apps, notifications come in.
- π Go to the Google Play web version and check your order history.
| Type of application | Is it being restored through Google Play? | Is the data preserved? |
|---|---|---|
| Games (PUBG Mobile, Genshin Impact) | β Yes. | β No (progress tied to game account) |
| Messengers (WhatsApp, Viber) | β Yes. | β οΈ Partially (retained if there was a backup) |
| System Utilities (Mi Remote, Security) | β No. | β |
| Social media (Instagram, TikTok) | β Yes. | β Yes (login/password retained) |
3. Manual recovery of system applications via ADB
If a system application (e.g., com.miui.calculator, or com.miui.player, music player) is missing, it can only be returned via Android Debug Bridge (ADB), a method that requires Redmi 9 to be connected to a PC and basic command line knowledge.
Step-by-step:
- Download and install ADB Tools on your computer.
- On the phone, activate the developer mode: go to Settings β About the phone and 7 times tap on the "Version" MIUI".
- Return to Settings β Additional β For developers and enable βDebugging by USBβ.
- Connect Redmi 9 to your PC and enter:
adb devices(Your device name should appear as a confirmation of your connection.)
Next, enter the command to restore the package (replace com.example.app with the name of the desired application):
adb shell cmd package install-existing com.example.appA list of MIUI system packages for Redmi 9 can be found in /system/priv-app/ (root access or firmware with unlocked bootloader is required).
β οΈ Attention: Misuse of the right ADB Do not delete or restore packages called com.android.* or com.miui.core are critical components. MIUI.
How to find out the exact system application package?
4. rollback of updates: return of factory version
Some apps (such as YouTube, Chrome, or Google Maps) are not completely removed, but only updated to the latest version, and if the program stops working or disappears from the screen after an update, it can be rolled back to factory state.
How to do this:
- Go to Settings β Applications β Application Management.
- Find the right app and tap it.
- In the upper right corner, click on three dots and select "Delete Updates".
After the rollback:
- π₯ The app will return to the version pre-installed in MIUI.
- π Auto Update will turn on again β to avoid a recurring problem, turn it off in Google Play (on the app page) β three-point β "Turn off auto-update").
- β οΈ Some features may not work properly (e.g., an outdated version of YouTube does not support new video formats).
βοΈ Preparation for rollback of updates
5. Recovery from MIUI or Google backup
If you backed up your apps before you uninstall them, you can deploy them back again. MIUI offers two types of backups: on-premises (saves to your phone) and cloud-based (via Mi Account).
Local backup:
- Go to Settings β About Phone β Backup and Reset β Local Backup.
- Select the last backup and press "Restore".
- Check the "Applications and Data" box (do not restore "System Settings" so as not to knock down the current settings).
Cloud Backup (Mi Cloud):
- π± Go to Settings. β Mi Account β Mi Cloud β Recovery from backup.
- π Select the device and backup date (note the size β if itβs less than 100MB, there are probably no apps there).
- β οΈ Recovery from the cloud requires a stable internet connection and can take up to an hour.
Critical feature: backups MIUI keep APK-Third-party application files, only their data (such as WhatsApp settings or game progress), will have to be installed from Google Play.
Extreme measures: reset to factory settings
If none of the methods worked, the last option is a hard reset, which will return all pre-installed MIUI applications, but delete all user data (photos, contacts, messages).
How to Reset Redmi 9 Right:
- Backup important data (export contacts to Google Account, photos to PC or cloud).
- Go to Settings β About Phone β Backup and Reset β Reset settings.
- Select βErase all dataβ and confirm the action.
- After the reboot, the phone will prompt you to recover data from the backup β select βSkipβ if you want a clean system.
What happens after the dump:
- β All system applications (Camera, Gallery, Mi Video, etc.) will return.).
- β All the programs installed by the user will be removed (they will have to be downloaded again).
- β οΈ The phone will be updated to the latest version MIUI, if the auto-update was on.
β οΈ Attention: On Redmi 9 with the bootloader unlocked, a reset may result in the device being locked (re-unlocked via Mi Unlock Tool required). β The phone. β Version. MIUI (tap 10 times on the logo MIUI).
π‘
Factory reset is the last chance to bring back system applications, but it erases all personal data. Always back up before the procedure!