How to permanently remove toast notifications on Xiaomi: step-by-step instructions for MIUI

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.

πŸ“Š Which toast notifications are most annoying to you?
On low battery charge
About connecting/disabling Wi-Fi/Bluetooth
About app updates
On the modes of "Do not disturb" / "On the plane"
On connecting headphones/charges

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:

  1. Open Settings β†’ Notifications and Status bar
  2. Select Notification Management
  3. In the app list, tap on the one you want to disable (e.g. Mi Video, Security, or Themes)
  4. Switch the Pop-up notifications to the Off position.
  5. 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

Done: 0 / 4

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 notificationLocked 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:

  1. Connect your phone to your computer and allow debugging over USB
  2. Open the command line (Windows) or terminal (macOS/Linux) in the folder with ADB
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. 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.
  5. To return standard settings, use: adb shell settings put global heads_up_notifications_enabled 1
What if the ADB can’t see the device?
1. Check if debugging is enabled by USB in the developer settings. 2. Install drivers for your Xiaomi model (can be downloaded from the official website). 3. Try another USB- cable (preferably original). 4. Reboot your phone and computer. 5. If you use Windows, run the command line on behalf of the administrator.

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:

  1. Install the app from Google Play
  2. Open it and provide access to notifications (mandatory condition)
  3. In the list of applications, select the ones you want to block toasts.
  4. Activate the option to Block pop-up windows
  5. 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:

  1. Install a file manager with root support (such as Root Explorer or FX File Explorer)
  2. Go to /system/framework/framework-res.apk
  3. Copy the file to internal memory and open it with an archiver (e.g., ZArchiver)
  4. Go to the res/values folder and find the bools.xml file.
  5. Find the line: <bool name="config_showToastOnLockScreen">true</bool> and replace true with false
  6. Save the changes, move the file back to /system/framework/ and set the rights 644 (r-w r--- r----)
  7. 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 causeDecision
Toasts reappear after rebootResetting notification settings by the systemUse the ADB- command or root method to permanently shut down
Notifications from messengers do not workExcessive locking in DND settingsAdd Add Addenda to Exceptions in Don't Disturb
Toasts from Mi Video or Themes don't disappearApplications are of high priority in MIUITurn them off in Settings β†’ Applications β†’ Application Management β†’ Autorun
ADB does not apply changesThere is no debugging permitReconnect USB, check USB debugging in the developer settings
After root toast disappeared, but other bugs appearedConflict with Magisk modulesDisable 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.

FAQ: Answers to Frequent Questions

Can you turn off toasts only for specific applications without affecting the system?
Yes, this is possible through standard notification settings (Settings β†’ Notifications β†’ Notification Management), but system toasts (on charging, Wi-Fi, etc.) cannot be turned off this way – they will require ADB or root.
Why did the toasts come back after the MIUI update?
The firmware update resets some settings, including notification options, if you've used ADB or root, you'll have to repeat the procedure after the update, and for standard settings, you just need to turn off pop-up notifications in the app menu again.
Is it safe to use ADB to turn off toast?
By itself, the adb shell settings put global heads_up_notifications_enabled 0 command is secure β€” it only changes the notification display setting. However, if you experiment with other ADB- commands, there is a risk of system failure. Always check the commands before executing.
Can I turn off toast on Xiaomi without a computer?
Yes, but with limitations. Without a computer, you can: Use Do Not Disturb (blocks all notifications) Install third-party apps from Google Play (e.g. Notification Blocker) Disable notifications for individual applications manually To completely disable system toast without a PC, root access will be required.
Why do POCO F3 toasts turn off differently than Redmi Note 10?
It's different versions of firmware and shell customization. POCO uses a modified MIUI with its own notification settings. For example, some POCO models have a separate toast switch in Settings β†’ Screen β†’ Pop-ups. Always check the current instructions for your model.