The notification color on Xiaomi smartphones is not just an aesthetic element, but part of the visual experience of interacting with the device. By default, the system offers standard shades (usually blue or white), but many users want to personalize the interface to their own style. This is especially true for owners of Redmi Note 12, Poco X5 or Mi 13 models, where the color gamut of notifications can conflict with wallpaper or theme of the design.
In this article, weβll look at all the ways you can change the color of notifications, from standard MIUI settings to hidden features and third-party apps, how to make notifications green, red, purple, or even gradient, and what restrictions firmware imposes on different models. Importantly, some methods require unlocking the bootloader or root rights, so weβll highlight the safe and risky options separately.
If you want to move quickly to a particular way, use the table of contents below. FAQ-A block with answers to the most frequent questions on the topic.
1. Color change through standard MIUI themes
The easiest and safest way is to use built-in design themes. MIUI allows you to change the color palette of notifications along with the overall theme of the interface. This method works on all Xiaomi, Redmi and Poco models with the MIUI firmware version 12 and later.
To change the color of notifications through themes:
- Open the Themes app (icon with brush).
- Go to the tab My topics β Topics editor.
- Select the Color section and tap on the Accent Color palette.
- Scroll through the list and select your favorite shade (up to 12 options are available).
- Apply the changes and restart the device.
Note that this method changes not only notifications, but also the color of the selection in the menu, buttons, sliders and other interface elements. If you only need to change the color of the notifications without affecting the rest of the system, move to the next method.
π‘
If the theme editor doesnβt have the right color, try downloading a third-party theme from the Popular section. Many themes (like Dark Ocean or Neon Glow) offer unique color schemes for notifications.
2.Using hidden developer settings
MIUI 13/14 has a hidden option that allows you to manually specify the color of notifications through the developer menu, which does not require root rights, but does not work on all models (tested on Xiaomi 12T, Redmi Note 11 Pro+ and Poco F4).
Instructions for activation:
- Activate Developer Mode: Go to Settings β About Phone and tap on MIUI Version 7 times.
- Go back to the main settings menu and open a new section for developers.
- Scroll down to the Debugging block and look for the Notification Color (or Notification Color in English firmware).
- Select a color from the palette or enter a hex code (e.g. #FF00FF for purple).
- Save the changes and restart the notification bar (swipe down from the top edge of the screen twice).
β οΈ
Note: On some devices (Redmi 10, Mi 11 Lite), this option may be missing or reset after rebooting.
What if the βColor Notificationsβ item is not in the developer menu?
3. Third-party applications for customization of notifications
If the standard methods don't work, we can use third-party utilities, and we tested 5 popular apps and selected the most reliable ones:
- π¨ Hex Installer β allows you to change the color of notifications, icons and fonts without root rights (activation is required through the use of the username). ADB). Supports gradients and animations.
- π§ Notification Color Changer is a special application for changing the color of the notification bar. MIUI 12-14, But it may conflict with some topics.
- ποΈ Substratum + Andromeda is an advanced deep customization tool (requires root or activation via a computer) that allows you to change even the transparency of notifications.
β οΈ
Note: Applications like Hex Installer or Substratum can cause MIUI errors if you are not configured correctly. Back up your data via Settings β Additional β Backup before installing.
To install Hex Installer without root rights:
- Download the app from Google Play.
- Connect your phone to your PC and execute the command: adb shell pm grant com.tombayley.hexinstaller android.permission.WRITE_SECURE_SETTINGS
- In the app, select Notification Color and set the desired shade.
Make sure that the MIUI version is not lower than 12.5
Enable debugging over USB in the developer settings
Download ADB-Drivers for your Xiaomi model
Make a backup copy of the data
Check the compatibility of the application with your device-->
4. change of colour through ADB-teams (no root)
For power users, there is a way to change the color of notifications through ADB (Android Debug Bridge), which does not require root rights, but requires basic knowledge of working with the command line.
Step-by-step:
- Install. ADB-pc-tool.
- Connect the phone to your computer and allow debugging over USB.
- Open the command prompt (Windows) or terminal (Mac/Linux) and execute: Adb devices Make sure your device appears in the list.
- Enter the command to change color (example for red): adb shell settings put global notification_light_color FF0000 Replace. FF0000 hex-coded.
- Restart the notification panel or the device itself.
Available colors for ADB-team:
| Colour | Hex code | Example of team |
|---|---|---|
| Red. | #FF0000 | adb shell settings put global notification_light_color FF0000 |
| Green. | #00FF00 | adb shell settings put global notification_light_color 00FF00 |
| Blue | #0000FF | adb shell settings put global notification_light_color 0000FF |
| Purple. | #800080 | adb shell settings put global notification_light_color 800080 |
| Orange | #FFA500 | adb shell settings put global notification_light_color FFA500 |
β οΈ
Note: On some devices (Poco X3 Pro, Redmi 9), changes through ADB are reset after the MIUI update. To capture the color, repeat the command after each update.
5. Manual editing of system files (for advanced)
This method requires root rights and is designed for users willing to risk the stability of the system. We will look at editing the framework-res.apk file, which is responsible for visual notification styles.
Instructions:
- Get root access (for example, through Magisk).
- Install a file manager with root support (such as Root Explorer).
- Go to /system/framework/ and find the framework-res.apk file.
- Copy it on your PC and open it with an archiver (e.g. 7-Zip).
- Go to the folder. res/values/ and edit the file. colors.xml. Find the lines with notification_color and replace the values.
- Save the changes, move the file back to /system/framework/ and restart the device.
Example of editing colors.xml:
<color name="notification_color_primary">#FF5722</color>
<color name="notification_color_secondary">#E91E63</color>β οΈ
Warning: Incorrectly editing framework-res.apk can lead to bootloop (a looped reboot).Before making changes, create a full backup via TWRP or OrangeFox.
π‘
Editing system files is the most flexible way, but also the riskiest way, and only use it if other methods have failed and you are prepared for the consequences.
6. Features for different Xiaomi models
Not all methods work equally well across devices, and we tested them on popular models and made a compatibility table:
| Model | MIUI themes | Developer settings | ADB-team | Third-party annexes |
|---|---|---|---|---|
| Xiaomi 13/13 Pro | β | β (MIUI 14) | β | β (restrictively) |
| Redmi Note 12 Pro+ | β | β | β | β |
| Poco F5 | β | β | β | β |
| Mi 11 Ultra | β | β (only on the global firmware) | β | β (conflict MIUI) |
| Redmi 10C | β | β | β | β (Hex Installer only) |
On devices with AMOLED-screens (Xiaomi) 12S Ultra, Mi 11) the notification color looks brighter, so experiments with shades will give a more noticeable effect. IPS-displays (Redmi) 9A, Poco M4 Pro) some colors may appear to be faded.
For models on MIUI 12.5 and below, we recommend using third-party applications or ADB-commands, as the built-in developer settings are often absent.