How to hide applications on Xiaomi Redmi 9: from icons to system processes

Hiding apps on Xiaomi Redmi 9 is a challenge that comes with users for a variety of reasons, from wanting to remove unnecessary system utilities to having to hide personal data from prying eyes. Unlike devices on pure Android, smartphones with a MIUI shell offer several unique ways to mask programs - both built-in and through third-party tools.

It is important to understand that the concept of β€œhide” can mean different actions: removing the icon from the home screen, blocking notifications, restricting access through Second Space (second desktop), or even completely removing system applications without root rights. In this article, we will discuss all current methods, including the little-known functions of MIUI 12/13/14 that work specifically on Redmi 9 (models M2003J15SC, M2004J19C and the like).

We will pay special attention to the nuances: why some applications can not be hidden by standard means, how to circumvent the manufacturer’s restrictions and what to do if important functions (for example, Google Play Services or Mi Account) are lost after manipulation. Also consider the risks of using third-party launchers and tools like ADB β€” and when their use is justified.

1. Hiding application icons through the standard MIUI launcher

The easiest way to remove an app from view is to hide its icon in the All Apps menu, which doesn't delete the program or block it from working, but makes it less visible, and is suitable for users who want to get rid of visual noise without going into the system settings.

How it works on Redmi 9:

  • πŸ“± Open the menu of all applications (swipe up from the bottom of the screen).
  • πŸ” Find the right application and pinch its icon on 1-2 seconds.
  • 🚫 At the top of the screen will appear the button Hide (or Remove from the screen in new versions). MIUI). Press it.
  • πŸ”’ To return the icon, go to Settings β†’ Annexes β†’ Hidden applications.

Limitations of the method:

  • ❌ It does not work for system applications (e.g. Mi Video, Mi Music).
  • ❌ The icon will remain visible in the search by device (Search for applications in the MIUI).
  • ❌ Notifications from the hidden app will still be displayed.

πŸ’‘

If the Hide button doesn’t appear, update the MIUI launcher via Settings β†’ About Phone β†’ System Update. In versions below MIUI 12.5, this feature may not be available.

2.Use of the Second Space feature to completely isolate applications

Second Space is a feature built into MIUI that creates a second desktop with separate settings, applications and data, and is ideal for hiding apps from other users of the phone (such as children or colleagues), as it allows you to completely isolate selected programs.

How to set up Second Space on Redmi 9:

  1. πŸ”§ Go to Settings. β†’ Special facilities β†’ Second Space.
  2. πŸ”‘ Create a second profile by following the system prompts (you will need to set a separate password or pattern lock).
  3. πŸ“² In Main Space, select the apps you want to hide and transfer them to Second Space via the Control Menu.
  4. πŸ”„ To switch between spaces, use a gesture: swipe with two fingers on the lock screen (configured in the Second Space settings).

Advantages of the method:

  • πŸ”’ Complete isolation: Hidden applications are not visible in the main space, including their data and notifications.
  • πŸ›‘οΈ You can set a separate password to access Second Space.
  • πŸ“± It works even for system applications (e.g. Mi Browser or Mi Community).
What happens if Second Space doesn’t work?
If Second Space is not available in the settings, check 1. MIUI Version: The feature is available starting with MIUI 8, but may be disabled in some regional firmware. 2. Updates: Go to Settings β†’ About Phone β†’ System Update and install the latest version of the software. 3. Device model: on some Redmi 9 modifications (for example, for the Chinese market), Second Space may be called Dual Apps or Private Space.

3. Block notifications and background activity

If the goal is not just to hide the icon, but to make the application as invisible as possible, it is worth turning off its notifications and limit the background work, this is especially true for programs that constantly send alerts (for example, messengers or games).

Instructions for Redmi 9:

  1. πŸ› οΈ Go to Settings. β†’ Annexes β†’ Application management.
  2. πŸ” Select the desired application from the list.
  3. πŸ”” Click on Notifications and turn off the Show Notifications switch.
  4. πŸ”„ In the Battery section, select Background Limitation (this will stop background activity).

Additional settings for complete "invisibility":

  • πŸ“΅ Disable Autostart in the Application Settings (AutoStart section).
  • πŸ”• B Settings β†’ Sound and vibration β†’ Do not disturb add the app to the exclusion list so it can not bypass the "Do Not Disturb" mode".
  • πŸ“Š B Settings β†’ Confidentiality β†’ Special permissions revoke access to contacts, location and other data.
πŸ“Š What Way to Hide Apps You Need?
Remove the icon from the screen
Hide from other users
Disable notifications
Completely remove the system application

4. Removal of system applications without root rights (via ADB)

Some Xiaomi system applications (such as Mi Pay, Mi Game Center or Cleaner) cannot be removed by standard means, but they can be uninstalled via ADB (Android Debug Bridge) without obtaining root rights.

Step-by-step:

  1. πŸ’» Install. ADB-Drivers on PC (download Platform Tools from Google).
  2. πŸ”Œ Connect Redmi 9 to your computer via USB and turn on the debugging. USB (Settings β†’ The phone. β†’ Version. MIUI β€” Press 7 times, then return to Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  3. πŸ–₯️ Open the command line (Windows) or the terminal (macOS/Linux) file ADB enter:
adb devices

(The name of your device should appear).

adb shell pm uninstall -k --user 0 com.xiaomi.nameservice

Replace com.xiaomi.nameservice with the batch name of the desired application (see table below).

List of popular Xiaomi system applications and their batch names:

AnnexPackage nameCan I remove it?
Mi Videocom.miui.videoplayerβœ… Yes.
Mi Musiccom.miui.playerβœ… Yes.
Cleaner (Cleaning)com.miui.cleanmasterβœ… Yes.
Mi Browsercom.android.browser❌ No (critically for the system)
Mi Game Centercom.xiaomi.gamecenter.sdk.serviceβœ… Yes.

Install Platform Tools on PC|Enable debugging on USB phone-on|Connect your phone to your PC with the original cable|Check the visibility of the device by the adb device command|Download the list of batch names for your version MIUI-->

Important: Removing system applications can cause MIUI to crash, especially if it is com.xiaomi.finddevice (device search) or com.xiaomi.mipicks (theme store). Before deleting, back up through Settings β†’ Additional β†’ Backup and Reset.

5. Third-party launchers and utilities for hiding applications

If the built-in MIUI features aren’t enough, you can use third-party solutions that offer more flexibility but require caution: some launchers may conflict with Xiaomi’s shell, and concealment utilities may request redundant permissions.

Popular tools:

  • πŸ“± Nova Launcher – allows you to hide icons through the application menu settings (Long press) β†’ Settings Nova β†’ Hidden applications).
  • πŸ”’ App Hider (or Calculator%) – creates a β€œsecret” space, masquerading as a calculator or other utility.
  • πŸ›‘οΈ Island (requires root) – isolates applications in a separate user profile (similar to Second Space, but with more features).

Risks of using third-party launchers:

  • ⚠️ Animation may slow down due to conflict with optimizations MIUI.
  • ⚠️ Some functions (such as navigation gestures) may not work properly.
  • ⚠️ Launchers like Nova or Apex don’t hide apps from Xiaomi’s search engine.

πŸ’‘

Third-party launchers don’t remove apps β€” they only hide their icons. For complete privacy, combine them with disabling notifications and limiting background activity.

6.Reset to factory settings as a last resort

If Redmi 9 starts to work unstable after experimenting with hiding applications (for example, notifications disappear, settings fail to open, or errors like β€œcom.android.systemui stopped”), a factory reset may be necessary, which will delete all user data, but return the system to its original state.

How to perform the reset:

  1. πŸ”„ Go to Settings. β†’ Additionally. β†’ Backup and reset β†’ Resetting settings.
  2. πŸ“± Select to erase all data (if necessary, enter a password).
  3. ⏳ Wait until the process is completed (it will take). 5-10 minute).

What to do after the discharge:

  • πŸ”™ Restore data from a backup (if it was created via Mi Cloud or locally).
  • 🚫 Do not remove system applications through ADB In the first few days after resetting, let the system stabilize.
  • πŸ”§ If the problem recurs, check firmware integrity through Settings β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Verification of updates.
What to do if Wi-Fi is not turned on after reset?
If Redmi 9 does not connect to Wi-Fi after reset: 1. Reboot your phone. 2. Go to Settings β†’ Wi-Fi and forget all stored networks. 3. Enable Flight Mode for 30 seconds, then turn off. 4. If the problem persists, reset network settings via Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings.

7. Frequent mistakes and how to avoid them

When trying to hide or remove applications on Xiaomi Redmi 9, users often face typical problems, and here are the most common ones and ways to solve them:

⚠️ Note: if after removing the system application through ADB phone stopped loading (hang on the Redmi logo), try to go to Fastboot (click Power). + Volume down) and execute command: fastboot flash system system.img (You need an original firmware for your model).

Other common mistakes:

  • πŸ”„ "The application is not removed through ADB" β€” Check if the packet name is correct (use the adb shell pm list packages command to output the list).
  • πŸ”’ "Second Space does not open after the update – reset Second Space settings in Settings β†’ Special facilities β†’ Second Space β†’ Reset.
  • πŸ“± "Hidden app icon reappears after reboot is a launcher bug MIUI; Try to change the launcher to a third-party one (for example, Nova).

If neither method worked, it may be regional firmware, such as global versions of Redmi 9 (M2004J19G) that may have limited features (like Second Space), which can be done by flashing it to EEA or Russian MIUI.

FAQ: Answers to Frequent Questions

Can you hide the application so that it does not appear even in the settings?
No, you can't hide the application completely from the system without rooting permissions. Even after being removed via ADB, it will be visible in the list of all applications (Settings β†’ Applications β†’ Application Management), but marked "Remote for User". Complete removal requires unlocking the bootloader and root access.
Why does it still send notifications after hiding an app through Second Space?
This happens if the notifications are system-level configured. To fix: Go to Second Space. Open Settings β†’ Notifications and Status bar β†’ Notification management. Find the app and turn off notifications manually.
How to return a remote system application via ADB?
The only way to return an application is to reinstall it via ADB: adb shell cmd package install-existing com.xiaomi.nameservice or reset it to factory settings. If the application is critical to the system (e.g. com.xiaomi.finddevice), you may need to flash it.
Will Google Pay work if you hide Xiaomi’s system apps?
Yes, Google Pay does not depend on Xiaomi system applications, but for its correct operation it is necessary: Do not delete Google Play Services; Do not block background activity for com.google.android.gms. Use the original firmware (custom firmware can break SafetyNet).
Can I hide the app from parental control in MIUI?
No, if the device has parental controls enabled (Settings β†’ Parental Controls), the hidden apps will still be visible in activity reports, and to get around this, you either need to turn off parental controls (password required) or use Second Space with a separate profile.