Have you removed an important app on Xiaomi and now you can't find it? Or suspect that malware is hidden on the device? In the Android operating system (especially on MIUI, HyperOS firmware), programs can disappear from the menu for several reasons: from accidental removal to virus action or system optimizations. In this article, we will discuss 7 proven ways to detect remote or hidden applications on Redmi, POCO, Xiaomi 11/12/13/14 and other models.
It is important to understand the difference between a remote and a hidden application: the former is physically absent from the deviceโs memory, the latter simply does not appear in the launcher, but continues to occupy space and consume resources. We will look at methods for both cases, including working with ADB, analyzing system folders and using specialized utilities. If you are not sure about your technical skills, start with the simplest methods (sections 1-3), and then move on to the advanced ones.
1. Check in the "All Appendices" menu
The fastest way to find a lost app is to check the full list of installed software. On MIUI/HyperOS, many programs are hidden by default from the main menu but remain on the system list.
How to open it:
- ๐ฑ Open the Settings. โ Annexes โ Application management.
- ๐ In the upper right corner, click on the magnifying glass icon (search) and enter the program name.
- ๐ Scroll down to the "All Apps" section (including system ones).
- ๐ If the application is found but does not appear on the desktop, click on it. โ "Show on the main screen".
If the application is not on this list, it is either removed or disabled (see next section).Please note: some system utilities (e.g. com.miui.securitycenter) may be hidden from the user, but they can be activated via ADB.
2. Search for disabled applications
MIUI and HyperOS automatically disable underutilized programs to save battery life, but these applications are not removed, but do not work in the background and do not appear in the menu.
To find them:
- Go to Settings โ Applications โ Application Management.
- Tap it on three points (โฎ) top-right โ Select "Show all processes".
- In the filter (funnel icon) select "Disconnected".
- If the desired application is in the list, click on it โ โEnableโ.
Once turned on, the program will reappear in the menu, and if it is not disabled, check hidden folders (section 4) or system logs (section 6).
๐ก
On some POCO models, disabled applications can only be seen through ADB. Use the command
adb shell pm list packages -d3.Using the built-in MIUI search
MIUI/HyperOS' global search feature searches not only in menus, but also in settings, files, and even text messages, and helps you find apps that:
- ๐๏ธ Hidden in folders on the desktop.
- ๐ง Renamed (for example, after updating).
- ๐ฑ Established as APK, but not integrated into the system.
How to use:
- Swipe down the main screen (guest to call the search).
- Enter the name of the app or part of it (e.g., โcameraโ instead of โXiaomi Cameraโ).
- If the results have an item "Open settings of the application", it means that it is installed, but hidden.
If your search doesnโt work, try typing in a batch name (e.g. com.android.chrome for Chrome) and you can find it through ADB or sites like Google Play (in the address bar after id=).
4. Verification of the file system through the conductor
Remote applications leave traces in /data/app (user) and /system/app (system) folders, but access to them requires root rights or ADB. If you don't have root access, use these methods:
Method 1. Through the built-in MIUI conductor:
- ๐ Open the Files app (or "Conductor").
- ๐ Go to the Inner Memory โ Android โ data.
- ๐ If the data folder does not open, you do not have superuser rights.
Method 2. via ADB (without root):
- Connect your phone to your PC and enable debugging over USB (Settings โ About Phone โ MIUI Version โ 7 times tap to unlock the developer mode).
How to find out the package name of the application?
If the /data/app folder has files with the name of the remote application, but it does not appear in the menu, then there has been a cache error. Try to clear the launcher data: Settings โ Applications โ Launcher โ Storage โ Clear the data.
Analysis of system logs
Logcat logs record all actions, including installing and uninstalling programs, which will help determine when and which application was removed.
How to view logs:
- Enter the command to view logs in real time: adb logcat | findstr "PackageManager" (for Mac/Linux, use grep instead of findstr).
If the logs are too large, save them to a file:
adb logcat -d > log.txtThen, open log.txt in the text editor and look for remote programs.
Check if the debugging is included USB|Reboot the phone and repeat the command.|Use alternative utilities (e.g. MatLog from F-Droid)|Try to view logs through the "Termux" app"-->
6 Recovery of Remote Applications
If you confirm that the program is indeed deleted, it can be restored in several ways:
| Method | When it comes | Limitations |
|---|---|---|
| Installation from Google Play | For user applications | It does not work for system utilities. |
| Recovery from MIUI basket | If the removal was recent (up to 30 days) | The function is not available on all models |
| Installing APK manually | For any application (including older versions) | Permission to install from unknown sources is required |
| Recovery from the backup | If you have a backup in Mi Cloud or Google Drive | Only user data, not system files, will be restored. |
To recover from the MIUI basket:
- Open the Security" โ "Basket".
- Find the remote app (if there is one).
- Put it on him. โ "Restore".
If the application is system-based (e.g. com.miui.calculator), it can only be returned via ADB or flashing.
adb shell cmd package install-existing com.miui.calculator๐ก
Xiaomi system applications cannot be restored through Google Play, but must be activated through ADB or reinstall the firmware.
7. Search for hidden malware
If you suspect that a spyware or virus is hidden on your phone, standard methods may not work. Malware often masquerades as system processes (e.g., com.android.system) and is not displayed on the menu.
How to detect them:
- ๐ก๏ธ Install an antivirus with system folder scanning (such as Malwarebytes or Dr.Web).
- ๐ Check the list of running processes through ADB: adb shell ps -A | findstr "suspicious" (replace "suspicious" with a suspicious word).
- ๐ Use traffic analysis tools (such as NetGuard) to identify suspicious activity.
Typical signs of hidden malware:
- ๐ Battery discharge without apparent cause.
- ๐ถ Increased traffic in the background.
- ๐ฑ Spontaneous reboot or heating of the body.
- ๐ Unknown files appear in the Download folder.
โ ๏ธ Note: Some "optimizers" (such as Clean Master) may themselves be a source of hidden advertising. 4PDA.
FAQ: Frequent questions
Can I find a remote application without a computer?
Why did the MIUI updates lose system applications?
How do I know if the app has been removed or just hidden?
Can I recover the data from the remote application?
Why canโt some Xiaomi system apps be removed?
โ ๏ธ Warning: If you find a suspicious app with a name that mimics system (e.g. com.android.google.update), don't manually delete it.