Why Xiaomiβs lock screen notifications can be a problem
Xiaomi's lock screen isn't just a beautiful watch, it's the first barrier between your personal data and prying eyes, but what if notifications from messengers, social networks or banking apps are displayed directly on a locked screen, risking disclosure of sensitive information? For example, a message with a code from an SMS or a notification about the transfer of money can be seen by anyone from a colleague who looked over his shoulder to an unscrupulous employee of the service center.
The problem is compounded by the fact that MIUI (Xiaomi firmware) defaults to the full text of notifications on the lock screen, including the contents of messages from WhatsApp, Telegram or Viber. Even if you use a pattern lock or fingerprint, sensitive information can leak before unlocking. Fortunately, there are several ways to completely hide notifications or make them anonymous - from standard settings to hidden features for advanced users.
In this article, we will discuss all the current methods for MIUI 14/13/12 (including HyperOS for new models), and also explain how to circumvent the restrictions if the standard settings do not work. Importantly, some methods may differ depending on the firmware version and smartphone model (for example, the Redmi Note 12 vs Xiaomi 13T Pro), but the general logic remains the same.
Method 1: Disable notifications via standard MIUI settings
The easiest and safest method is to use the built-in MIUI options. It is suitable for most models, including the Redmi 10/11/12, POCO X5/F5 and the flagship Xiaomi 13/14.
To hide notifications on the lock screen:
- Open Settings β Notifications and Status bar.
- Go to the Notifications section on the lock screen.
- Choose one of the options: π Do not show notifications β complete shutdown (recommended for maximum privacy). π Show icons β only application icons without text will be displayed. π Display content (by default) β full text of notifications (least secure).
If you only need to hide notifications for certain applications (such as banking or instant messengers), follow these steps:
- Return to Notifications and Status bar β Notification management.
- Select an application (for example, SberBank Online or Telegram).
- Turn off the switch Show on the lock screen or set the mode Hidden.
Are the notification settings open? | Do not show or icons? | Have individual applications (banks, messengers) been checked? | Have the changes been saved?
-->
β οΈ Note: On some models (e.g, POCO F4 GT) post-update MIUI 14 may be affected by the "Do Not Show" setting, and check it after each major system update.
Method 2: Use the Privacy Mode (for MIUI 14/HyperOS)
In recent versions of Xiaomi firmware, a separate privacy management section has been added to allow for more flexibility in how you display notifications, a method that is especially useful for owners of new devices like the Xiaomi 14 or Redmi Note 13 Pro+.
How to turn on:
- Go to Settings β Privacy β Privacy Notifications.
- Activate the option to Hide sensitive content β this will automatically block the display of the text of notifications from banks, payment systems and instant messengers.
- For full control, click on Sensitive App Settings and manually add programs whose notifications you want to hide (e.g. Tinkoff, VK, Gmail).
The advantage of this method is that it does not disable notifications completely, but only hides their contents by showing only the name of the application and the icon. For example, instead of βYour code: 123456β, you will see βNew notification from Sberbankβ.
| Method | What's hiding | Suitable for | Cons |
|---|---|---|---|
| Standard settings | All notifications or text only | All models on MIUI | It may be lost after updates |
| Confidentiality regime | Sensitive notifications only | MIUI 14/HyperOS | Does not hide app icons |
| Second Space (see below) | All notifications in the βworkingβ profile | All models. | It's hard to set up |
Standard settings MIUI| Privacy Mode |Second Space (double profile)| Disable notifications completely |Use third-party apps
-->
Method 3: Second Space β Double profile for complete isolation
If you don't just need to hide notifications, but you need to completely isolate your work and personal data, use Second Space, a kind of sandbox where you can create a separate desktop with your own apps and settings, and notifications from your main profile won't show up in Second Space, and vice versa.
How to set up:
- Open Settings β Special features β Second Space.
- Create a new profile by following the instructions on the screen (you will need to set a separate password or pattern lock).
- After creating, switch between swipe profiles down the lock screen (or through the notification bar).
- In Second Space, install only those apps that you can show notifications (such as weather or calendar).
This method is suitable for those who want to separate personal and work data, for example, in the main profile you will have banking applications and instant messengers (hidden from outsiders), and in the second - only neutral programs like Google Maps or YouTube.
β οΈ Note: Second Space does not allow certain system features, such as Find My Device or Mi Cloud, and some applications (such as WhatsApp) may require re-authorization.
What happens if you remove Second Space?
Method 4: Hiding notifications via ADB (for advanced users)
If standard methods do not work (for example, on custom firmware or after rooting), you can use the ADB-This requires connecting your smartphone to your computer and basic knowledge of working with Android Debug Bridge.
Instructions:
- Turn on Developer Mode on Xiaomi: Go to Settings β About Phone. 7 times click on the MIUI Version until the message βYouβre a developerβ appears. Return to Settings β Additional β For Developers and activate Debugging over USB.
Connect your phone to your PC, install ADB Tools, and execute the command:
adb shell settings put global lock_screen_show_notifications 0This command will completely disable notifications on the lock screen.
To return the display, use:
adb shell settings put global lock_screen_show_notifications 1For more flexible settings, other parameters can be used:
- π± lock_screen_show_notifications 1 β display.
- π lock_screen_show_notifications 2 β Show only icons (without text).
- π« lock_screen_show_notifications 0 β show off.
β οΈ Attention: Misuse of the right ADB Do not change other parameters unless you are sure of their purpose. For example, the command adb shell settings put global settings. zen_mode 1 activates the βDo Not Disturbβ mode without the possibility of disconnecting through the interface.
π‘
Before using ADB, create a restore point in TWRP (if installed) to help return the system to a state of operation if errors occur.
Method 5: Third-Party Notification Management Applications
If the built-in MIUI features donβt suit you, you can use third-party utilities, which offer additional options, such as hiding notifications on a schedule or filtering by keywords.
Top.-3 apps:
- π‘οΈ Notification History Log, which keeps a log of notifications and allows you to hide them selectively. MIUI 12β14.
- π Hide Lockscreen Notifications β a specialized application for hiding notifications on the lock screen (requires) ADB root).
- π± MacroDroid β Automatically disable notifications at specific times or geolocation (e.g. at work).
How to set up Notification History Log:
- Download the app from Google Play.
- Grant permission to access notifications (Settings β Applications β Special Access β Access to Notifications).
- In the application settings, select Hide on the lock screen and add the desired programs to the blacklist.
Warning: Some apps (like Hide Lockscreen Notifications) require root rights or ADB, which may take away Xiaomi warranty.
π‘
Third-party applications may conflict with MIUI system services. Back up your data before installing.
Frequent problems and their solutions
Even after setting up, notifications can continue to show up. Let's look at typical scenarios and how to fix them.
| Problem. | Possible cause | Decision |
|---|---|---|
| Notifications are shown despite settings | Resetting settings after MIUI update | Re-apply the settings from the Notification on the lock screen |
| Second Space is not working. | There is no support on the custom firmware | Return to the official MIUI or use ADB |
| ADB-commands are not applied | Developer Mode or USB Debugging is not enabled | Check the settings in For Developers and reconnect the device |
| Third-party app doesn't hide notifications | Conflict with MIUI system services | Disable battery optimization for the application in Settings β Battery |
If none of the methods worked, try resetting the notification settings:
- Go to Settings β Applications β Application Management.
- Click on the three dots in the upper right corner β Reset application settings.
- Confirm action. This will return all notification permissions to factory settings.