Are you missing important messages because notifications on Xiaomi are not displayed where you are comfortable?In MIUI, default pop-up alerts can appear at the bottom of the screen, interfering with applications or simply going unnoticed. This is especially annoying on models with camera cutouts (Redmi Note 12 Pro+, Poco F5, Xiaomi 13T), where the bottom bar is often blocked by keyboard or game elements.
Fortunately, you can move notifications to the top of the screen in a number of ways, from standard MIUI settings to hidden developer features. In this article, youโll find 5 proven methods, including setting up through ADB, using third-party apps, and even manually editing system settings. Weโll also look at why notifications can โdisappearโ after a firmware update and how to fix it.
Why are Xiaomi notifications on the bottom, not the top?
In MIUI 12-14, the logic of displaying notifications depends on three factors:
- ๐ฑ Smartphone model - on devices with AMOLED-screens (Xiaomi 14, Redmi) K60) the default system tries not to block the top of the display, where the sensors and speaker are located.
- ๐ง The firmware version is in MIUI 13.5+ The algorithm for placing notifications has changed: they now stick to the area with the least user activity (usually the bottom of the screen).
- ๐ฎ Mode of use โ in games or full-screen applications (TikTok, YouTube) notifications are automatically shifted downwards so as not to interfere with viewing.
In addition, some apps (such as WhatsApp or Telegram) have their own pop-up settings that may conflict with the system settings of MIUI. If you notice that notifications from one messenger are displayed from above and from another from below, the problem is precisely in the settings of a particular application.
Method 1: Configure using standard MIUI parameters
The easiest method is to use the built-in system options, which is suitable for most Xiaomi, Redmi and Poco models on MIUI 12-14:
- Open Settings โ Notifications and Status bar.
- Go to the Position of pop-up notifications (some firmwares call the Notification Style).
- Choose the Upper Screen or Upper Center option (depending on the MIUI version).
- Activate the Show Switch over other apps if itโs on the menu.
If your firmware doesn't have a pop-up notification position, the manufacturer has disabled this option for your model, in which case, try the following methods.
๐ก
On some devices (e.g. Poco X5 Pro), the option is hidden. To unlock it, go to Settings โ About Phone and 7 times click on the MIUI version. After that, an additional option will appear in the notification menu Advanced Settings.
Method 2: Using the Developer Mode
If standard settings donโt work, you can turn on hidden settings through developer mode, which works on all Xiaomi devices with Android 10+:
- Activate Developer Mode: Go to Settings โ About Phone โ MIUI Version. Click on this item 7 times in a row until the message โYou are a developer!โ appears.
Settings
For developers
Position of pop-up windows
Force full-screen notifications
Upstairs
Restart the device so that the changes take effect.
Note: on some firmware (MIUI 14 Global for Redmi Note 11), this option may be reset after the update. To fix the settings, use ADB (see Method 3).
โ๏ธ Preparation for changing the developerโs settings
Method 3: Modifying notifications via ADB
For advanced users, the most reliable way is to use Android Debug Bridge (ADB), which is guaranteed to work on all Xiaomi models, including the Xiaomi 13 Ultra and Redmi K50 Gaming, where standard settings are blocked.
You'll need:
- ๐ป Computer with installed Xiaomi drivers and tool ADB.
- ๐ USB-cable (preferably original).
- โ๏ธ Initiated debugging mode USB phone-on.
Instructions:
- Connect your phone to your PC and open the command prompt (cmd on Windows or Terminal on macOS/Linux).
- Enter the command to check the connection: adb devices If the device appears in the list, go further.
- Change the notification position: adb shell settings put global heads_up_notifications_enabled 1 Next: adb shell settings put global heads_up_notifications_at_top 1
- Reboot the phone.
If notifications are still displayed at the bottom, try an alternative command:
adb shell settings put secure sysui_notification_top 1What if the ADB does not recognize the device?
Method 4: Third-Party Applications for Notification Management
If you don't want to mess with ADB or developer settings, you can use specialized utilities.
| Annex | Functions | Compatibility | Reference |
|---|---|---|---|
| Notification Position | Transfer notifications to the top of the screen, adjust transparency and animation | MIUI 12โ14, Android 10+ | Google Play |
| Floating Notifications | Pop-up notifications in the form of floating windows (can be fixed from above) | All Xiaomi models, but require overlay permission | Google Play |
| Edge Notifications | Notifications at the edge of the screen (including the top panel) | It works on Redmi and Poco with Android 11+ | Google Play |
Before installing, check if the app supports your model. Some utilities (such as Floating Notifications) require additional permissions in Settings โ Applications โ Special Access โ Overlay.
๐ก
Third-party applications may conflict with MIUI system notifications. If after installation, the utility stopped receiving notifications from messengers, disable it and use ADB or developer settings.
Method 5: Manual editing of system files (for experienced)
This method is only suitable for users with an unlocked bootloader and a TWRP installed. It allows you to permanently lock the position of notifications from above, even after MIUI updates.
Instructions:
- Back up /system partition via TWRP.
- Connect your phone to your PC and mount the /system partition in TWRP.
- Open /system/build.prop file in a text editor (e.g. Notepad++).
- Add a line to the end of the file: ro.miui.notification_top=1 ro.miui.heads_up_at_top=1
- Save the file, reboot the phone.
โ ๏ธ Warning: Incorrect editing build.prop can lead to bootloop ( looped boot).If the phone doesn't turn on after the changes, restore the backup through TWRP.
Frequent problems and solutions
Even after setting up, notifications may not behave properly, and consider typical situations and ways to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| Notifications flash and disappear | Conflict with the energy saving regime | Turn off Settings โ Battery โ Power saving mode for notification apps |
| Notifications are shown from above, but not on the full screen. | Limitation in the application settings | Go to the messenger settings (for example, Telegram) and turn on pop-up notifications |
| After the MIUI update, the settings reset | Systemic resetting of parameters | Repeat the setup via ADB or edit build.prop |
If none of the methods worked, check to see if your device has custom MIUI themes installed. Some themes (like iOS-style) override system notification styles. Return the standard theme to Settings โ Screen โ Themes.