How to hide the application on MIUI 12: from standard settings to ADB-team

Xiaomi’s MIUI 12 shell offers users flexible customization options, but it’s not always obvious how to hide unnecessary apps. You may find that system utilities (like Mi Video or Mi Music) take up space on your desktop but can’t be removed. Or you want to hide personal messengers from prying eyes without completely removing them. In this article, we’ll look at all the current methods, from built-in features to technical solutions using ADB.

It's important to understand that hiding an application is not the same as uninstalling it. The application will remain on the system, but will no longer appear on the menu and on the desktop. Some methods (for example, through a second space) even hide the traces of use of the program in the list of recent tasks.

If you are using the Xiaomi Redmi Note 9 Pro, POCO X3 or another model on MIUI 12, the instructions below will be suitable for most devices, except for devices with customized firmware (for example, Global ROM vs China ROM), where the location of menu items may vary slightly.

1.Hiding through the standard MIUI launcher

The easiest way is to use the built-in shell features, which do not require additional programs or root rights, but only works for user applications (installed via APK or Google Play), and system utilities (Mi Community, Mi Pay, etc.) will not be able to hide this way.

Instructions:

  • πŸ“± Long click on the app icon β†’ Select "Remove" (not "Delete!").
  • πŸ” The icon will disappear from the desktop, but will remain in All applications (swipe up from the dock panel).
  • πŸ—‘οΈ To hide completely from the list: Open Settings β†’ Annexes β†’ Manage applications, find what you want and select "Hide".

πŸ’‘

If Hide is inactive, it means the application is system-based. Try the methods in the following sections.

Limitations of the method:

  • ❌ It does not work for pre-installed applications (Mi Browser, Themes, etc.).
  • ❌ The hidden app will still be visible in Settings β†’ Annexes.
  • βœ… Suitable for temporary hiding of rarely used programs (for example, banking applications).

2. Use of the second space (Dual Apps)

The second space in MIUI 12 is designed to clone applications (like two WhatsApp accounts), but it can be adapted to hide programs, and the bottom line is that you move the app to the second space and leave the main one empty.

Step-by-step:

  1. Open Settings β†’ Special Opportunities β†’ Second Space
  2. Create a second space (you will need to create a password).
  3. In the main space, remove the application icon from the desktop (long press β†’ β€œRemove”).
  4. In the second space, install the same app again (via Google Play or APK).
  5. Return to the main space – the application will be β€œhidden”, but accessible through a change of space (swipe on the lock screen).

Create a second space with a password |Delete the icon from the main space |Install the application in the second space |Configure a quick transition between spaces-->

Advantages of the method:

  • πŸ”’ Complete isolation: The app won’t show up in the main space even in a list of recent tasks.
  • πŸ”„ You can switch between spaces quickly (set up gesture in Settings). β†’ Lock screen β†’ Gestures).
  • πŸ“± It works for all applications, including system.

⚠️ Note: When you reset to factory settings, the second space will be removed along with all data. β†’ Second space β†’ Backup.

3. Disable applications through settings (without root)

If the application is not removed or hidden by standard methods, it can be disabled, which will remove all updates and return the program to the factory version, and also hide it from the menu, the method works for most system utilities, except for critical ones (such as Settings or Phone).

How to turn it off:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the app you want (such as Mi Video) and tap it.
  3. Click "Disable" (the button will appear if the application can be disabled).
  4. Confirm the action. The icon will disappear from the desktop and from the list of All applications.

What happens when you turn off:

  • πŸ“‰ App stops receiving updates via Google Play.
  • πŸ”„ Its data is saved, but it is not started until it is re-enabled.
  • πŸ”§ Some system functions (e.g., Mi Account synchronization) may not work properly.
AnnexCan I turn it off?Effects of consequences
Mi Videoβœ… Yes.Will not play video through a standard player
Mi Browserβœ… Yes.Links will open in another browser by default
Mi Payβœ… Yes.You will not be able to use contactless payments Xiaomi
Themes❌ No.Critical to MIUI's work

Mi Video|Mi Browser|Mi Music|Mi Pay|Other-->

4. Hiding through ADB-Teams (for experienced users)

If previous methods didn't work, you can use Android Debug Bridge (ADB), which requires connecting your smartphone to your PC and basic command line knowledge, but allows you to hide any application, including system ones, without root rights.

Step-by-step:

  1. Turn on USB Debugging on your smartphone: Go to Settings β†’ About Phone. Tap 7 times on MIUI to activate Developer Mode. Return to Settings β†’ Additional β†’ Developer and enable USB Debugging.

Connect your smartphone to your PC and open the command line (Windows) or terminal (macOS/Linux).

adb devices

The name of your device should appear.

com.example.app

com.miui.video

Mi Video

adb shell pm hide com.example.app
adb shell pm unhide com.example.app

Where to get the package name of the application:

  • πŸ” App Inspector (app from Google Play).
  • πŸ“± Through ADB: adb shell pm list packages | grep "miui" (will list all packages with "miui" in the name).
List of packet names of popular MIUI applications
com.miui.video - Mi Video com.android.browser - Mi Browser com.miui.player - Mi Music com.miui.weather2 - Weather com.xiaomi.payment - Mi Pay com.miui.notes - Notes

⚠️ Warning: Disabling system components (e.g., com.miui.home) can cause a cyclical reboot of the device. β†’ Additionally. β†’ Backup and reset.

5.Use of third-party launchers

If you don't just want to hide the app, but completely redesign the interface, install an alternative launcher from Google Play. Popular options: Nova Launcher, Apex Launcher or Lawnchair. They offer advanced features for hiding icons, gestures and customization.

How to hide the app through Nova Launcher:

  1. Install Nova Launcher and make it the default launcher.
  2. Long press on the desktop β†’ "Settings Nova".
  3. Go to Application Settings β†’ Hidden Applications.
  4. Check the boxes for the apps you want to hide.
  5. Click Save – the icons will disappear from the menu.

Advantages of third-party launchers:

  • 🎨 Flexible configuration of appearance (icons, fonts, animations).
  • πŸ” Ability to hide system applications without ADB.
  • πŸ”„ Quick switching between multiple desktops.

Disadvantages:

  • ⚠️ Certain functions MIUI (For example, Super Wallpaper may not work properly.
  • πŸ“± Increased battery consumption (launcher runs on top of system).

πŸ’‘

The launcher side is the only way to hide system applications without technical manipulation, but they don’t remove applications from the system, they only hide them from view.

6.Reset to factory settings as a last resort

If you've tried all the methods, but system applications still get in the way, the radical way is to reset to factory settings and then install custom firmware (like LineageOS or Pixel Experience), which will completely remove MIUI and all the preinstalled applications, but require:

  • πŸ”“ Unlock the bootloader (Bootloader).
  • πŸ“₯ Installations TWRP (custom recovery).
  • πŸ› οΈ Ability to work with fastboot and ADB.

Risks of the method:

  • ❌ Loss of warranty if the device is new).
  • ❌ Possible breeck (turning into a β€œbrick”) with firmware errors.
  • ❌ Lack of official updates from Xiaomi.

If you do, follow the official guides on the XDA Developers or 4PDA forums, and for beginners, we recommend starting with the less risky methods from the previous sections.

FAQ: Frequent questions about hiding apps on MIUI 12

Can you hide the application so that it does not appear even in the settings?
No, it is impossible to completely remove the application track from the system without root permissions. Even after disabling through ADB or hiding in the second space, the application will be visible in Settings β†’ Applications, but will not start.
Why did the hidden apps reappear after upgrading to MIUI 12.5?
MIUI updates sometimes reset the concealment settings, especially if it was done through ADB. After the update, repeat the command adb shell pm hide. For the second space, the update does not affect hidden applications.
How do I find out the packet name of an application if it is not in the pm list packages?
Use the App Inspector app from Google Play or check the packet name through ADB with the filter: adb shell dumpsys package | grep "packageName" This will display a list of all installed packages with the.apk extension.
Can I hide the Google Play Services app?
Not recommended. Google Play Services is a critical component for Google services, and shutting it down will cause Gmail, YouTube, Google Maps, and other apps to crash. If you want to reduce its activity, turn off auto-update in Settings β†’ Apps β†’ Google Play Services β†’ Notifications.
Will the hidden app work in the background?
Depends on the method of hiding: If the application is disabled through the settings, no, it completely stops working. If hidden through the second space, yes, but only in active space. If hidden through ADB (pm hide) - yes, but without notifications and icons.