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.
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.
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select Show all apps.
- In the drop-down filter menu, select Systems.
- 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:
- Activate Developer Mode: Go to Settings β About Phone and tap the MIUI version 7 times.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect your phone to your PC, install ADB Tools and execute the command:
adb shell pm list packages -fYou'll get a complete list of packages. To filter out the system, use:
adb shell pm list packages -sTo 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:
- Install the app from Google Play.
- Provide access to Special Opportunities (in security settings).
- 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.
| Annex | Requires root. | Functionality | Risks. |
|---|---|---|---|
| App Inspector | β No. | Viewing packages, permits | Minimum |
| Package Name Viewer | β No. | Search by package names | No. |
| Debloater (Xiaomi) | β οΈ Partially. | Disabling system applications | MIUI's possible failures |
| System App Remover | β Yes. | Removal of any packages | High (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?
Method 5: Disconnecting through βSecurityβ and βAutostartβ
Even if the application is hidden, it can automatically run and consume resources.
- Go to Settings β Security β Autostart.
- Turn off autoplay for unnecessary programs (e.g. Mi Video, Mi Music, Browser).
- 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:
| Type | Examples of packages | Can I turn it off? | Effects of removal |
|---|---|---|---|
| Advertising services | com.miui.miservice, com.xiaomi.midrop | β Yes. | MIUI ads will disappear |
| Outdated utility | com.android.browser, com.miui.videoplayer | β Yes. | Freed up ~50-100MB |
| Analytical and diagnostics | com.miui.analytic, com.miui.daemon | β οΈ Partially. | Statistics may be broken |
| Critical systemic | com.miui.home, com.android.settings | β No. | The smartphone won't turn on |
| Google services | com.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.