How to find a remote program on Xiaomi Android smartphone: all ways

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.

๐Ÿ“Š Have you ever lost an app on Xiaomi?
Yeah, a few times.
Yeah, but I found it myself.
No, never.
I don't know how to check.

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:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Tap it on three points (โ‹ฎ) top-right โ†’ Select "Show all processes".
  3. In the filter (funnel icon) select "Disconnected".
  4. 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 -d

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:

  1. Swipe down the main screen (guest to call the search).
  2. Enter the name of the app or part of it (e.g., โ€œcameraโ€ instead of โ€œXiaomi Cameraโ€).
  3. 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):

  1. 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?
Open Google Play on your PC, find the app, and copy the text after id= in the address bar. For example, for Telegram, it's org.telegram.messenger.

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:

  1. 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.txt

Then, 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:

MethodWhen it comesLimitations
Installation from Google PlayFor user applicationsIt does not work for system utilities.
Recovery from MIUI basketIf the removal was recent (up to 30 days)The function is not available on all models
Installing APK manuallyFor any application (including older versions)Permission to install from unknown sources is required
Recovery from the backupIf you have a backup in Mi Cloud or Google DriveOnly user data, not system files, will be restored.

To recover from the MIUI basket:

  1. Open the Security" โ†’ "Basket".
  2. Find the remote app (if there is one).
  3. 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?
Yes, but the options are limited. Use: Built-in MIUI search (section 3). Explorer with access to system folders (root needed); applications for analyzing installed software (such as App Inspector); A full analysis (such as logs) will still require ADB.
Why did the MIUI updates lose system applications?
This is a typical problem when switching to a new firmware version. Xiaomi can: Replace old utilities with new ones (e.g. com.miui.notes โ†’ com.miui.notes.global); hide duplicate applications (e.g., two browsers); disable underutilized services to save resources; Solution: check the list of disabled programs (section 2) or activate them through ADB.
How do I know if the app has been removed or just hidden?
Compare two metrics: Check the list of all packages through ADB: adb shell pm list packages Look at the physical files in /data/app (root required). If the package is on the list but no files are on, the application is disabled. If neither is deleted.
Can I recover the data from the remote application?
It depends on the type of data: ๐Ÿ“ Files (photos, documents) remain in memory if they were not manually cleaned. /Android/data/[package]. ๐Ÿ”‘ Settings and cache are usually deleted with the program, and can only be restored from the backup. ๐Ÿ”„ Accounts and synchronized data (e.g., Telegram correspondence) are restored after reauthorization. Use tools like DiskDigger to restore files).
Why canโ€™t some Xiaomi system apps be removed?
It's about architecture. MIUI/HyperOS: ๐Ÿ”— Some programs (com.miui.securitycenter, com.android.settings) are part of the firmware and are only deleted through de-dexing. ๐Ÿ”ง Removing critical services can lead to bootloop (locked download). ๐Ÿ“ฑ Xiaomi blocks removal of system APK Alternative: Disable unnecessary programs (section) 2) or use ADB The following is adb shell pm hide. com.miui.weather2

โš ๏ธ Warning: If you find a suspicious app with a name that mimics system (e.g. com.android.google.update), don't manually delete it.