How to permanently turn off screen power when notifying on Xiaomi: a step-by-step guide

The screen of your Xiaomi, Redmi or POCO It wakes up suddenly with every notification, from WhatsApp messages to alerts. VK This feature, which the manufacturer describes as “convenient”, in practice drains the battery, distracts from business and reduces the resource. AMOLED-Unfortunately, in the standard settings. MIUI Disable the screen wake-up option is often hidden or not working properly – especially after system updates.

In this article, we’ll look at 5 proven ways to turn off screen activation when notified, from basic MIUI settings to hidden developer and ADB command settings. All methods have been tested on smartphones with MIUI 12–14 (including global and Chinese firmware) and are relevant for 2020–2026 models. You’ll learn why the feature can spontaneously turn on back, how to bypass system limitations, and what to do if the settings are not saved.

Some methods require developer rights or PC connectivity, and if you’re a beginner, start with the first section and move on to complex solutions only when needed.

1. Standard MIUI settings: where to look for a switch

On most Xiaomi devices, the option to turn off the wake-up screen is hidden in the notification menu, but its location depends on the version of MIUI and regional firmware.

  • 📱 MIUI 14 (Global/European version): Settings → Notifications → Additionally. → Screen wake up at notifications
  • 🌏 MIUI 13 (Chinese version): Settings → Passive display and locking → Screen awakening (may be called “Lifting to Awaken»)
  • 🔄 MIUI 12 and below: Settings → Screen locking → Additionally. → Show notifications on a locked screen (disables and wakes)

If you don’t have this item on your menu, try an alternative route:

  1. Open Settings → Applications → Application Management.
  2. Select an application (such as Telegram or SMS).
  3. Go to Notifications. → Conduct of notifications.
  4. Look for the option “Wake up the screen” or “Pop-up notifications” (on some firmware it is hidden under “Importance”).

⚠️ Note: Some models (e.g. Xiaomi) 12T or POCO F5) After disabling this option, the screen can still wake up when incoming calls or SOS-It's system-based, it doesn't turn off.

If the standard method didn’t work, move on to the next section – there are hidden settings.

2. Hidden Developer Settings: How to Turn Off Wake-Up for All Notifications

MIUI has a hidden menu for developers to turn off the wake-up globally, which works even if the option is not available in the standard settings.

  1. Go to Settings. → The phone.
  2. Find the MIUI version and tap it 7 times in a row (you will receive a notification “You became a developer”).
  3. Return to the main settings menu and open a new Settings section → Additional → Developer settings.
  4. Scroll down and find the option “Wake screen for notifications” (in English firmware – “Wake screen for notifications”).
  5. Turn it off and restart the phone.

On some firmware (for example, MIUI 13 for Redmi Note 10 Pro), this option may be called differently:

  • 🔍 «Allow awakening»
  • 🔍 «Show notifications on a locked screen" (disables and wakes up)
  • 🔍 «Ambient Display (on some models) POCO)

If the option is not even in the developer menu, try resetting the notification settings:

Settings → Applications → Application Management → Three dots (menu) → Reset notification settings

⚠️ Warning: After resetting notification settings, you will have to reset priorities for each application, but this often helps to reset the bug when the screen wakes up against the settings.

📊 What kind of Xiaomi model do you have?
Redmi Note 11/12
POCO X3/X4
Xiaomi 12/13
Redmi 10/9
Another model

3. ADB-Teams: A Radical Solution for Experienced Users

If the system settings don't work, you can turn off the screen wake-up via ADB (Android Debug Bridge), a method that requires connecting the phone to a PC, but is guaranteed to work on all versions of MIUI.

  • 🖥️ Computer with Windows/Linux/macOS
  • 🔌 USB-cable (preferably original)
  • 📥 Google's Platform Tools utility

Step-by-step:

  1. Turn on the phone debugging over USB (Developer Options → Debugging over USB).
  2. Connect the phone to the PC and confirm the debugging permission.
  3. Open the command line (Windows) or terminal (Linux/macOS) in the folder with the platform-tools.
  4. Enter the command to check the connection: Adb devices must appear serial number of your device.
  5. Execute the command to disable screen wake-up: adb shell settings put global heads_up_notifications_enabled 0 This command disables pop-up notifications that often wake up the screen.
  6. Use the following: adb shell settings put global notification_light_pulse 0 and adb shell settings put global notification_wake_up 0

After you've done the commands, restart your phone. If the screen has restarted, try an alternative command:

adb shell cmd notification allow_wakeup_from_notification -p com.android.systemui --disable

⚠️ Note: On some firmware (for example, MIUI 14 for Xiaomi 13 Pro) these commands can be reset after the system update, in which case they will have to be executed again.

Download Platform Tools from the official website

Enable debugging over USB in the developer parameters

Connect your phone to the original cable

Check the connection of the adb device team

Backup of important data-->

4.Blocking apps: an alternative for users without a PC

If you don't want to mess with ADB or you don't have access to a computer, you can use third-party apps that block the screen from waking up at the system level, but require special permissions.

AnnexRequired rightsSupported versions of MIUIReference
Notification History & Do Not DisturbAccess to notificationsMIUI 12–14Google Play
AutoNotification (Tasker plugin)ADBMIUI 11–14Google Play
MacroDroidAccess to notifications + special featuresMIUI 12–13Google Play
Naptime (for root)Root accessAny version.XDA Developers

For example, in MacroDroid, you can create a rule:

  1. Add the trigger: “Received notification” → select the app (or “Any”).
  2. Add the action: “Disable the screen” (or “Block the screen”).
  3. Save macro and grant the application special access rights (Settings → Special features → MacroDroid).

AutoNotification will require a more complex setup using Tasker, but this solution is more flexible – you can block the awakening only for certain applications.

⚠️ Note: Apps like Naptime require root rights and may conflict with certain features MIUI, For example, with Game Turbo or Second Space, back up before using it.

💡

If you use a locking app, add it to the exception list in your battery settings (Settings → Battery → Battery Optimization), or the system may close it in the background.

5. Problems After Updates: Why Settings Are Resetting and How to Fix It

Many Xiaomi users are faced with the fact that after the MIUI update, the screen wakes up when notified again.

  • 🔄 The system resets some parameters to default values.
  • 📦 New versions MIUI may change the logic of the notification (for example, in the MIUI 14 has a separate switch for pop-up notifications).
  • 🔧 Some security updates block changes made through the ADB.

To prevent spontaneous activation of the function:

  1. Turn off automatic MIUI update: Settings → About Phone → System Update → Three points (menu) → Settings → Auto Update (disable)
  2. Back up your settings through Settings → Additional → Backup and Reset (but be aware that notification settings may not be saved).
  3. Use the script for automatic application ADB-Reboot commands (Tasker or Termux required).

On some firmware (e.g. MIUI 14 for Xiaomi 13 Ultra), the screen awakening at notifications is tied to the Attentive Display feature. To turn it off, go to Settings → Display → Attentive Display and deactivate the option.

If the screen wakes up again after the update, check:

  • 🔹 Settings for specific applications (sometimes an update resets their individual settings).
  • 🔹 Section "Passive display" (Settings) → Passive display and locking – there may appear a new switch.
  • 🔹 Notification Logs through Settings → Notifications → Notification history (will help identify the guilty application).
What do you do if nothing helps?
If you have tried all the methods, but the screen still wakes up, the cause may be: 1. Hardware malfunction (for example, incorrect operation of the proximity sensor or accelerometer). 2. Castile firmware with bugs (try to return to the official MIUI). 3. Conflict with Magisk modules (if you have root, turn off all modules and check behavior). 4. Service notifications from MIUI (for example, security alerts or updates) – their awakening is only disabled through ADB.

6. Frequent mistakes and how to avoid them

When trying to turn off the screen wake, users often make mistakes that lead to the opposite result.

Mistake.Effects of consequencesHow to fix it
Turning off only “pop-up notifications” but not “screen wake-ups”The screen is still on, but without a pop-up window.Check both options in the notification settings
Using ADB without Developer RightsCommands not appliedEnable debugging over USB and confirm PC permission
Installation of blocking applications without special permissionsThe app doesn't work in the backgroundGo to Settings → Special features and activate access
Reset notification settings without backupLoss of individual settings for applicationsFirst export settings through Settings → System → Backup

Another common problem is that users confuse screen wake-up with notification highlighting (when the screen does not turn on completely, but only flashes with an indicator or the edge of the display).

  • 💡 Illuminating notifications: Settings → Display. → Notifications (or "Ambient Display»)
  • 📱 Screen Awakening: As described in the previous sections

If you notice that the screen only wakes up from certain apps (like Viber or Facebook), check their settings separately. Some messengers have their own wake-up options that are independent of the system.

💡

Before you try radical methods (ADB, root), make sure that the problem is not in a particular application. Often enough to turn off the wake-up screen only for it in individual notification settings.

FAQ: Answers to Frequent Questions

Can I turn off screen wake-up only for individual applications?
Yes, it's possible. Go to Settings. → Annexes → App management, select the desired app (such as WhatsApp) and go to Notifications → Notification behavior. There should be a "Wake up screen" or "Pop-up notification" switch. Turn it off. If there's no option, use it. ADB-A specific command for a specific package: adb shell cmd notification allow_wakeup_from_notification -p com.whatsapp --disable Replace com.whatsapp with the application ID (you can find it through App Inspector in Developer Settings).
Why does the screen wake up again after the phone is restarted?
It's a typical problem. MIUI, Solution: Use MacroDroid or Tasker to automatically turn off wake-up after reboot. ADB-Conservation Flag: Adb shell settings put global notification_wake_up 0 --user 0 Check if you have a type of application installed. MIUI Optimization or Security that resets settings (turn it off in Settings) → Annexes).
Will turning off the screen wake up save battery power?
Yes, but the effect depends on the type of screen your phone has: 🔋 AMOLED-displays (for example, in Xiaomi 13 or POCO F4): The savings are noticeable, as waking up the whole screen consumes a lot of energy. 🔋 LCD-Displays (e.g. Redmi 10): Minimal savings, but reduced backlight wear. According to our tests, turning off screen wake-up can increase battery life by 5-15% when you actively use notifications (e.g., if you get 50).+ day-warning).
Do these methods work on POCO phones?
Yes, all of the methods described are relevant for POCO smartphones (e.g., POCO X5 Pro, POCO F4 GT), as they run on the same MIUI firmware (possibly with minor visual differences). Except for the POCO Launcher models, where the path to settings may be slightly different. For example, on the POCO M4 Pro, the screen wake option is hidden in Settings → Passive Display → Awaken at notifications.
Can I turn off the screen without root rights?
Yes, in 90% of cases root is not required: 🔧 Standard settings MIUI (section 1). 🔧 ADB-teams (section 3). 🔧 Apps like MacroDroid or AutoNotification (Section 4) will only need Root to use Naptime or to modify system files in depth (e.g., delete com.android.systemui, which is not recommended).