A glowing indicator, a flashing screen or a melodic signal β notifications on Xiaomi smartphones have long ceased to be primitive. Behind the simple, seemingly, alert mechanism hides a complex system of interaction between the hardware, the MIUI operating system and the companyβs proprietary algorithms. But how exactly does this βnotification effectβ work, why does it differ on different models, and can it be customized to suit your needs?
If youβve ever wondered why your Redmi Note 12 flashes blue when you message on WhatsApp, and Xiaomi 13 Ultra uses dynamic screen lighting, this article will reveal all the technical details. LED-Indicators before Always-On Display, but also in hidden features that the manufacturer does not always advertise. ADB and hidden menus.
Hardware: Which components are responsible for notifications
Unlike software alerts (such as status bar banners), the physical effects of notifications are tied to the hardware of the smartphone, with three key components in Xiaomi devices:
- π¦ LED-indicator - a miniature LED soldered into the upper part of the body (found in models up to Redmi Note 10 inclusive). Supports up to 7 colors and 3 blinking modes.
- π± AMOLED-screen β in flagships (starting with Xiaomi 11) replaces LED, displaying notifications on the off display via Always-On Display technology (AOD).
- π The speaker and the vibratory motor are responsible for sound signals and tactile feedback. The new models use a linear motor to make vibrations clearer.
Interestingly, budget smartphones (like the Poco M5) often cut hardware, with a single-color white diode instead of a full-fledged RGB-LED, and a vibratory motor replaced by a rotary one, which affects customization: owners of such devices are unable to adjust the color of notifications for different applications.
Itβs important to understand that the MIUI software shell only controls these components, but their physical capabilities depend on the model. For example, the Xiaomi 13T Pro supports dynamic backlighting of the screen with animation, and the Redmi 9A only static white LED.
β οΈ Attention: On devices with LCD-The Always-On Display function works differently with screens (for example, Redmi Note 11) β it is simulated by constantly illuminating part of the pixels, which increases battery consumption by 5-7% per hour.
Software Layer: How MIUI handles notifications
The MIUI notification algorithm consists of four stages:
- Signal reception β an application (e.g. Telegram) sends a request to display a notification via NotificationManager.
- Classification β the system determines the type of notification (message, missed call, system alert) and its priority.
- Routing: MIUI decides which components to use: LED, screen, sound, or vibration, and it takes into account user settings.
- Conclusion β activation of hardware modules taking into account the limitations (for example, in the βDo not disturbβ mode, the sound is turned off).
Feature MIUI β Dynamically adjusting to use cases, for example, if the smartphone is down, the system automatically disables Always-On Display and activates it. LED-indicator (if any) This mechanism works with the proximity sensor and the accelerometer.
| Component | Supported effects | Supported models | Energy consumption |
|---|---|---|---|
| RGB-LED | 7 colors, 3 blinking modes | Redmi Note 9 Pro, Mi 10T | 0.1β0.3% battery/hour |
| Always-On Display | Static / Animated Icons, Text | Xiaomi 12, Poco F4 GT | 0.5β1.2% battery/hour |
| vibratory motor | 5 Vibration Patterns | All models. | 0.05% battery/hour |
| Screen backlighting (LCD) | Partial pixel inclusion | Redmi 10, Poco M4 Pro | 3β5% battery/hour |
Models with Snapdragon 8 Gen 2 processor (such as Xiaomi 13) use hardware acceleration to handle notifications, which reduces the delay of their display to 100 ms (versus 300 ms in budget smartphones).
Hidden Settings: How to Customize Notifications Through ADB
The standard MIUI settings allow you to choose the LED color or the notification sound, but the real magic starts with the use of ADB (Android Debug Bridge), which gives you access to hidden system settings, including:
- π¨ Color setting LED for each application (even if in MIUI it's blocked).
- β±οΈ Change in the duration of blinking (from 200 ms to 2 seconds).
- π Activating notifications on a locked screen for specific applications.
- π΅ Turning off vibrations for individual chats (for example, WhatsApp).
To take advantage of these features, follow the following steps:
Connect your smartphone to your PC and enable USB debugging in Settings β About Phone β MIUI version (7 times click on the line)
Install ADB drivers and SDK Tools platform on your computer
Enter the adb device command to check the connection
Download the file. notification_settings.xml folder /system/csc/ backup-->
# Example of the command to change the color of LED for Telegram to green:
adb shell settings put global notification_light_pulse 1
adb shell settings put global notification_light_color 0xFF00FF00β οΈ Attention: Misuse of the right ADB Before experimenting, backup with adb backup. -apk -shared -all -f Backup.ab. You can restore the notification settings after reset only through a full reset (hard reset).
π‘
After the teams ADB notifications have stopped working, check the value of the parameter notification_light_enabled Adb shell settings get global notification_light_enabled. It should be the same. 1.
Always-On Display: How it works and how to optimize it
Xiaomi's Always-On Display (AOD) technology is based on AMOLED-matrixes, where each pixel is individually illuminated. Unlike LCD, it does not require constant backlighting of the entire screen, which saves battery power.
- β‘ In mode. AOD Only 5-10% of the screenβs pixels are activated, but the processor and graphics accelerator remain in a low power state.
- π By default. AOD It is turned off after 10 seconds without movement, but this value can be changed through Settings. β Screen. β Always-On Display β Time out.
- π¨ In flagships (for example, Xiaomi 13 Pro) supported animated wallpaper for AOD, But they increase battery consumption by 30-40%.
To optimize the operation of AOD:
- Turn off the second hand display on the clock (saves up to 0.3% of battery/hour).
- Use static wallpaper instead of animation.
- Activate the "Only when recharging" mode in the AOD settings.
How to Enable Hidden AOD Mode with Customization
Notification problems: causes and solutions
If your Xiaomi notifications are not working correctly (LED is not flashing, AOD is not showing, or there is no sound), the problem may be one of the following:
| Symptoms. | Possible cause | Decision |
|---|---|---|
| LED doesn't blink. | Disabled in settings or firmware failure | Check Settings β Notifications β Notification Indicator. If it doesnβt work, reset settings through Settings β System β Resettings β Reset notification settings. |
| AOD is not included | Conflict with the shell or saving the battery | Turn off Super Battery Savings mode and check the settings in Settings β Screen β Always-On Display. |
| No notifications sound. | Media Volume Failure or Application Block | Check volume in Settings β Sound β Media Volume. For applications: Settings β Applications β Permissions Management β Auto Run. |
| Notifications are coming with a delay | Background limitation for the application | Add the app to exceptions: Settings β Battery β Battery Optimization β All applications. |
One of the most common problems is the lack of LED-The fact is that from 2022, the company gradually abandons physical LEDs in favor of Always-On Display.If your smartphone does not blink at notifications, check its specifications: it is possible, LED It is simply not in the design.
β οΈ Attention: After updating to MIUI 14 Some users encounter a bug when AOD It shows notifications with a delay of up to 5 minutes, and it's related to optimizing background activity. MIUI 13.5 or wait for the patch (expected in versions 14.0.4)+).
Comparison with other brands: which is better?
Xiaomiβs notification mechanism has both advantages and disadvantages over its competitors, and for clarity, weβll compare it to Samsung and Google Pixel:
- β Xiaomiβs Pros: More Flexible Setup LED-Indicators (7 colors vs. 3 for Samsung) AOD on budget models (for example, Redmi Note 11 Pro). ADB.
- β Xiaomi's Cons: Absence LED In the new flagships (unlike the Samsung Galaxy) S23, where the LED is stored. Higher power consumption AOD on LCD-Notification delays in battery saving mode (in Pixel this bug is fixed in Android 13).
Interestingly, the iPhone does not implement notifications in the same way: instead of LED, it uses the screen light when lifting the device (Raise to Wake), which is more economical, but less noticeable if the phone is on the table, Xiaomi relies on visual visibility, which is especially valuable for users who often miss important messages.
π‘
If you are critically interested in lighting, check for RGB-LED in the specs when choosing a Xiaomi smartphone, and it is only stored in the Poco F series and some Redmi Notes in 2023-2026.
The future of notifications: what Xiaomi is preparing
According to leaks from internal sources Xiaomi, in the next versions of MIUI 15 (expected in late 2026) will be the following innovations:
- π Dynamic body lighting β in models with a transparent rear panel (for example, Xiaomi Mix Fold 3) LED-tapes will highlight the edges of the device, synchronizing with notifications.
- π€ AI Notification Filtering β The system will automatically hide unimportant alerts (such as advertising fluffs) based on user behavior analysis.
- π‘ Notifications via IoT β the smartphone will be able to flash the light bulbs Xiaomi Smart Home when receiving messages.
Also in development is the Smart Silence Mode feature, where the smartphone will automatically turn off audio notifications if it detects that you are asleep (based on data from the Mi Band or motion analysis).
For owners of older models, the good news: Xiaomi plans to release an update for the Redmi Note 10/11, This will support Always-On Display, even on devices with LCD-screens (although with a limited time of work - no more than 30 minutely).