Pop-up toast notifications on Xiaomi smartphones can annoy even the most patient users. These little windows with messages about Wi-Fi connection, low battery charge or app updates appear in the most uncomfortable place on the screen, blocking important information. Unlike conventional notifications in the curtain, toast disappears after 2-3 seconds, leaving no opportunity to interact with them.
Compounding the problem, Xiaomi's MIUI is using these notifications for system events, and more are using them in recent versions (MIUI 13-14), such as when you plug in your headphones, activate Do Not Disturb mode, or even when you lock your screen normally, and today we're going to look at all the working ways to disable them, from standard settings to hidden features for power users.
What are toast notifications and why you canβt just swipe them
Toast notifications are short-term pop-up messages that appear on top of all windows, and their key features are:
- π Automatic disappearance in 2-5 seconds (time depends on version MIUI)
- π± Interaction impossibility β you canβt press, swipe or hold
- π No history β not saved in the notification log
- π οΈ System priority β displayed on top of any applications, including games
The main difference from regular notifications in the curtain is that toasts do not accumulate or require action from the user, they are aimed at informing the event instantly, but in MIUI this feature is often overused, which leads to loss of concentration when working with the phone and random taps.
For example, when watching a video, a toast about connecting a charger can block the subtitles, and during the game it is an important interface element, and even some applications (especially system ones) abuse toasts for advertising or reminders of updates.
Method 1: Turning off toasts via notification settings (MIUI 12-14)
The most obvious method is to use the built-in MIUI settings. Unfortunately, it doesn't work for all types of toast, but it does remove most annoying notifications from apps.
Instructions:
- Open Settings β Notifications and Status bar
- Select Notification Management
- In the app list, tap on the one you want to disable (e.g. Mi Video, Security, or Themes)
- Switch the Pop-up notifications to the Off position.
- To completely disable, also deactivate the Lock screen and Sound
Note: this method does not work for system toasts (e.g., charging or changing the network).
βοΈ What to check before disabling notifications
Method 2: Use Do Not Disturb to Block Toast
The Do Not Disturb (DND) feature in MIUI can temporarily remove all pop-up notifications, including toasts.This method is suitable if you need to focus on work or play.
How to set up:
- π± Go to Settings. β Sound and vibration β Don't disturb.
- π Select Rules Setup β Add Rules
- π Specify the time of action (e.g. 22:00 to 8:00) or select Always
- π In Behavior, activate: - Block pop-up notifications - Block notification icons - Turn off sounds and vibrations
- β Save the rule and activate the mode via the Quick Settings Panel
Important: In this mode, even important notifications (calls, SMS, alarms) will not come, to avoid missing important messages:
β οΈ Warning: In settings DND add exceptions for contacts or applications that must be notified, such as allowing calls from selected contacts or SMS from a bank.
| Type of notification | Locked in the DND? | Is there an exception? |
|---|---|---|
| Toast on connecting charging | β Yes. | β No. |
| Notifications from messengers | β Yes. | β Yes (by hand) |
| System toasts (Wi-Fi, Bluetooth) | β Yes. | β No. |
| Alarm clocks | β No (unless tuned in) | β Yes, by default) |
| Calls. | β Yes. | β Yes (for the select few) |
Method 3: Disconnect via ADB (for power users)
If standard methods don't work, you can use ADB debugging, which will disable system toasts that can't be removed through the interface.
Preconditions:
- π₯οΈ Computer with installed ADB Tools
- π± Developer Mode on Xiaomi enabled (7 times tap on MIUI version in phone settings)
- π USB- Cable to connect phone to PC
Step-by-step:
- Connect your phone to your computer and allow debugging over USB
- Open the command line (Windows) or terminal (macOS/Linux) in the folder with ADB
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Execute the command to disable toast: adb shell settings put global heads_up_notifications_enabled 0 This command disables all pop-up notifications, including toasts.
- To return standard settings, use: adb shell settings put global heads_up_notifications_enabled 1
What if the ADB canβt see the device?
This method is most effective, but has risks:
β οΈ Warning: Misuse of ADB may cause system malfunctions. Do not change other settings through settings put unless you are sure of their purpose. For example, the adb shell settings put global zen_mode 1 command activates Do Not Disturb mode without the possibility of disabling via the interface.
Method 4: Using third-party applications (without root)
If you don't want to mess with ADB, you can use specialized apps from Google Play, which don't require root rights, but they have limitations.
Top-3 applications for toast blocking:
- π‘οΈ Notification Blocker -- allows you to selectively disable notifications from any application, including system applications.
- π Silent Notifications -- creates a blacklist of applications that will be hidden from their notifications. It runs on MIUI 12-14.
- π΅ Toast Stopper is a specialized app for blocking toast notifications. It requires permission to access notifications.
How to set up Notification Blocker:
- Install the app from Google Play
- Open it and provide access to notifications (mandatory condition)
- In the list of applications, select the ones you want to block toasts.
- Activate the option to Block pop-up windows
- Restart your phone to apply changes
Limitations of the method:
- Does not block all system toasts (for example, about connecting charging)
- It may conflict with certain applications (e.g. banking)
- Requires constant work in the background, which increases battery consumption
π‘
Before installing third-party apps to block notifications, check user reviews with your Xiaomi model. Some apps may not work properly on MIUI Global or China firmware.
Method 5: Manual editing of system files (root only)
If you have root access on your Xiaomi (like Magisk), you can turn off system file-level toasts, which is the most radical and potentially dangerous method, but it gives you 100% results.
Instructions:
- Install a file manager with root support (such as Root Explorer or FX File Explorer)
- Go to /system/framework/framework-res.apk
- Copy the file to internal memory and open it with an archiver (e.g., ZArchiver)
- Go to the res/values folder and find the bools.xml file.
- Find the line: <bool name="config_showToastOnLockScreen">true</bool> and replace true with false
- Save the changes, move the file back to /system/framework/ and set the rights 644 (r-w r--- r----)
- Reboot the phone.
This method turns off system-level toasts, including:
- Notifications of connection/disconnection of charging
- Toasts on Wi-Fi/mobile data change
- System messages about modes (for example, "In the plane")
β οΈ Warning: Incorrect editing of system files can result in bootloop or loss of functionality. Make a full backup via TWRP or OrangeFox Recovery before making changes. Also note that after the MIUI update, all changes will have to be made again.
Frequent problems and solutions
Even after the toast is turned off, Xiaomi users are faced with typical problems.
| Problem. | Possible cause | Decision |
|---|---|---|
| Toasts reappear after reboot | Resetting notification settings by the system | Use the ADB- command or root method to permanently shut down |
| Notifications from messengers do not work | Excessive locking in DND settings | Add Add Addenda to Exceptions in Don't Disturb |
| Toasts from Mi Video or Themes don't disappear | Applications are of high priority in MIUI | Turn them off in Settings β Applications β Application Management β Autorun |
| ADB does not apply changes | There is no debugging permit | Reconnect USB, check USB debugging in the developer settings |
| After root toast disappeared, but other bugs appeared | Conflict with Magisk modules | Disable all modules in Magisk Manager and check one at a time. |
If none of the methods worked, check:
- π Version MIUI β Some regional firmware (e.g., MIUI China) may have different settings.
- π± Phone model β The POCO and Black Shark are sometimes run by other ADB commands.
- π§ Updates: Newer versions of MIUI may include additional options for toast management.
π‘
On devices with MIUI 14 and later, some system toasts (such as earphones) can only be turned off via ADB or root. Standard settings are often ignored by firmware.