How to view hidden apps on Xiaomi: The Complete Guide

Xiaomi’s MIUI-based smartphones are known for their functionality, but sometimes users are faced with a situation where apps suddenly β€œdisappear” from the home screen or menu.This can be due to concealment settings, system restrictions, or even virus software. Unlike standard removal, hidden applications continue to take up space in memory and can work in the background, consuming battery resources.

In this article, we will explore all possible methods for finding hidden applications on Xiaomi, Redmi and POCO devices, from basic MIUI settings to advanced tools like ADB and file manager. Particular attention will be paid to security: some methods require superuser rights (root), which can cancel the warranty or disrupt the system.

If you suspect that apps are hidden on your device without your knowledge (for example, after transferring your phone to another user or installing questionable software), we recommend starting with the safest methods (sections 1-3) and only then moving on to technically complex solutions.

⚠️ Important: Some System Applications MIUI (For example, com.miui.analytics or com.xiaomi.midrop are hidden by default and are not intended to be deleted. their forced removal can lead to the failure of functions such as Mi Cloud, themes for registration or wireless file transfer.

1. Search through MIUI settings (no root)

The easiest way to find hidden apps is to use the built-in MIUI tools.This method requires no additional software and is suitable for most models, including the Xiaomi 13, Redmi Note 12 and POCO X5.

Open Settings β†’ Applications β†’ Application Management. At the top of the screen you will see tabs:

  • πŸ“± Installed – All user and system applications;
  • πŸ” All applications – extended list, including disabled;
  • βš™οΈ Special access – applications with administrator rights or for special features.

Go to the All Apps tab and scroll down.Hidden apps can be labeled with gray or an eye iconΒ» (πŸ‘οΈ). To get them back on the main screen:

  1. Tap the name of the app;
  2. Select Show on the home screen (if the option is active).
  3. If there is no option, check the Disconnected section at the bottom of the list.

⚠️ Attention: B MIUI 14+ Some system applications (e.g., com.miui.systemAdSolution) may not be listed due to security policies. ADB or root.

πŸ“Š What is your Xiaomi model?
Redmi (Note/Pro)
POCO (F/X/M)
Mi (11/12/13)
Another model

2.Use of launcher from third-party developers

The standard MIUI launcher (com.miui.home) limits the display of some applications. Installing an alternative launcher (for example, Nova Launcher, Apex Launcher or Microsoft Launcher) will allow you to see all installed programs, including hidden ones.

Instructions for setting:

  1. Install a launcher from Google Play (for example, Nova Launcher);
  2. When you first start, select it as the default launcher;
  3. Open the app menu and tap the icon Β«βš™οΈΒ» (setting);
  4. Find Hidden Apps or App Drawer Groups.
  5. Uncheck the boxes from options like Hide apps or Hide system apps.

πŸ’‘ Useful tip: Nova Launcher allows you to create a separate folder for hidden applications:

  • πŸ“ Long tap on the main screen β†’ Folders;
  • πŸ” Select Hidden Apps in the List;
  • πŸ“Œ Drag the folder to the desktop.

If after installing the launcher, some apps still don’t show up, check their status in Android settings: Settings β†’ Apps β†’ Show all apps β†’ [Select the app] β†’ Enable.

Install alternative launcher | Check the "Disconnected" section in MIUI| Disable battery optimization for launcher |Reboot device-->

View through the file system (for experienced users)

All installed applications are stored in Android system folders. To find them manually, you will need a file manager with root access (for example, Root Explorer, FX File Explorer or MiXplorer with superuser mode enabled).

The path to user applications:

/data/app/

System applications are located here:

/system/app/


/system/priv-app/




/vendor/app/

πŸ”Ž How to look:

  • πŸ“‚ Open the folder. /data/app/ β€” stored APK-files of all user programs;
  • πŸ” Look for folders with names like com.whatsapp, com.facebook.katana;
  • πŸ“‹ Compare the list with what is seen in Settings β†’ Annexes;
  • 🚫 If the app is in the folder, but is not in the menu, it is hidden.

⚠️ Note: Delete or move files from /system/app/ Without root rights, you can cause a device to crash (completely inoperable!

For convenience, you can export a list of all applications through ADB:

adb shell pm list packages -f

This command will bring the full path to the APK of each installed application.

4.Using ADB (without root, but with USB debugging)

ADB (Android Debug Bridge) is a debugging tool that lets you control your device through your computer, and you can use it to get a list of all the applications, including hidden and disabled.

πŸ› οΈ Step-by-step instruction:

  1. Download Google’s Platform Tools and unpack it.
  2. Turn on USB debugging on your smartphone: Settings β†’ About Phone β†’ MIUI version (tap 7 times to become a developer) β†’ Additional β†’ For developers β†’ Debugging on USB;
  3. Connect your phone to your PC and confirm your trust in your computer.
  4. Open the command line (cmd) in the folder with adb.exe and type: adb devices (the name of your device should appear);
  5. Execute the command to output all packets: adb shell pm list packages

πŸ“Œ Transcription of conclusions:

  • πŸ”Ή package: - Standard applications;
  • πŸ”Έ package:disabled: - Disabled by the user;
  • πŸ”Ά package:hidden: - hidden by the system or third-party software.

To show the hidden app, use:

adb shell pm enable [name packet]

For example, for Facebook:

adb shell pm enable com.facebook.katana
What if the ADB can’t see the device?
1. Make sure Xiaomi drivers are installed (download Mi PC Suite). 2. Check if File Transfer (MTP) mode is enabled when connecting over USB. 3. Try another cable or USB 2.0 port (some 3.0 ports are incompatible with ADB). 4. Reboot your device and PC.

5. Virus and malware check

If apps are hidden without your involvement, it can be a sign of infection with a virus or spyware. Some Trojans (for example, Android.Triada or Android.HiddenAds) mask their processes as system services.

πŸ›‘οΈ How to check:

  • πŸ” Install an antivirus with a signature database for MIUI (Dr.Web Light, Malwarebytes or Bitdefender);
  • πŸ“Š Check Active Processes through Settings β†’ Battery β†’ Battery usage – unknown high-consumption services should be alerted;
  • πŸ”— Use online scanners like VirusTotal to check for suspicious people APK;
  • πŸ“₯ View the list of uploaded files in /storage/emulated/0/Download/ β€” Viruses are often disguised as updates or patches.

πŸ“Š Typical signs of infection:

Symptoms.Possible causeDecision
Apps are hidden after rebootingAndroid.HiddenApp virusRemove via ADB or reset settings
Unknown icons appear in the status barSpyware (Spyware)Malwarebytes + reset check
Advertising in noticesAdware (Android.AdDisplay)Removal through Settings β†’ Notifications
Quick battery discharge in standby modeMining bot or backdoorChecking Active Processes through ADB

⚠️ Note: If the antivirus finds threats in the system folders (for example, /system/priv-app/), The only reliable way to delete is to completely reset settings (Settings) β†’ The phone. β†’ Resetting from a backup can re-infect the device!

6. Resetting and flashing (extreme measures)

If none of the methods worked, and hidden applications continue to interfere with the device, there are two radical solutions: resetting to factory settings or flashing through Fastboot.

πŸ”„ Resetting settings:

  1. Create a backup copy of important data (photos, contacts, messages);
  2. Go to Settings β†’ About the phone β†’ Reset settings;
  3. Choose Delete all data and confirm;
  4. After the reboot, check the list of applications – hidden programs should disappear.

πŸ“² Fastboot Flashing (for experienced users):

  • πŸ“₯ Download the official firmware for your model from the Xiaomi Firmware website;
  • πŸ–₯️ Install the Mi Flash Tool on PC;
  • πŸ”Œ Connect your phone in Fastboot mode (clip Volume Down) + Power with the device switched off);
  • πŸ”„ Select the Clean All option in the Mi Flash Tool and wait until it is completed.

⚠️ Note: Fastboot flashing deletes all data, including files in internal memory.If the device was unlocked through Mi Unlock, it may be necessary to re-unblock the bootloader after the firmware is flashed.

πŸ’‘

Resetting removes all user data, but does not always remove preinstalled system applications Xiaomi.

FAQ: Frequent questions about hidden apps on Xiaomi

Can you hide the app without being found through ADB?
Yes, but only with root rights. Some applications (such as App Hider or Hide App-Hide Application Icon) create a sandbox for hidden programs, masking them as system processes, but even then they can be detected through the analysis of the /data/data/ folder or the logs of system calls.
Why did some apps disappear after the MIUI update?
In newer versions of MIUI (starting with 14), Xiaomi actively cleans pre-installed apps from third-party vendors (e.g. Facebook, Netflix) that are not deleted, but turned off and hidden. To return them, go to Settings β†’ Apps β†’ Disabled and turn on the desired ones.
How to hide the app from other phone users?
MIUI has a built-in Second Space feature that creates a separate profile with its applications. To activate it: Open Settings β†’ Special Features β†’ Second Space; Create a new profile and move the desired applications to it; Activate switching between spaces in the notification bar; You can also use third-party launchers with a hide-out feature (for example, Nova Launcher Prime or Apex Launcher).
What to do if the hidden application is not removed?
If the app is not removed through the standard menu, it may be: πŸ”’ System software - required ADB root; πŸ›‘οΈ Secure application (for example, Knockoff or antivirus) – you need to disable it in Settings β†’ Special access β†’ Device administrators; πŸ“¦ Part of the firmware -- it's just a flashing, forcing it to be removed through the firmware. ADB Use the command: adb shell pm uninstall -k --user 0 [flag --user 0 removes the application only for the current user without affecting system files.
How do I know if an application is hidden by a virus?
Signs of viral concealment: πŸ“‰ The app disappears after the reboot; πŸ”„ In the list of processes (Settings) β†’ Permits β†’ Special access β†’ Use of other applications) unknown services appear; πŸ“‘ Increased traffic in the background (check in Settings) β†’ SIM-maps and mobile networks β†’ Traffic); πŸ”‹ The battery is discharged faster than usual. For a deep check, use Termux with the command: pkg install tsu tsu netstat -tulnp This will show active network connections and associated processes.