How to completely remove the notification curtain on Xiaomi smartphones: from MIUI to HyperOS

The notification curtain on Xiaomi smartphones is both useful and annoying, on the one hand, it gives you quick access to settings and alerts, on the other hand, it constantly falls out when random gestures, takes up space on the screen and interferes with games or watching videos. This is especially true for models with AMOLED-displays, where even a translucent panel creates parasitic illumination.

Many users are looking for a way to completely remove the notification curtain, but the manufacturer does not provide such an option in standard settings. ADB-In this article, we will discuss all working methods, including nuances for different versions. MIUI And the new HyperOS firmware.

โš ๏ธ Warning: Turning off the notification curtain deprives you of access to quick settings (Wi-Fi, Bluetooth, brightness, etc.) Before making changes, make sure that alternative ways of controlling the device are suitable for you.

Why the notification curtain interferes: typical user complaints

According to surveys on the 4PDA and Xiaomi Community forums, more than 60% of smartphone owners of the brand face discomfort from the automatic appearance of the notification panel.

  • ๐ŸŽฎ Game mode: curtain falls when swiping from the top edge of the screen, interrupting gameplay (PUBG Mobile, Call of Duty).
  • ๐Ÿ“บ Video viewing: A semi-transparent panel obscures some content in full screen mode (e.g. YouTube or Netflix).
  • ๐Ÿ“ฑ Random swipes: On devices with curved screens (Xiaomi 13 Ultra, Mix Fold 3) gestures often trigger falsely.
  • ๐Ÿ”‹ Energy consumption: Constant display of notifications drains the battery 3โ€“5% faster (GSMArena tests).

Interestingly, on the iPhone, a similar problem is solved by a single switch in settings, while Xiaomi has traditionally limited users, but there are ways to get around this limitation, from simple to technically complex.

๐Ÿ“Š What kind of Xiaomi model do you have?
Redmi Note 12
POCO X5
Xiaomi 13/13T
Xiaomi 14
Another model

Method 1: Hiding the curtain through โ€œGame Modeโ€ (without root)

The safest method is to use the built-in game mode, which blocks the drop-down of the notification panel. MIUI 12-14 and HyperOS:

  1. Open Settings โ†’ Special features โ†’ Mode for games.
  2. Activate the switch Mode for games.
  3. In the Block Notifications section, select Block All Notifications.
  4. Add apps where you want to turn off the curtain (such as games or video player).

โœ… Pros: does not require superuser rights, works on all models (Redmi 10, POCO F5, Xiaomi 12T etc.).

โŒ Cons: Curtain is blocked only in selected applications, not globally.

๐Ÿ’ก

If your firmware doesn't have Game Mode, try the alternative: Settings โ†’ Screen โ†’ Full-screen โ†’ Hide the Status Panel. This path works on some custom firmware.

Method 2: Disconnect via ADB (for power users)

To completely remove the curtain at the system level, you will need a connection to the PC and ADB-The method works on all versions. MIUI HyperOS, but requires activation of Debugging USB:

Enable Developer Mode (7 taps by Assembly Number in Settings โ†’ About Phone)

Activate USB Debugging in Settings โ†’ Additional โ†’ For Developers

Install ADB Tools on PC

Connect your phone to your computer and confirm trust in the device-->

After preparation, perform in the command line:

adb shell settings put global policy_control immersive.full=*


adb shell am broadcast -a android.intent.action.CLOSE_SYSTEM_DIALOGS

These teams:

  • ๐Ÿ”ง Run immersive mode that hides system panels.
  • ๐Ÿšซ Block the dropout of the notification curtain and navigation panel.

โš ๏ธ Warning: After the device is restarted, the curtain may appear again.To fix the changes, add a command to the autoboot via Tasker or MacroDroid.

What if the ADB does not recognize the device?
1. Install the original Xiaomi drivers from the site MIUI Download. 2. Check that in Device Manager the phone is displayed as Android ADB Interface. 3. Try another one. USB-cable (preferably original). 4. Reboot your PC and smartphone, then reconnect.

Method 3: Using Blocker Applications (without root)

If ADB seems complicated, you can use third-party utilities.The best options for Xiaomi are:

AnnexFunctionalCompatibilityReference
Nacho NotchHiding the curtain and notch in the screen, works without rootMIUI 12โ€“14, HyperOSGoogle Play
Full Screen Immersive ModeActivates immersive mode for all applicationsRequires debugging over USBGoogle Play
MacroDroidAutomatically blocks the curtain on triggers (for example, when starting a game)All versions of MIUIGoogle Play

Important: Applications like Nacho Notch may conflict with some launchers (like POCO Launcher).

Method 4: Edit system files (root only)

If your Xiaomi has superuser rights (for example, through Magisk), you can remove the notification curtain at the system file level.

  1. Install Root Explorer or FX File Explorer.
  2. Go to /system/priv-app/SystemUI/.
  3. Find the SystemUI.apk file and back it up.
  4. Open the file in APK Editor and delete the lines associated with NotificationPanel.
  5. Save the changes and restart the device.

โš ๏ธ Attention: Incorrect editing SystemUI.apk This method can lead to bootloop ( looped reboot).We recommend using this method only on a spare device or after creating a full backup through the backup. TWRP.

๐Ÿ’ก

Editing system files is the most radical way, but also the riskiest. If the phone doesn't turn on after the changes, restore the original firmware through Fastboot.

Method 5: Alternative launchers with support for immersive mode

Some third-party launchers are good at hiding system panels, including the notification curtain.The best options for Xiaomi are:

  • ๐ŸŒŒ Nova Launcher: Supports swipe gesture down for search instead of curtain.Settings: Nova Settings โ†’ Gestures and entrances โ†’ Swipe down.
  • ๐ŸŽจ Lawnchair: has built-in immersive mode. Activated in Settings โ†’ Behavior โ†’ Hide the status panel.
  • โšก POCO Launcher 2.0: Full-screen mode is available in the settings, but it doesnโ€™t work on all devices.

โš ๏ธ Restriction: Launchers only hide the curtain on the home screen.In apps, the notification bar may still appear.

Frequent problems and their solutions

When you turn off the notification curtain, you're going to see some common errors.

Problem.Reason.Decision
The curtain appears after the rebootADB-commands not saved in autoloadUse Tasker to automatically execute commands when you start the system
Quick settings (Wi-Fi, Bluetooth) do not workThe curtain is completely off.Add control widgets to the home screen or use Control Center from Google Play
Blocking apps don't hide the curtainConflict with firmware or launcherTry another blocker (like Full Screen Immersive Mode)

If none of the methods worked, check:

  • ๐Ÿ“ฑ Firmware version: on HyperOS some commands MIUI not working.
  • ๐Ÿ”„ Updates: new versions of the system can close the "holes" for ADB-team.
  • ๐Ÿ› ๏ธ Modifications: custom firmware (e.g. xiaomi.eu) can block changes.
Can I return the curtain after disconnecting through ADB?
Yes, follow the command: adb shell settings put global policy_control Or reset your settings to Settings โ†’ System system โ†’ Resetting settings โ†’ Reset all settings (app data not affected).
Will the way with ADB work on Xiaomi with HyperOS?
For the moment (2026 year) immersive.full team=* It also works on HyperOS, but you may need an additional setting: adb shell settings put global. policy_control immersive.full=com.android.systemui If it doesnโ€™t work, try an alternative method using MacroDroid.
How to hide the curtain only in individual applications?
Use: Game mode (see Method 1). MacroDroid with trigger App launched โ†’ action Immersive Mode. settings of a specific application (for example, YouTube has the option to Hide notification panel in full screen mode).
Why did the battery and time icons disappear after the curtains were turned off?
This is a side effect of immersive mode. To return indicators: Use the Clock & Battery Widget widget from Google Play. Activate time mapping in the launcher settings (for example, in Nova Launcher). For HyperOS, follow the command: adb shell settings put global settings policy_control immersive.status=apps,-com.android.systemui
Is there a risk of losing your warranty when using ADB or root?
โœ… ADB-commands do not affect the warranty, as they do not require unlocking the bootloader. โŒ Root rights or editing SystemUI.apk But once you return to stock firmware through Fastboot, it's almost impossible to detect any interference.