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:
- Open the Themes app (brush icon on your desktop).
- Go to the popular or MIUI section.
- In the search bar, enter the query: curtain icons or quick settings icons.
- 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.
| Type of topic | Does 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-->
- Open the command line in the platform-tools folder and type: Adb devices Make sure your phone appears in the list.
- Download icons (such as the βMIUI QS Iconsβ set) and rename the files as shown in the table below.
- Download the icons to your phone: Adb push ic_wifi.png /sdcard/Download/ adb push ic_bluetooth.png /sdcard/Download/
- 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?
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:
- Unlock the bootloader through the Mi Unlock Tool (can take up to 72 hours).
- Install TWRP Recovery for your model (see instructions in XDA).
- Download firmware (such as LineageOS) and Magisk modules.
- 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:
- Download a module (e.g. QuickSwitch) in.zip format.
- Open Magisk Manager and go to Modules β Install from Storage.
- Select the downloaded file and wait for the installation.
- 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:
- Download SystemUI.apk from your phone: adb pull /system/priv-app/SystemUI/SystemUI.apk
- Decompile the file with APKTool: apktool d SystemUI.apk -o SystemUI_mod
- Go to the folder. SystemUI_mod/res/drawable and replace the icon files (for example, ic_qs_wifi_on.png).
- Compiled back: apktool b SystemUI_mod -o SystemUI_mod.apk
- 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.systemuiThis 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 applied | Theme does not support the modification of the curtain | Try another theme (e.g. Material You for MIUI) |
| ADB-The team is not working (device unauthorized) | Not confirmed debugging on USB | Connect the phone again and confirm access on the smartphone screen |
| After SystemUI.apk is replaced, the phone does not boot | Incorrect APK signature or damaged resources | Restore the original file via TWRP or reflash MIUI via Fastboot |
| Icons are displayed blurry | Wrong size (not 48Γ48 pixels) | Recreate icons in Figma or Photoshop with the correct resolution |
| Magisk module does not apply changes | Conflict with another module or an outdated version | Disable 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.