Xiaomi’s lock screen is not just a random click protection, but also a convenient notification center that can show incoming messages, missed calls and alerts from applications. However, by default, many users are faced with notifications that are not displayed or shown incorrectly – for example, hide content or do not appear without unlocking at all. This problem is relevant for all devices on MIUI (including Redmi and POCO), as well as for the new HyperOS firmware.
In this article, we will discuss all possible ways to enable notifications on the lock screen, including system settings, application rights and hidden developer settings. You'll learn how to make messages from WhatsApp, Telegram, Viber and other instant messengers appear as soon as they arrive, without having to unlock your phone. MIUI And how to fix it.
Why are not notifications shown on the lock screen of Xiaomi?
Before you turn on the message display, it's important to understand why it might not work initially.
- 🔄 Resetting settings after update MIUI HyperOS – the system resets notification rights for applications.
- 🔒 Privacy settings – new firmware versions may default to “Hide the contents of notifications".
- 📱 Application-specific restrictions – some messengers (such as Signal or Skype) require manual permission to display notifications.
- 🔋 Optimizing the battery — MIUI It can block the background activity of applications, which causes notifications to arrive with a delay or do not arrive at all.
- 🛠️ Developer options – if you previously changed the settings in the developer menu, this could affect the display of notifications.
Another common problem is shell conflict, for example, if you use a third-party launcher (like Nova Launcher or Apex Launcher), it can intercept notifications and not transmit them to the lock screen, the same applies to some screen locking applications (like Always On Display from third-party developers).
Method 1: Basic notification settings in MIUI/HyperOS
To start with, basic system settings are checked, and this method works on all versions of MIUI (12 to 14) and HyperOS, and is also suitable for most Xiaomi, Redmi and POCO models.
Open Settings → Notifications and Status bar. Here we are interested in two key sections:
- Notifications on the lock screen – turn the switch on to the "On" position. If this item is missing, then your firmware version uses a different path (see next step).
- Notification Style – Select the option “Show the content of notifications” (if you want to see the text of messages) or “Hide the content” (if only the application icon is enough).
If your firmware does not have the option “Notifications on the lock screen”, try an alternative way:
Settings → Applications → Application Management → [Select messenger] → Notifications → Show on the lock screenIs the notifications on the lock screen enabled?
Is the "Show Content" style selected?
Are the rights for key applications (WhatsApp, Telegram, etc.) verified?
Reboot your smartphone after the changes?-->
After making the changes, be sure to restart the device, which will help you apply the settings correctly. If the notifications still don't appear, move on to the next method.
Method 2: Set up rights for individual applications
Sometimes the problem is not with system settings, but with individual permissions for each application, such as Telegram or Viber can be configured to not show notifications on a locked screen, even if everything is on the system.
To fix this:
- Go to Settings → Applications → Application Management.
- Select the desired messenger (such as WhatsApp).
- Slip on "Notifications."
- Make sure that:
- ✅ Switch "Allow notifications" is switched on".
- ✅ In the Notification Categories section, all important types (e.g., Messages or Group Chats) are active.
- ✅ At the bottom of the page there is an item "Show on the lock screen" - it must be enabled.
- ✅ In the section "Sound and vibration" selected suitable signals (otherwise notifications may come without sound and go unnoticed).
Note apps that use push notifications via Google (such as Gmail or YouTube). These may require additional settings in Settings → Google → Notifications from apps.
💡
If you have Dual Apps installed, check the notification settings separately for the main and cloned app. They are set up independently!
Method 3: Disabling battery optimization for instant messengers
MIUI and HyperOS aggressively optimize the background of apps to save battery life.This often results in notifications coming with a delay or not coming at all until you unlock the screen.
To fix this:
- Go to Settings → Battery and Performance → Battery Consumption Management.
- Select "App Select" (or "Battery Optimization" in older versions).
- Find your messenger (for example, Telegram) in the list and tap it.
- Select the option "No restrictions" or "No restrictions".
For reliability, it is also recommended:
- 🔋 Enable "Autostart" for the application (in the same battery settings).
- 🔄 Disable "Cache Clearing When Locked" (if such a item is in your firmware).
- 📶 Insert "Mobile data in the background" (for applications that need to run without Wi-Fi).
What to do if there is no "No Limits" clause?
Important: After changing your battery settings, restart your phone, otherwise the changes may not take effect immediately.
Method 4: Reset notification settings (if nothing helps)
If you've tried all of these, but the notifications on the lock screen are still not working, you may have had a system failure, and then resetting the notifications to the factory settings will help.
For this:
- Go to Settings → Applications → Application Management.
- Slip on the three dots in the top right corner and select Reset notification settings.
- Confirm the action.
After discharge:
- ⚙️ All applications will lose individual notification settings – they will have to be reconfigured.
- 🔄 System notifications (e.g. low battery charge) will return to standard settings.
- 📱 The lock screen will show notifications according to factory settings (usually the “Show Content” mode").
⚠️ Note: Resetting notification settings does not affect application data (messages, media files, etc.), but may cause some notifications to temporarily stop coming until you reset them.
Method 5: Using Developer Parameters (for experienced users)
If standard methods don’t work, you can try to enable USB debugging and change hidden system settings, which is suitable for advanced users, as incorrect settings can lead to unstable smartphone operation.
First, activate the developer mode:
- Go to Settings. → The phone.
- Tap the MIUI version (or HyperOS build number) several times until the notification “You’ve become a developer!” appears.
Now open Settings → Additional → Developer settings and find the following items:
| Parameter | Recommended value | What is responsible for? |
|---|---|---|
| Limit background processes | Disconnected. | Allows applications to run in the background without restrictions |
| Do not unload active applications | Included. | Prevents the closure of messengers when blocking the screen |
| Notification window | Included. | Allows pop-up notifications to be displayed on top of other windows |
| USB debugging | Included (optional) | You will need to use ADB for deep customization. |
If the notifications still do not work after the changes, you can try to reset the developer settings to the standard (reset button in the upper right corner of the menu).
💡
Changing the developer settings can affect the stability of the phone, so if you have lags or overheating after settings, go back to factory values.
Additional tips for stable notifications
Even if you manage to turn on the notifications on the lock screen, they may stop working again over time. Here are some tips on how to prevent problems in the future:
- 🔄 Regularly update the firmware in new versions MIUI HyperOS often fixes bugs with notifications.
- 📵 Use Do Not Disturb wisely – if this mode is enabled, notifications will not show even on the lock screen.
- 🔒 Check your security settings – some apps (like Clean Master or Security) may block notifications.
- 🔋 Watch the level of charge - at a critically low battery charge (<15%) MIUI It can suspend the background work of applications.
- 🛠️ Remove Unnecessary App Clones – Dual Apps can conflict with major versions and interfere with notifications.
If you use third-party launchers (like Nova Launcher or Microsoft Launcher), try temporarily returning the standard MIUI launcher and check if notifications appear.Some shells intercept system alerts and may not transmit them to the lock screen.
⚠️ Note: If you notice that notifications are only missing for a particular application (e.g, VK or Instagram, check if the built-in firewall or antivirus is blocking it. → Memory. → Cleanup → Settings → Special permissions and make sure there are no restrictions for the problem application.