Why does the notification curtain on Xiaomi Mi 8 require customization?
The notification panel (or βcurtainβ) on the Xiaomi Mi 8 is not just a tool for quick access to alerts, but also a key element of the MIUI interface that can be deeply customized. Many users find the standard curtain overloaded with unnecessary switches, has an uncomfortable order of elements or simply does not match their aesthetic preferences. For example, in the versions of MIUI 12-14, the default activated βcontrol panelβ with large icons, which takes up half the screen, and the classic compact look is hidden in the settings.
The Mi 8 (codenamed dipper) features both official upgrades to MIUI 12.5 (the latest stable version for this device) and custom firmware like LineageOS or Pixel Experience. This means that the ways to change the curtain will vary depending on the software version. In this article, we will discuss all the current methods, from basic settings in the phone menu to editing system files for advanced users.
It is important to note that Xiaomi regularly changes the logic of the layout of options in new versions of MIUI. If your Mi 8 runs on MIUI 10-11, some menu items may be called differently or located in other sections.
Method 1: Standard settings through the phone menu
Let's start with the simplest of them all, built-in MIUI options that don't require superuser rights or third-party apps, and even there are more features than you might think.
To open the main curtain settings:
- Go to Settings β Control Panel and notifications (in MIUI 10-11 this item may be called Notifications and Status bar).
- Select Control Panel (or Notification Curtain in older versions).
- Here you will see a few key options: π Control Panel Style: Switching between the βcontrol panelβ (large icons) and the classic look. π¨ Color scheme: the choice between light/dark theme or automatic mode. π± Switch order: the ability to drag and drop icons of fast settings (Wi-Fi, Bluetooth, etc.). π Displayable elements: Turning on/off low-use switches (e.g. Airplane Mode or Hot Spot).
Note the option to Display Application Shortcuts β if you turn it off, only system switches will remain in the curtain, which will speed up access to them. MIUI 12+ also introduced the feature βSeparate Notificationsβ, which sorts alerts by category (for example, βMessagesβ and βSystemβ).
π‘
If your version of MIUI doesn't have Control Panel, try the path: Settings β Additional β Special Features β Notification Panel. This is true for some regional firmware.
Method 2: Changing transparency and blurring of the curtain
One of the things about MIUI is the blurring effect of opening the curtains, but not everyone likes the transparency or the fact that it's blurry, and fortunately, you can customize it without root rights.
Instructions for MIUI 12-14:
- Open Settings β Screen β Style of the lock screen.
- Scroll down to the Blurring Effects block.
- Here you will see the Notification Panel Transparency slider β move it left to reduce the effect or right to amplify.
- Turn on or off the background blur option (in some versions it is called wallpaper blur).
In MIUI 10-11, this setting may be elsewhere: Settings β Additional β System Effects β Interface Transparency. If you donβt have an option at all, your firmware doesnβt support this feature, youβll have to use third-party utilities (more on that below).
| MIUI version | The Way to Set Up Transparency | Is blur regulation available? |
|---|---|---|
| MIUI 14 | Settings β Screen β Lock screen style β Blurring effects | Yes (slider + switch) |
| MIUI 12.5 | Settings β Screen β Additional β Transparency | Yeah (only slider) |
| MIUI 11 | Settings β Additional β System Effects | Partially (depends on firmware) |
| MIUI 10 | Settings β Screen β Transparency of the interface | No (transparency only) |
Method 3: Castomy through hidden settings (Engineer Mode)
For those who are willing to dive deeper, the Xiaomi Mi 8 has a hidden engineering menu (Engineer Mode) where you can change the curtain options that are not available in the standard interface, for example, here you can turn off the opening animation, change the speed of the swipe or even adjust the indentations of elements.
How to get into Engineer Mode:
- Open the Phone app.
- Enter the code ##4636##
- In the menu that appears, select Engineer mode (MTK) or EngineerMode (depending on the firmware).
- Go to the Hardware Testing β Display section.
Consider setting up via NachoNotify (the easiest option):
- Install the app from Google Play.
- Connect your phone to your PC and execute the command ADB: adb shell pm grant com.fox2code.nachonotif android.permission.WRITE_SECURE_SETTINGS
- In the app, select: Notification background, Transparency level, Icon tint.
Apply the changes and restart the phone.
Install ADB on PC|Enable USB debugging in developer settings|Plug phone to PC and confirm access |Execute ADB command to grant rights |Reboot device-->
β οΈ Note: Apps like NachoNotify may conflict with some features MIUI, For example, with Second Space or Child Mode, if the curtain gets jammed after setting up, turn off those modes or uninstall the app.
Method 5: Deep Customization with Root Rights
If you are ready to get root access, the options for configuring the curtain are expanded significantly, with root you can edit system files, replace icons, change fonts, and even install alternative notification panels (for example, from the firmware Pixel or OxygenOS).
The basic steps to customization with root:
- Get root rights with Magisk (the instructions for the Mi 8 are available on the XDA Developers forum).
- Install a file manager with root support (such as Solid Explorer or FX File Explorer).
- Cross the path: /system/media/theme/default/ This is where the curtain style files are stored (notification_panel_bg.9.png β background, qs_tile_*.png - icons of switches).
- Copy the original files to a backup folder, then replace them with your own (names and permissions must match).
- Change the parameters in the file /system/build.prop, line-in: ro.config.notification_panel_style=1 ro.config.notification_panel_transparency=0.7 (where 1 β curtain-style, 0.7 β transparency).
- Reboot the phone.
The process of installing custom firmware on Mi 8:
- Unlock the bootloader through the Mi Unlock Tool (it may take 7-30 days to wait).
- Install custom recovery (TWRP or OrangeFox).
- Download the firmware (for example, from the XDA site) and transfer it to the phone.
- Download to recovery and wipe (Dalvik, Cache, System, Data).
- Install. ZIP-Firmware and GApps (if you need Google services).
- Reset the device.
After installing, for example, Pixel Experience, you will get a curtain with:
- Automatically sort notifications by importance.
- Quick access to brightness settings and media player.
- Supporting a dark topic at the system level.
- No advertising and no unnecessary switches (unlike MIUI).
Solving problems after changing the curtain
If after customization the curtain began to work incorrectly, use these tips:
- π Reset the curtain settings: go to Settings β Annexes β Application management β System applications β Notification panel and press Reset.
- π± Cache Cleanup: Select Warehouse in the same menu β Clear the cache.
- π§ Recoiling changes ADB: If you use NachoNotify, run the command: adb shell pm revoke com.fox2code.nachonotif android.permission.WRITE_SECURE_SETTINGS
- π Backup recovery: If you edited system files, return the original versions from backup.
If the curtain has stopped opening at all:
- Restart your phone in Safe Mode (press the power button β long tap on Turn off β Safe Mode).
- Remove all newly installed customization apps.
- If the problem persists, reset your settings via Recovery (Wipe Cache Partition).
β οΈ Attention: Xiaomi Mi 8 with MIUI 12.5. the curtain may reset and the order of the fast switches may also reset. To avoid this, take a screenshot of the current configuration before reset or export the settings via Mi Cloud.