How to change the notification color on Xiaomi: 5 working ways for MIUI 12/13/14

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.

πŸ“Š What color notifications do you like the most?
Blue (standard)
Green.
Red.
Purple.
Gradient/rainbow
Other

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:

  1. Open the Themes app (icon with brush).
  2. Go to the tab My topics β†’ Topics editor.
  3. Select the Color section and tap on the Accent Color palette.
  4. Scroll through the list and select your favorite shade (up to 12 options are available).
  5. 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:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and tap on MIUI Version 7 times.
  2. Go back to the main settings menu and open a new section for developers.
  3. Scroll down to the Debugging block and look for the Notification Color (or Notification Color in English firmware).
  4. Select a color from the palette or enter a hex code (e.g. #FF00FF for purple).
  5. 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?
Some firmwares have this parameter hidden deeper: 1. Install English system (paragraph may be called otherwise). 2. Update MIUI Up to the latest version (in new builds, the parameter is often returned). 3. Use it. ADB-The command for forced inclusion: adb shell settings put global notification_light_pulse 1 adb shell settings put global notification_light_color FF00FF Where FF00FF β€” hex code of the desired color.

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:

  1. Download the app from Google Play.
  2. Connect your phone to your PC and execute the command: adb shell pm grant com.tombayley.hexinstaller android.permission.WRITE_SECURE_SETTINGS
  3. 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:

  1. Install. ADB-pc-tool.
  2. Connect the phone to your computer and allow debugging over USB.
  3. Open the command prompt (Windows) or terminal (Mac/Linux) and execute: Adb devices Make sure your device appears in the list.
  4. Enter the command to change color (example for red): adb shell settings put global notification_light_color FF0000 Replace. FF0000 hex-coded.
  5. Restart the notification panel or the device itself.

Available colors for ADB-team:

ColourHex codeExample of team
Red.#FF0000adb shell settings put global notification_light_color FF0000
Green.#00FF00adb shell settings put global notification_light_color 00FF00
Blue#0000FFadb shell settings put global notification_light_color 0000FF
Purple.#800080adb shell settings put global notification_light_color 800080
Orange#FFA500adb 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:

  1. Get root access (for example, through Magisk).
  2. Install a file manager with root support (such as Root Explorer).
  3. Go to /system/framework/ and find the framework-res.apk file.
  4. Copy it on your PC and open it with an archiver (e.g. 7-Zip).
  5. Go to the folder. res/values/ and edit the file. colors.xml. Find the lines with notification_color and replace the values.
  6. 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:

ModelMIUI themesDeveloper settingsADB-teamThird-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.

FAQ: Frequent questions about changing the color of notifications

Can I change the color of the notifications to Xiaomi without root rights?
Yes, there are several ways to do it without root rights: Use embedded themes MIUI (It changes the color of all accent elements. Activate the hidden settings of the developer (does not work on all models). ADB-Install third-party applications like Hex Installer (requires permission via ADB). root rights are only needed for deep editing of system files.
Why did the color change notices become poorly read?
This is a problem when choosing too dark or light shades. Solutions: Choose a contrasting color (for example, bright green on dark wallpaper or dark blue on light) Enable the option to Improve text contrast in the display settings. Use themes with a semi-transparent notification bar (e.g., Transparent) UI" In the theme shop. AMOLED-The problem is made worse by the deep black color on the screens.
How to return the standard color notifications?
The methods of rollback depend on the method of change: If you used themes MIUI: Return the standard theme to the Topic app. If you changed it through the developer settings, select the color #2196F3 (Standard blue) or reset the developer settings. ADB-Commands: run adb shell settings delete global notification_light_color. If you edited system files: restore the original framework-res.apk from the backup or re-flash the device.
Will these methods work after the MIUI update?
It depends on the way: Topics MIUI The developer’s settings will remain after the update. ADB-Third-party applications (for example, Hex Installer) sometimes require re-activation; manual editing of system files almost always flies away after major updates. We recommend backing up current settings through Settings before upgrading. β†’ Additionally. β†’ Backup.
Can I make gradient or animated notifications?
Yes, but it does: Third-party apps like Substratum or KWGT (require root or activation via ADB); custom firmware (e.g. Pixel Experience or LineageOS) that supports dynamic colors; animation themes from the MIUI store (look for themes marked "Dynamic" or "Animated"); on standard MIUI, gradients are only available through deep customization of system files.