How to view all installed applications on Xiaomi: hidden and system

On Xiaomi, Redmi and POCO smartphones running MIUI, the list of installed apps is not always obvious – some are hidden in system folders, and some are not displayed at all in the standard menu. If you need to find all programs (including Google and Mi preinstalled services), uninstall unnecessary ones or check the device for suspicious software, this guide will help you figure out.

We’ll look at 5 working methods, from basic (via phone settings) to advanced (using ADB and third-party tools), focusing on hidden applications that aren’t visible in a regular launcher, but take up memory and can affect performance. All methods tested on MIUI 14/15 (including global and Chinese versions of firmware).

1. Standard method: through MIUI settings

The easiest method is to use the built-in tools of the system, which is suitable for most users and does not require additional programs.

Open Settings β†’ Applications β†’ Application Management. This will show you a list of all installed programs, including system ones, to see hidden or disabled:

  • πŸ” Click on the three dots in the top right corner and select Show all apps.
  • πŸ“ The Everything tab will display the full list, including pre-installed Mi Account, Mi Video and more.
  • πŸ”„ For sorting by size or installation date, use a filter (funnel icon).

Important: This section shows even programs that are not visible in the app menu (e.g. Google Play services or MIUI system utilities). However, some system components (e.g. com.miui.analytics) may not be available, requiring superuser rights to view them.

πŸ’‘

If there are too many unnecessary apps on the list, use a category filter (e.g., β€œGames” or β€œSocial Networks”) to speed up your search.

2. Through the launcher: how to find hidden applications

Some programs (such as duplicates of Google services or Xiaomi regional apps) are hidden from the main screen but remain in the system.

  1. Swipe your finger up from the bottom edge of the screen to open the app menu.
  2. Touch three dots (or an icon "βš™οΈ Settings") in upper right corner.
  3. Select Hidden Applications – this will show all the programs that you or the system have previously hidden.

If there is no Hidden Applications, try an alternative path:

  • πŸ“± Keep your finger in the free seat of the main screen. β†’ Screen settings.
  • πŸ” Go to Hidden Apps or Show all icons (name depends on version) MIUI).

⚠️ Note: Some firmware (for example, for Xiaomi) 12T or POCO F5) Google's duplicate services (e.g. Google Play Music or Google Duo) are automatically hidden, and can be returned to the menu by unchecking the launcher settings.

3. Viewing through MIUI Security (Security)

Built-in Security Application (MIUI Security allows not only scanning the device for viruses, but also viewing the full list of installed software, including potentially dangerous programs.

Instructions:

  1. Open the Security app (shield icon).
  2. Go to the Scanner or Application Management section (depending on version).
  3. Click View all applications – even those programs that are not visible in the standard manager will be displayed here.

The advantage of this method is that it can be sorted by risk (e.g., applications with high battery consumption or suspicious permissions).

  • πŸ“Š Use statistics (how much time you spent in each application).
  • πŸ”‹ Battery consumption by programme.
  • πŸ“₯ Auto-Run – What apps run when you turn your phone on.

Remove unused applications | Turn off autorun for unnecessary programs | View permissions for suspicious applications | Clear cache for memory release

-->

4.Using ADB for Advanced Users

If you want to get a complete list of all packages (including system components that are not visible in the GUI), use ADB (Android Debug Bridge), which requires connecting the phone to your computer, but provides as much detail as possible.

Steps:

  1. Enable USB Debugging in the Developer Settings (Settings β†’ About Phone β†’ MIUI Version – Press 7 times, then return to Additional β†’ For Developers).
  2. Connect your phone to your PC and open the command line (or Terminal on Mac/Linux).
  3. Enter the command: adb shell pm list packages -f It will display a list of all installed packages with paths to their.apk files.

To save the list to the file, use:

adb shell pm list packages > apps_list.txt

This will be useful if you want to:

  • πŸ” Find hidden system applications (e.g. com.miui.analytics or com.xiaomi.midrop).
  • πŸ—‘οΈ Remove malware that is not removed by standard methods.
  • πŸ“¦ Backup a list of programs before resetting your phone.

⚠️ Note: Removing system packets through ADB It can lead to unstable work MIUI. Before deleting, check the purpose of the package (for example, on the APKMirror website).

How to remove the system application through ADB
1. Find the name of the package (e.g. com.miui.analytics). 2. Enter the command: adb shell pm uninstall -k --user 0 com.miui.analytics 3. Reboot the phone. Note: this will remove the app only for the current user (does not affect other accounts on the device).

5. Third-party applications for analysis of installed software

If standard methods don't give you a complete picture, use specialized utilities.

  • πŸ“Š Visualize the use of memory by application.
  • πŸ” Find duplicates and unused programs.
  • πŸ›‘οΈ Scan for viruses and spyware.

The best options for Xiaomi:

AnnexFeaturesReference
App InspectorShows hidden packages, permissions, activitiesGoogle Play
SD MaidClears the cache, finds "junk" applicationsGoogle Play
Package Name ViewerDisplays package names for ADBGoogle Play

Example of work with App Inspector:

  1. Install the app from Google Play.
  2. Open it and grant access to information about the programs.
  3. Go to the All Apps tab – all packages, including system ones, will be displayed here.
  4. Click on any app to see its Package Name, permissions, and version.

Using MIUI |Use Launcher |View MIUI Security |Use ADB|Third Party Apps

-->

Frequent problems and solutions

When trying to view the list of applications, Xiaomi users face typical difficulties.

πŸ”Ή System applications are not displayed

If you don’t have any pre-installed programs in Settings β†’ Applications (e.g. Mi Music or Mi Browser), it doesn’t mean they’re not on the system.

  • Hidden in the launcher (see section 2).
  • Disabled (check in Settings β†’ Applications β†’ Disabled).
  • Hidden in the system partition (visible only through ADB).

πŸ”Ή You can not remove unnecessary applications

Many system programs (e.g. com.miui.video or com.android.browser) do not have an delete button.

  • πŸ›‘ Disable the application (button Disable in the settings).
  • πŸ—‘οΈ Remove through ADB (see section 4).
  • πŸ”„ Do debloating (removal of embedded software) using custom firmware (for example, Xiaomi.eu).

πŸ”Ή Apps appear again after removal

Some system programs (such as Mi Pay or Mi Community) are restored after the MIUI update.

  • πŸ”§ Use it. ADB flag-drop --user 0 (Remove it for your profile only).
  • πŸ“΅ Turn off automatic updates MIUI In Settings β†’ The phone. β†’ Updating the system.

πŸ’‘

If the application cannot be removed by standard methods, try disabling it first.This is safer than uninstalling it via ADB, and does not require superuser rights.

πŸ” How to find an app if it doesn’t appear in the menu and settings?
If the program is not visible in the launcher or Settings β†’ Applications, try: Use ADB (pm list packages command). Install App Inspector and check the list of all packages. View /system/app folder through a root-righted file manager (such as Root Explorer). Often this hides viruses or ad modules - they can only be removed through ADB or antivirus.
πŸ“± Why Xiaomi has so many pre-installed apps?
Xiaomi installs its own services (Mi Video, Mi Music, Mi Browser) and duplicate Google applications for different regions: 🌍 Localization of firmware (for example, in India, Mi Pay is preinstalled, in Europe – Google Pay). πŸ’° Partner Agreements (some applications cannot be removed without rooting). πŸ“Š By collecting anonymous statistics (e.g. com.miui.analytics) some of this software has been removed on custom firmware (e.g. Xiaomi.eu.
βš™οΈ Can I return a remote system application?
Yes, but the method depends on the method of removal: If you disable the application, turn it back on Settings β†’ Applications β†’ Disabled. If you delete it through ADB, restore it using the command: adb shell cmd package install-existing com.nazvanie.paketa If you delete it with root rights, reflash the phone or restore the backup.
πŸ”’ How to hide the application from prying eyes?
V MIUI There's a built-in concealment feature: Hold your finger on the app icon in the menu. Choose Hide (or Add to Hidden). To return, go to Launcher Settings. β†’ Hidden applications. Use Second Space for reliability. β†’ Features β†’ Second space – this will create a separate profile with its own set of programs.
πŸ“Š How to find out which application consumes the most battery?
Open the Settings. β†’ Battery and productivity β†’ The battery will be used: πŸ“‰ Schedule of expenditure by annex. ⏳ Time of activity of each process. πŸ”‹ Percentage of consumption in the background. Use AccuBattery or GSam Battery Monitor for detailed analysis.