The notification color on Xiaomi smartphones is one of the little things that shapes the visual perception of the interface. By default, the system uses the branded orange hue (#FF6B35), but not everyone likes it. Fortunately, MIUI offers several ways of customization, from standard theme settings to manual editing of system files.
In this article, we will discuss all the current methods of changing the color of notifications, including the hidden functions of MIUI 14, working with ADB, and even circumventing the restrictions on some models (Redmi Note 12, POCO X5, Xiaomi 13T, etc.).
Before you start setting up, consider that some methods require unlocking the bootloader or superuser rights. If you are a beginner, start with the safe ways (sections 2 and 3), and experienced users will find useful life hacks in sections 4 and 5.
1. Standard color change through theme settings
The easiest way is to use the built-in MIUI themes, which works on all Xiaomi devices without any additional manipulation and does not require root rights.
Go to Settings β Design β Theme. Here, select one of the suggested themes (for example, βDarkβ or βLightβ). Some themes automatically change the color of notifications to blue, green or purple. Pay attention to themes marked βColor accentsβ β they are guaranteed to change the shade of notifications.
- π¨ Pros: No technical skills required, safe for the system.
- β οΈ Cons: Limited choice of colors (usually) 3-5 variant).
- π± Suitable for: All models Xiaomi/Redmi/POCO on MIUI 12-14 HyperOS.
If the standard themes don't work, try downloading additional ones from the Mi Theme Store.
- Open Topics β Online.
- In the search box, enter color notification or accent color.
- Choose your favorite topic and apply it.
β οΈ Note: Some themes from third-party sources may contain advertisements or display interface elements incorrectly.
2.Use of the application "Color settings" (MIUI 14+)
Starting with MIUI 14, Xiaomi has added a hidden menu to fine-tune the systemβs color palette, a way that allows you to choose any shade from the palette, but is not available on all devices.
Instructions:
- Go to Settings β Design β Additional.
- Find the Color Settings item (if not, skip this method).
- Select the notification color and use the slider to select the desired shade.
- Save the changes and restart the device.
If there is no Color settings, try activating it through the developer mode:
- Open the Settings. β The phone.
- 7 times click on the MIUI version to enable the developer mode.
- Back to Settings β Additionally. β For developers.
- Find the option to Enable color settings and activate it.
| Xiaomi model | Support for Color Settings | Notes |
|---|---|---|
| Xiaomi 13/13 Pro | β Yes (MIUI 14+) | Full support for the RGB palette |
| Redmi Note 12 | β οΈ Partially. | Basic colors only (blue, green) |
| POCO X5 Pro | β Yes. | Requires an update to the latest version of MIUI |
| Xiaomi 12T | β No. | Use the method with ADB (Section 4) |
3. Third-party launchers with support for customization of notifications
If the built-in methods don't work, you can install an alternative launcher.
- π Nova Launcher + TeslaUnread plugin β allows you to change the color of notification icons and status panel.
- π Action Launcher β Supports adaptive wallpaper-based colors.
- π§ Lawnchair β open launcher with advanced notification settings.
Example of settings in Nova Launcher:
- Install Nova Launcher from Google Play.
- Go to Settings Nova β Notifications β Notification icons.
- Select the Color Scheme and adjust the shade.
- To change the color of the notification panel, install the TeslaUnread plugin.
β οΈ Warning: Third-party launchers may conflict with system notifications MIUI. Before using, make a backup of the settings in Settings β Additionally. β Backup.
Important: On HyperOS devices, third-party launchers may not display system notifications correctly (such as charging or connecting USB). In this case, return to the standard launcher via Settings β Applications β Default β Launcher.
Download APK official website|Disable battery optimization for launcher|Make a backup of current settings|Verification of compatibility with the Android version-->
4. Color change via ADB (for power users)
If you need a precise setup HEX-Color code, you can use it ADB (Android Debug Bridge: This method works on most Xiaomi devices, but requires a computer connection.
Step-by-step:
- Enable USB debugging in Settings β About Phone β MIUI version (7 taps) β For developers β USB debugging.
- Connect the phone to the PC and confirm the debugging permission.
- Open the command line (cmd) and enter:
adb shell settings put secure theme_customization_overlay_com.android.systemui headsup:color/accent_colorReplace. accent_color fittingly HEX-code, #4CAF50 For green, complete list of teams:
| Colour | HEX-code | ADB Team Team |
|---|---|---|
| Blue | #2196F3 | adb shell settings put secure theme_customization_overlay_com.android.systemui headsup:color/2196F3 |
| Green. | #4CAF50 | adb shell settings put secure theme_customization_overlay_com.android.systemui headsup:color/4CAF50 |
| Purple. | #9C27B0 | adb shell settings put secure theme_customization_overlay_com.android.systemui headsup:color/9C27B0 |
After you've run the command, restart the device. If the color hasn't changed, check:
- β Correctness of the input HEX-code (without the # symbol in the command).
- β Access to system settings (adb shell pm grant...).
- β Compatibility of your model with MIUI 13/14 (on MIUI 12 may not work).
What if the ADB does not recognize the device?
5. Manual editing of system files (requires Root)
For full control over the notification color, you can edit the system files framework-res.apk or SystemUI.apk. This method is only suitable for users with unlocked bootloader and root rights.
Instructions:
- Install Root Explorer or Mixplorer with superuser rights.
- Go to /system/framework/framework-res.apk.
- Copy the file to internal memory and open it in APK Editor.
- Find the file. res/values/colors.xml and change the parameters: <color name="system_notification_accent_color">#FF6B35</color> Replace #FF6B35 by the desired colour (e.g, #FF00FF pink).
- Save the changes, move the file back to /system, and set permissions 644.
- Reset the device.
β οΈ Warning: Incorrect editing of system files can lead to bootloop ( looped boot). TWRP Or OrangeFox Recovery.
For HyperOS devices, the path to files may be different. For example, on Xiaomi 14, the notification color is stored in /product/overlay/FrameworkResOverlay.apk. Use MT Manager to find the desired strings.
π‘
If the notifications are gone after editing, check the integrity of the SystemUI.apk file. Often it helps to re-install the original APK via adb push.
Alternative methods: Substratum and Magisk
For users with Magisk, modules are available that allow you to customize notifications without manual file editing.
- π¨ Substratum Theme Engine + Theme: "PitchBlack" or "Swift Installer".
- π§ Magisk Module "MIUI Color Changer (available on the forum) XDA Developers).
- ποΈ "Hex Installer allows you to change the colors of system elements through a graphical interface.
Example of installation of MIUI Color Changer module:
- Download the module with XDA (check compatibility with your version of MIUI).
- Open Magisk Manager β Modules β Install from storage.
- Select the downloaded file and wait for the installation.
- Reset the device.
- After the reboot, open the MIUI Color Changer app and select the notification color.
Advantages of this method:
- π The ability to return standard settings in one click.
- ποΈ Support for gradients and transparency.
- π‘οΈ More secure than manual editing of system files.
π‘
Magisk modules are the best option for root users, combining the flexibility of customization with the ability to quickly roll back changes.