Xiaomi Redmi smartphones are known for their functionality, but sometimes users are faced with a situation where applications βdisappearβ from the menu or do not appear in the list of installed programs. This can occur for various reasons, from deliberate concealment by the user to the actions of viruses or features of the MIUI firmware. In some cases, we are talking about system services that the manufacturer hides to simplify the interface, but which still consume the resources of the device.
It is important to understand that hidden applications fall into two categories: those that the user has hidden (for example, through the launcher settings), and those that are masked by the system or malware. In this article, we will analyze both scenarios and show how to detect such programs without risk to the device, especially focusing on the Redmi Note 12, Redmi 10 and other popular lines where the problem manifests itself most often.
Why apps are getting hidden on Xiaomi Redmi
Before you go into search, it is worth understanding the reasons why applications can βdisappearβ:
- πΉ User activities: many launchers (including standard ones) MIUI Launcher allows you to hide application icons through long pressing or desktop settings. This does not remove the program, it only removes it from view.
- πΉ System Restrictions: Some services from Google or Xiaomi (e.g. com.xiaomi.mipicks or com.google.android.gms) are not displayed in the menu by default, but are in the background.
- πΉ Viruses and malware: Trojans can mask their processes as system, as well as hide other applications so that the user does not notice their activity.
- πΉ Firmware errors: after updating MIUI Sometimes the display settings are confused, and the applications stop showing in the list.
For example, after upgrading to MIUI 14, some Redmi Note 11 users complained that the Google Play Store or Gallery icons had disappeared, and in most cases this was due to the launcherβs automatic concealment rather than the removal of the program.
β οΈ Note: If you notice that there are hidden applications that you have not installed (for example, com.android.bips or com.qualcomm.qti), this may be a sign of infection.
Method 1: Verification through application settings
The easiest method is to use the built-in MIUI tools, which are suitable for finding both custom and part of the system applications:
- Open Settings β Applications β Application Management.
- In the top search bar, type the name of the missing app (e.g., βGalleryβ or βCameraβ).
- If the application is found but does not appear on the desktop, click on it and select Show on the home screen.
This method works for most user programs, but it won't show deep-hidden system services. For example, you won't find com.xiaomi.miui.analytics through this path, because it doesn't have a graphical interface.
Check the permissions in Settings β Apps β Permissions
Clear the cache and app data
Reset the device
Update the app through Google Play-->
Method 2: Using a launcher from a third-party developer
The standard MIUI launcher sometimes "gluts" and does not show all installed programs, the solution may be to install an alternative launcher, for example:
- π± Nova Launcher β allows you to display all applications, including hidden system (you need to enable the option βShow system applicationsβ in the settings).
- π± Apex Launcher β has the function of searching for all installed APK, Even those that are not on the standard menu.
- π± Microsoft Launcher β automatically scans the device for all programs and sorts them by category.
After installing an alternative launcher:
- Assign it to the default launcher (at the first start, the system will prompt you to do this).
- Open the app menu and find the Hidden or System tab.
- If the program is not available, try using the built-in search by name.
β οΈ Note: Some system applications (e.g. com.miui.securitycenter) may not open when you click from a third-party launcher.
What system applications can be safely removed?
Method 3: Search through ADB (for power users)
If previous methods have failed, you can use Android Debug Bridge (ADB), a low-level system access tool that is suitable for detecting all installed packages, including those that are not displayed in the GUI.
The work will require:
- π₯οΈ A computer with installed Xiaomi drivers and ADB.
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times press to unlock the developer mode, then enable debugging in Settings β Additionally. β For developers).
Instructions:
- Connect your smartphone to your PC and open the command line (Windows) or terminal (macOS/Linux).
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Get a list of all installed packages: adb shell pm list packages -f This command will display a complete list of APKs with paths to their files.
- To find a specific application, use the filter: adb shell pm list packages | grep 'part of the name' For example, to search for all Google applications: adb shell pm list packages | grep 'google'
If you find a suspicious package (for example, with an unfamiliar name or from an unknown developer), you can get more information about it:
adb shell dumpsys package name packetπ‘
Save the output of the adb shell pm list packages to a text file for further analysis, and add at the end of the command > packages.txt (Windows) or | tee packages.txt (macOS/Linux).
Method 4: Verification through the file manager
All installed applications are stored in the form APK-To find them, you'll need a file manager with access to root directories, like:
- π Solid Explorer (required to enable root access if superuser rights are available).
- π FX File Explorer β Supports viewing system folders without root, but with limitations.
- π MiXplorer β optimized for Xiaomi devices and can show hidden files.
Where to look:
- Open the file manager and go to /data/app/ β this is where custom applications are stored.
- For system APKs, check the folders: /system/app//system/priv-app//vendor/app/
- The folder names correspond to the package names (e.g. com.android.chrome for Google Chrome).
If you find an APK but canβt open it, it could mean that:
- π΄ Application disabled in settings (Settings) β Annexes β Disconnected).
- π΄ It is a system service without a graphical interface.
- π΄ File is corrupted (often after incorrect updates).
| folder | Type of application | Can I remove it? |
|---|---|---|
| /data/app/ | User-generated (manually installed) | Yes, through settings or adb uninstall |
| /system/app/ | System (MIUI Basic Services) | No (risk of disrupting the system) |
| /system/priv-app/ | Privileged System (with Extended Rights) | No (may lead to bootloop) |
| /vendor/app/ | Manufacturing (drivers, services) Qualcomm/Mediatek) | No (responsible for iron) |
Method 5: Analysis of Active Processes
Even if the application is hidden, it can run in the background. To see all the active processes, use the built-in MIUI tool or third-party utilities:
Option 1: Through the Developer Settings
- Activate the Developer Mode (as described in Method 3).
- Go to Settings β Additional β For Developers β Processes.
- This will show all running services, including hidden ones. Notice unfamiliar names with com prefixes.
Option 2: Simple System Monitor application
This utility shows:
- π All active processes with indication of consumption CPU and RAM.
- π Hidden services that are not visible in the Task Manager.
- π Application network activity (useful for spyware detection).
If you find a suspicious process, check it through a search on Google or 4PDA forums, for example, the process of com.android.adservices can be a legitimate service of Google, and com.system.update can be a sign of a virus.
π‘
If you see a name on the process list that starts with com.sec.android. or com.samsung. on a Xiaomi device, that's a 100% sign of infection.
Method 6: Checking through Safe Mode
If you suspect that apps are hidden by a virus, run the device in Safe Mode, which disables all third-party programs, and you can see which ones are masked:
- Press the power button before the turn off menu appears.
- Press and hold the option βSwitch off (or turn off power)β before a request to switch to Safe Mode appears.
- Confirm the transition. The device will reboot, and at the bottom of the screen will appear the inscription "Safe Mode".
In this mode:
- π Check if hidden apps have appeared before.
- π If yes, a problem in one of the installed programs (possibly a virus).
- π If not, applications are hidden at the system or firmware level.
To exit Safe Mode, simply restart the device.
Method 7: Using an antivirus for deep scanning
If you suspect that hidden apps are linked to malware, do a full device check.Recommended antiviruses for Xiaomi Redmi:
- π‘οΈ Dr.Web Light is effective against Trojans masquerading as system processes.
- π‘οΈ Malwarebytes β specializes in spyware and advertising module detection.
- π‘οΈ Bitdefender Mobile Security β has a scanning function installed APK for suspicious authorization.
How to do the check:
- Install antivirus from Google Play.
- Start a full scan (not fast!).
- Pay attention to the warnings about: π¨ Rights-based annexes android.permission.INSTALL_PACKAGES (can install other programs). π¨ Processes that consume traffic in the background. π¨ APK with non-conforming certificates (e.g., signed by Google or Xiaomi).
If the antivirus finds threats, follow its removal guidelines and then check if the hidden apps are back.
What to do if you find a suspicious app
If you find an unknown or potentially dangerous application, follow the algorithm:
- Check the name of the package through a Google search, and often by name (e.g. com.android.fakeupdate) you can tell if it is a virus or a system service.
- Disable the application (if it is not a system process): adb shell pm disable-user --user 0 name packet
- Delete (only if you are sure that it is not system software!): adb shell pm uninstall --user 0 name packet
- Check the device for viruses (as described in Method 7).
Deleting them can result in a bootloop (a looped boot) or loss of functionality (e.g., a mobile network or camera disappears).