How to Hide Notification Content on Xiaomi: From Privacy to Clean Screen

Notifications on the lock screen or status bar are convenient, but sometimes they become a source of awkward situations: Imagine leaving your phone on the table during a meeting, and suddenly a message with personal details from the messenger flies onto the screen. Or a colleague accidentally saw the text of a notification from the bank with the amount of transfer. On Xiaomi (including Redmi, POCO and Black Shark), there are several ways to hide the content of notifications - from completely disabling previews to selectively hiding for individual applications.

In this article, we will discuss all the relevant methods for MIUI 12, 13 and 14, including hidden settings that don't lie on the surface. Importantly, some methods only work on certain versions of the firmware, which we'll show in the compatibility table. You will also learn how to circumvent system limitations if standard settings do not give the desired result (for example, for the purpose of using the system). POCO F5 Redmi Note 12 with custom shells).

Why Notifications Show Text and How to Fix It

By default, MIUI displays the content of notifications in two places:

  • πŸ“± Lock screen – the last 1-3 notifications with text are visible here (depending on the model).
  • πŸ”” Notification panel (swipe down) – shows extended text messages, even if the phone is unlocked.
  • πŸ” Floating windows (for some applications) – full-text pop-up banners.

The problem is that Xiaomi aggressively optimizes notification display for convenience, often ignoring privacy.For example, on the Redmi Note 11 Pro+ with MIUI 13, even after disabling previews on a locked screen, text can slip through the notification bar, which is due to the operation of the com.miui.notification service, which manages all pop-ups.

Key point: starting with MIUI 14, Xiaomi has added a separate switch to hide notification text in the status bar, but it's hidden in experimental settings. Not many people know about this - we'll show you how to activate it.

Method 1: Hiding text on the lock screen (standard method)

The easiest way is to disable the content of notifications on a locked screen.This works on all Xiaomi models, but has a limitation: the text will remain visible in the unlocked state (in the notification bar).

  1. Open the Settings β†’ Lock screen.
  2. Go to Notifications on the lock screen.
  3. Select the option Do not show the content of notifications.
  4. Confirm the change (some models will require a password).

Do not show the content of notifications – included

Hide Sensitive Notifications – Enabled (if any)

Display notification icons - if desired

-->

⚠️ Attention: POCO X5 Pro and Redmi. K60 s MIUI 14 this item may be called Hide the text of notifications. If the option is missing, update the firmware or use method 3 (experimental settings).

This method does not hide:

  • πŸ“Œ Notification icons (they will remain, but without text).
  • πŸ”” Text in the notification panel after unlocking.
  • πŸ’¬ Pop-up windows (banners) from messengers.

Method 2: Selective Hiding for Individual Applications

If you only need to hide text for specific applications (such as banking or instant messengers), use customized notification settings. This is useful when you want to see a preview from Telegram, but hide messages from SberBank Online.

Instructions:

  1. Press your finger on the notification from the desired application (in the notification panel).
  2. Click on Notification Settings (or Management).
  3. Turn off the switch Show content on the lock screen.
  4. For full cover, also turn off pop-up notifications.

On Xiaomi 13 Ultra and other flagships with MIUI 14 there is an additional option Privacy Notifications – it allows you to hide text even in an unlocked state for selected applications.

How to hide notifications from system applications?
For system applications (e.g. Messages or Calls), the path is different: 1. Settings β†’ Applications β†’ Application Management 2. Find the desired application (e.g. Messages) 3. Notifications β†’ Show on the lock screen β†’ Do not show

Xiaomi modelMIUI 12MIUI 13MIUI 14
Redmi Note 10/11βœ… It's working.βœ… It's working.βœ… + option
POCO X3/X4βœ… It's working.⚠️ No privacy"βœ… Full support
Xiaomi 12/13❌ No.βœ… Partially.βœ… Full support
Black Shark 5❌ No.βœ… Applications onlyβœ… All functions

Method 3: Experimental settings (hidden mode)

Starting with MIUI 13.5, Xiaomi added hidden options to fine-tune notifications, which are not documented but are stable, to activate them:

  1. Open the Settings. β†’ The phone.
  2. Click 7 times on the MIUI version to enable the developer mode.
  3. Return to Settings β†’ Additional β†’ Special Opportunities.
  4. Activate Experimental Functions (reboot may be required).
  5. Now in Settings β†’ Notifications will appear a new section Privacy Notifications.

In this section you will find:

  • πŸ”’ Hide notification text in the status bar – removes text in all notifications except a locked screen.
  • πŸ‘οΈ Show only icons - replaces text with app icons.
  • πŸ“› Hide notification tags – removes sender names (e.g., VK or WhatsApp").

πŸ’‘

If the partition doesn't appear after the experimental features are activated, check for system updates. On the Redmi Note 12 Pro+, this feature only works with MIUI 14.0.3 and later.

⚠️ Note: On some firmware (e.g. Xiaomi.EU), experimental features may cause notifications to fail. Before activation, back up via Settings β†’ System system β†’ Backup.

Method 4: Using ADB for complete concealment (for advanced ones)

If the standard methods do not help (for example, the POCO F4 GT with a custom firmware, you can resort to ADB-This will give you full control over notifications, but it requires a computer connection.

Instructions:

  1. Install ADB Tools on your PC.
  2. Enable USB Debugging in Settings β†’ About Phone β†’ MIUI version (7 taps) β†’ Developer settings.
  3. Connect your phone to your PC and execute the command: adb shell settings put global hide_notification_content 1
  4. Please use the following: adb shell settings put global hide_notification_content 0

This command hides the text in all notifications, including:

  • πŸ“± Lock screen
  • πŸ”” Notification panel
  • πŸ’¬ Pop-up banners

πŸ’‘

ADB-method is the only way to completely hide the text of notifications on firmware without experimental functions (for example, on older versions). MIUI for Redmi 9).

⚠️ Note: On some models (Black Shark 4) after use ADB-commands may miss notifications from system applications (for example, about low battery charge:

adb shell cmd notification allow_listener com.miui.notification

Standard lock screen settings

Selective Hiding for Applications

Experimental functions of MIUI

ADB-teams (advanced method)

Another option-->

Method 5: Third-Party Notification Management Applications

If you need flexible notification management (e.g., hiding text only at certain hours or for specific contacts), use third-party utilities.

  • πŸ” Notification History Log – keeps a notification log and allows you to filter confidential information.
  • πŸ›‘οΈ Hide Notification Content – Replaces notification text with β€œhidden” for selected applications.
  • πŸ•΅οΈ NLS Notifications – Blocks notifications by keywords (e.g., β€œbank”, β€œpassword").

These applications will require:

  1. Provide access to notifications in Settings β†’ Applications β†’ Special Access β†’ Access to notifications.
  2. Disable battery optimization for the utility (otherwise it will be closed by the system).
  3. On some models (POCO M5) you also need to add an app to AutoRun.

⚠️ Attention: Notification hider apps may conflict with Google Play Protection and flashing icon in status bar to remove icon:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find a notification utility (such as Hide Notification Content).
  3. Turn off Display Notifications.

Frequent problems and their solutions

Even after applying all the methods, Xiaomi users are faced with bugs, and here are the most common ways to fix them:

Problem.Reason.Decision
The text of the notifications is still visibleCache service com.miui.notificationClear the cache to Settings β†’ Applications β†’ All applications β†’ System β†’ Notifications
Notification icons have disappearedConflict with ADB-teamPerform adb shell cmd notification allow_listener com.miui.notification
Notifications don't come at all.Optimizing the batteryAdd the app to Settings β†’ Battery β†’ Battery Optimization β†’ All applications
Settings are reset after rebootingFirmware errorUpdate MIUI or reset settings through Settings β†’ System β†’ Reset settings

If none of the methods worked, check:

  • πŸ“‹ Version MIUI β€” on older firmware (below 12.5) some functions are missing.
  • πŸ”„ Firmware region - on global versions (Global) ROM) More options than in Chinese.
  • πŸ”§ Root rights – if the phone is rooted, notifications can be managed via Magisk modules.

FAQ: Answers to Frequent Questions

Can you hide notifications only for a specific WhatsApp contact?
Yes, but not through MIUI settings. Use the Exceptions feature in WhatsApp itself: Open the contact chat. Click on three dots β†’ Notifications. Select No Sound or Show without text. On MIUI 14, you can also create a rule in Settings β†’ Notifications β†’ Notification Rules.
Why did the experimental functions stop working after the upgrade to MIUI 14?
This is a well-known firmware bug. Solutions: Reset settings through Settings β†’ System β†’ Reset settings β†’ Reset all settings (data will not be deleted). Install Xiaomi.EU ROM β€” there functions are more stable. Wait for a patch β€” usually Xiaomi fixes such bugs within 1-2 weeks after release.
How to hide notifications from banking applications (SberBank, Tinkoff)?
Banking applications often ignore system settings due to security policies.Try: In the bank app itself, turn off notifications (usually under Settings). β†’ Notifications. ADB-Method 4 - It works even for secure applications. MIUI 14 activate Confidential Mode in the notification settings. ⚠️ Some banks (for example, VTB) block work on phones with an unlocked bootloader or root rights.
Will the notification cover-up on POCO with custom firmware (e.g. Pixel Experience) work?
On custom firmware (not on the MIUI) The methods in this article don't work. Instead: Use Android settings: Settings β†’ Annexes β†’ Notifications β†’ On the lock screen β†’ Do not show content. Install Hide Notification Content Magisk Module (root required). Set up Tasker or MacroDroid to automatically hide trigger notifications. Pixel Experience also allows you to activate Lockscreen notifications via the Google Google. ADB: adb shell settings put secure lock_screen_show_notifications 0
Hiding notifications eats up the battery? How do you reduce the cost?
By itself, hiding text does not affect the battery. But if you use third-party applications (mode 5), they can expend a charge. To optimize: Turn off background activity for the utility in Settings β†’ Annexes β†’ Battery β†’ Background activity. Use it. ADB-It's a method instead of third-party software, it doesn't consume a battery. MIUI 14 Activate Ultra Battery Mode (it limits background processes). If the flow has increased after applying experimental functions, reset them to Settings β†’ Additionally. β†’ Special facilities β†’ Reset experimental functions.