Where to see hidden apps on Xiaomi: 5 ways to find and manage system programs

Xiaomi, Redmi and POCO are known for their functionality, but many users are faced with the problem of hidden applications β€” system utilities that take up memory, consume battery power and sometimes even collect data. These programs are not displayed in the standard menu, but continue to work in the background. Why is this happening?

The manufacturer installs pre-loaded software on devices, including Google services, MIUI proprietary utilities and affiliate applications, some of which are critical to the system’s operation, and some are just advertising junk. For example, on Xiaomi 13 Pro or Redmi Note 12, you can find up to 20-30 hidden applications that cannot be removed by standard methods.

In this article, you will learn how to find hidden apps on Xiaomi without root rights, which ones can be safely disabled and which ones should not be touched, and we will also learn how to free up space on the device and improve its performance.

Why apps are hidden: Xiaomi's official position

Xiaomi explains the presence of hidden applications by the need to ensure stable operation of the MIUI shell.

  • πŸ”„ System Update (com.miui.updater)
  • πŸ”’ Security (com.miui.guardprovider)
  • πŸ“± Sync with Mi Account (com.xiaomi.account)
  • πŸ› οΈ Diagnostics of equipment (com.miui.analytical)

But not all hidden programs are as useful, like com.miui.miservice or com.android.browser, which is an outdated browser, so you can turn off the critical components, or you can get a brick instead of a smartphone.

Interestingly, newer models (Xiaomi 14, POCO F6) have seen less hidden software, but it’s still impossible to get rid of it completely without special tools, the manufacturer argues that Google’s requirements for device certification.

πŸ“Š Did you know that Xiaomi has hidden apps?
Yeah, I've noticed.
I suspected, but I wasn't sure.
I only found out now.
I don't care.

Method 1: View hidden applications through Settings

The easiest method is to use the built-in MIUI tools, which are suitable for most models, including the Redmi 10, POCO X5 and newer devices.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Slip on the three dots in the upper right corner and select Show all apps.
  3. In the drop-down filter menu, select Systems.
  4. Scroll down the list and all hidden utilities will be displayed here, including those that are not visible on the menu.

Note that some applications may be marked as Disabled or Stopped, which means they are deactivated but not deleted. To free up memory, they must be manually disabled (Stop or Remove Updates button).

Are all system utilities displayed?|Is there a way to disable unnecessary|Whether there are risk warnings|Important data is stored before changes-->

Method 2: Using ADB for deep analysis

If standard methods are not enough, you can connect to your smartphone via Android Debug Bridge (ADB), which requires a computer and minimal technical skills, but allows you to see all the packages installed, including those that are hidden even from MIUI.

Instructions:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and tap the MIUI version 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your phone to your PC, install ADB Tools and execute the command:
adb shell pm list packages -f

You'll get a complete list of packages. To filter out the system, use:

adb shell pm list packages -s

To disable an unnecessary application (e.g., com.miui.analytics) type:

adb shell pm disable-user --user 0 com.miui.analytics

⚠️ Warning: Do not disable packages with the names com.android, com.qualcomm or com.miui.home - this may cause the system to fail!

πŸ’‘

If after disabling the application through ADB, the smartphone began to glittle, return it with the command adb shell pm enable com.name.packet

Method 3: Third-party applications for finding hidden software

If you don't want to mess with ADB, you can use specialized utilities that scan the system and show all the installed programs, including hidden ones.

  • πŸ” App Inspector – analyzes packets and shows their permissions.
  • πŸ“Š Package Name Viewer – lists all searchable apps.
  • πŸ› οΈ Debloater (Xiaomi) – allows you to disable system utilities without ADB.

Example of work with App Inspector:

  1. Install the app from Google Play.
  2. Provide access to Special Opportunities (in security settings).
  3. Run the scan – the program will show all packets, including those hidden from the user.

The advantage of this method is the visual interface and the ability to disable unnecessary services directly from the application. However, be careful: some utilities require root rights, which voids the warranty.

AnnexRequires root.FunctionalityRisks.
App Inspector❌ No.Viewing packages, permitsMinimum
Package Name Viewer❌ No.Search by package namesNo.
Debloater (Xiaomi)⚠️ Partially.Disabling system applicationsMIUI's possible failures
System App Removerβœ… Yes.Removal of any packagesHigh (brick risk)

Method 4: Search through the file manager (for experienced)

Hidden applications are stored in restricted system folders, but with a root file manager (such as Root Explorer or Solid Explorer), you can manually view their location:

  • πŸ“ /system/app β€” standard system applications.
  • πŸ“ /system/priv-app β€” Privileged Utilities (Disposes are Dangerously Removed!).
  • πŸ“ /data/app β€” User and updated system programs.

If you don't have root rights, you can try using MIUI Hidden Settings, an app that reveals additional shell settings.

  • View hidden menus (such as EngineerMode).
  • Control background processes.
  • Disable unnecessary MIUI services.

⚠️ Note: Removing files from /system If you don't have a backup, you can lose your device. If you're not sure, use rootless methods!

What to do if you accidentally delete an important application?
If after removing the system package, the smartphone stopped turning on or is not working correctly, try: 1. Boot in Fastboot Mode (clamp Power + Volume down). 2. Refuse the device through the Mi Flash Tool (instructions on the official website). 3. If you do not have experience, contact the service center. Self-recovery can aggravate the problem.

Method 5: Disconnecting through β€œSecurity” and β€œAutostart”

Even if the application is hidden, it can automatically run and consume resources.

  1. Go to Settings β†’ Security β†’ Autostart.
  2. Turn off autoplay for unnecessary programs (e.g. Mi Video, Mi Music, Browser).
  3. Return to Security β†’ Optimization and tap Clean – this will stop the background processes.

It’s also helpful to look at Settings β†’ Battery β†’ Battery Mode and set Restricted Mode for unnecessary applications, which will reduce their activity in the background.

On POCO models (e.g., the POCO X6 Pro), these settings may be located elsewhere: Settings β†’ Apps β†’ Permissions β†’ Autorun. If you don’t find a point, search by settings (the magnifier icon at the top).

πŸ’‘

Turning off auto-run and background activity is the safest way to reduce the impact of hidden apps on performance.

What hidden applications can be removed and which can not

Not all system utilities are equally useful, and below is a table that divides them into safe to disable and critical:

TypeExamples of packagesCan I turn it off?Effects of removal
Advertising servicescom.miui.miservice, com.xiaomi.midropβœ… Yes.MIUI ads will disappear
Outdated utilitycom.android.browser, com.miui.videoplayerβœ… Yes.Freed up ~50-100MB
Analytical and diagnosticscom.miui.analytic, com.miui.daemon⚠️ Partially.Statistics may be broken
Critical systemiccom.miui.home, com.android.settings❌ No.The smartphone won't turn on
Google servicescom.google.android.gms, com.google.android.gsf❌ No.Play Market, Gmail will stop working

If you are in doubt about whether you can uninstall a particular application, check its name in the XDA Developers database or on forums (for example, 4PDA), where they often discuss the experience of removing a particular package on different Xiaomi models.

For example, Redmi Note 11 users successfully disable com.miui.yellowpage and com.xiaomi.scanner if they don’t use these features, but deleting com.miui.securitycenter causes security center failures.

FAQ: Frequent questions about hidden apps on Xiaomi

Can I completely remove hidden apps without rooting?
No, you can't completely remove system applications without root rights. The most that is available is to disable them through settings or ADB. To completely remove them, you need superuser rights (root), but this voids the warranty and can lead to unstable device operation.
Why does it reappear after the app is disabled?
Some system utilities (e.g. com.miui.daemon or com.google.android.gms) are restored after the MIUI update. To avoid this, you can: Disable automatic update of system applications in Google Play. Use ADB to permanently disable (command pm uninstall-k --user 0 name.packet).
How to return a hidden application if you need it?
If you have disabled the app through settings or ADB, it can be returned: Through Settings β†’ Applications β†’ Application Management β†’ Show everything (find the package and click Enable). Through ADB: adb shell pm enable com.name.packet. If removed with root rights, only firmware.
Are hidden applications consuming a battery?
Yes, many background services (e.g. com.miui.analytics or com.xiaomi.xmsf) are constantly sending data and using up their charge to check which programs are to blame: Go to Settings β†’ Battery β†’ Battery Use. See which processes consume the most power. Disable the unnecessary ones via AutoRun or Optimization.
Is there a difference between hidden apps on Redmi and POCO?
Functionally, there's no difference -- both Redmi and POCO run MIUI (or HyperOS on new models), but POCO often has less pre-installed software, because it's a line for enthusiasts. For example, the POCO F5 doesn't have many of the ad services that the Redmi Note 12 does.