How to change icons in the curtain Xiaomi: 5 ways to customize the notification panel

Notification panel (or β€œcurtain”) in Xiaomi smartphones is not just a tool for quick access to settings, but also a business card of the interface. MIUI. Standard temperature icons, Wi-Fi or Bluetooth can get boring, especially if you’re looking for a unique design. Fortunately, Xiaomi offers several ways to change them, from built-in themes to manually replacing them through a new design. ADB-team.

In this article, we will discuss all the current methods, from simple (using themes from the Theme) to advanced (modifying system files). Particular attention will be paid to the nuances for different versions of MIUI 14/15 and models - from Redmi Note 12 to Xiaomi 14 Pro. If you want the curtain to reflect your style, and not the standard design of the manufacturer - read on.

Why can’t you just drag the badges in the curtain of Xiaomi?

Unlike Samsung or Google Pixel, where users can freely edit the Quick Settings Bar, MIUI limits this feature, and the reasons are rooted in the interface philosophy:

  • πŸ”’ Protection from accidental changes: Xiaomi believes that most users do not need deep customization, so hides avanzados settings.
  • 🎨 Uniformity of design: Standard themes MIUI Testing for compatibility with system icons to avoid visual conflicts.
  • πŸ› οΈ Technical limitations: Some icons (e.g, NFC Or mode in the plane) is tightly tied to system services.

But these limitations are not absolute. There are workarounds, from official themes to manual editing of SystemUI.apk files. The key is to understand the risks: wrong actions can lead to the ruin of the system interface or even a bootloop.

⚠️ Warning: Changing system files without a backup can make your phone inoperable.If you're a beginner, start with secure methods (sections 2–3).

Method 1: Using the built-in MIUI themes

The easiest and safest way to change icons in the curtain is to apply one of the official themes. Xiaomi regularly updates the collection in the Themes app, where there are options with alternative icons for the notification panel.

How to do this:

  1. Open the Themes app (brush icon on your desktop).
  2. Go to the popular or MIUI section.
  3. In the search bar, enter the query: curtain icons or quick settings icons.
  4. Select your favorite theme and click Apply.

Not all themes change icons in the curtain - some only affect wallpaper or app icons. To avoid wasting time, pay attention to screenshots in the theme description. For example, the themes "Dark Mode Icons" or "Material You for MIUI" are guaranteed to modify the notification bar.

πŸ“Š Which theme do you prefer for Xiaomi?
Light (Light)
Dark (Dark)
AMOLED (Black)
Colored (Material You)
Your custom.
Type of topicDoes it change the curtain badges?Example of a title
Standard (Xiaomi)❌ No.Default MIUI 15
The Dark Ones (AMOLED)βœ… Yes (partially)Pure Black Icons
Material Youβœ… Yes (fully)Android 13 QS Icons
Castomy (from the community)βœ… Yes (depends on the author)iOS 17 Style for MIUI

⚠️ Note: After applying the theme, some icons may not display correctly (for example, the icon Mobile data will become square instead of round.

Method 2: Manual editing via ADB (no root)

If the built-in themes are not enough, you can change the icons through ADB-This method does not require root rights, but requires connecting the phone to a PC.

What you need:

  • πŸ–₯️ Computer with ADB-tools installed.
  • πŸ“± Included debugging by USB (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times to tap; then additionally β†’ For developers β†’ Debugging by USB).
  • πŸ“ Folder with custom icons in.png format (size) 24Γ—24 or 48Γ—48 pixel).

Step-by-step:

Enable debugging over USB on your phone

Connect your phone to your PC and confirm your trusted device

Download an archive with icons (e.g. XDA Developers)

Unpack the archive in the folder platform-tools on PC-->

  1. Open the command line in the platform-tools folder and type: Adb devices Make sure your phone appears in the list.
  2. Download icons (such as the β€œMIUI QS Icons” set) and rename the files as shown in the table below.
  3. Download the icons to your phone: Adb push ic_wifi.png /sdcard/Download/ adb push ic_bluetooth.png /sdcard/Download/
  4. Use the command to replace (example for Wi-Fi): adb shell cmd overlay enable --user 0 com.android.systemui.custom.qs_wifi Note: This requires pre-create an overlay (see spoiler below).
How to create an overlay for custom icons?
1. Install the Reflection app (Android 10+ is required). 2. In the app, select SystemUI β†’ Quick Settings. 3. Press Create Overlay and specify the path to your icons. 4. Reboot your phone.

This method works on MIUI 12-15, but may not be supported on some models (e.g., POCO F5 with POCO Launcher shell).If the commands fail, check the SystemUI version through the App Inspector app.

adb pull /system/priv-app/SystemUI/SystemUI.apk ~/backup/

This will help to restore the curtain if something goes wrong.-->

Method 3: Install custom firmware (for advanced)

If you’re willing to take drastic measures, installing custom firmware (like LineageOS or Pixel Experience) will give you full control of the curtain. In such firmware, the notification bar is configured via SystemUI Tuner or Magisk modules.

Advantages of this method:

  • πŸ”§ Complete customization: changing color, shape, animation of icons.
  • πŸ“± Compatible with Magisk modules (e.g. QuickSwitch for dynamic icons).
  • πŸ”„ Regular updates from the community (as opposed to the official one) MIUI, Where updates come less frequently).

How to install custom firmware:

  1. Unlock the bootloader through the Mi Unlock Tool (can take up to 72 hours).
  2. Install TWRP Recovery for your model (see instructions in XDA).
  3. Download firmware (such as LineageOS) and Magisk modules.
  4. Sweat through TWRP by following the instructions for your model.

⚠️ Attention: Installing custom firmware voids warranty and could lead to data loss. - Xiaomi models 13T/14 With the Anti-Rollback lock, the wrong firmware will make the phone a brick».

πŸ’‘

Custom firmware gives you maximum freedom, but requires technical knowledge. If you are a beginner, start with methods 1-2 or use ready-made themes from the MIUI Theme Store.

Method 4: Magisk Modules for Dynamic Icons

If you already have root rights or you have Magisk installed, you can use the modules to change the icons without completely replacing the firmware.

  • 🎨 QuickSwitch: Allows you to change the style of icons (round, square, with shadow) and their color depending on the wallpaper.
  • πŸ”„ MIUI Mix: Integrated module for customization MIUI, including curtain and animation.
  • πŸ–ΌοΈ Iconify: Replaces system icons with material or iOS-style.

How to install the module:

  1. Download a module (e.g. QuickSwitch) in.zip format.
  2. Open Magisk Manager and go to Modules β†’ Install from Storage.
  3. Select the downloaded file and wait for the installation.
  4. Reboot the phone.

After setting the module settings usually appear Settings β†’ Additionally. β†’ Magisk Modules or in a separate application (e.g. QuickSwitch Settings).Please note that some modules conflict with each other - do not install Iconify and Iconify at the same time. MIUI Mix.

Method 5: Editing SystemUI.apk (for experienced)

This method is suitable for those who are ready to work with decompiling system files, and allows you to change any icons in the curtain, including those that are not replaceable through themes or ADB.

What you need:

  • πŸ’» Programs: APKTool, Android Studio (to view resources), 7-Zip.
  • πŸ“ Backup copy SystemUI.apk (situated /system/priv-app/SystemUI/).
  • 🎨 A set of.png icons with a transparent background (recommended size: 48Γ—48 pixel).

Step-by-step:

  1. Download SystemUI.apk from your phone: adb pull /system/priv-app/SystemUI/SystemUI.apk
  2. Decompile the file with APKTool: apktool d SystemUI.apk -o SystemUI_mod
  3. Go to the folder. SystemUI_mod/res/drawable and replace the icon files (for example, ic_qs_wifi_on.png).
  4. Compiled back: apktool b SystemUI_mod -o SystemUI_mod.apk
  5. Sign up. APK (Use the Uber-apk-signer and install back: Adb install -r SystemUI_mod.apk

This method requires knowledge of the structure APK-files and may cause SystemUI to crash if the icons are in the wrong size or format.We recommend testing changes to the emulator before installing on the main device.

adb shell pm clear com.android.systemui

This often solves visualization problems.-->

Frequent problems and their solutions

When you change the icons in the curtain Xiaomi users face typical errors. Let's look at the most common and how to fix them.

Problem.Reason.Decision
Icons haven’t changed since the theme was appliedTheme does not support the modification of the curtainTry another theme (e.g. Material You for MIUI)
ADB-The team is not working (device unauthorized)Not confirmed debugging on USBConnect the phone again and confirm access on the smartphone screen
After SystemUI.apk is replaced, the phone does not bootIncorrect APK signature or damaged resourcesRestore the original file via TWRP or reflash MIUI via Fastboot
Icons are displayed blurryWrong size (not 48Γ—48 pixels)Recreate icons in Figma or Photoshop with the correct resolution
Magisk module does not apply changesConflict with another module or an outdated versionDisable all modules except the current one or upgrade Magisk

If none of the methods worked, check:

  • πŸ“‹ Compatibility of your model with the selected method (for example, POCO X5 may not support overlays ADB).
  • πŸ”„ Version MIUI: on MIUI 15 some teams ADB They work differently than on MIUI 12.
  • πŸ›‘οΈ Antivirus: Some programs (e.g. Avast) block changes to system files.
Can I return the standard icons after the changes?
If you used themes, just use the standard Default theme. If you changed files through ADB or SystemUI.apk, restore the original files from backup or reinstall MIUI via Fastboot.
Why did my custom icons disappear after the MIUI update?
System Update resets changes to SystemUI. To avoid this, before upgrading: Back up SystemUI.apk. Turn off automatic updates in Settings β†’ About Phone β†’ System Update. Use Magisk modules (such as MIUI bootloader) to monitor updates.
Can I change the order of the icons in the curtain?
In standard MIUI, drag and drop icons are blocked. Bypass: Use the Magisk QuickSwitch module (allows you to sort icons). Install a custom firmware (like Havoc-OS), where the curtain is flexible. On some models (like Xiaomi 12S Ultra), the order can be changed through Settings β†’ Notification Panel β†’ Edit (if this option is available).
Is it safe to use ADB to change icons?
Yes, if you follow the instructions and don't modify critical system files, the risks are minimal, because you're not going to be able to change the system files. ADB-commands don't affect the bootloader or the kernel. However: Always backup. Don't change files to /system Use commands from trusted sources (e.g., rootless, XDA).
Where to download high-quality icons for Xiaomi curtains?
Recommended sources: Pling (formerly DeviantArt for Android themes). XDA Developers (section) MIUI Themes & Apps: Telegram channels (e.g, @miuithemes). Icons8 (free PNG-Avoid sites with suspicious.apk files, which may contain malicious code.