How to permanently disable notifications in the Xiaomi browser: 5 working methods

You're not alone in pop-ups with ads, news and offers in your Xiaomi browser? Statistically, 78% of smartphone users are facing aggressive push notifications that interfere with surfing and drain the battery. The Mi Browser brand is particularly active, but other browsers like Chrome or Edge on MIUI can demonstrate this behavior.

In this article, we will discuss all possible ways to disable notifications โ€“ from standard browser settings to system restrictions through the Internet. MIUI Optimization. You will learn how to block notifications from specific sites, completely disable the browser push service, and what to do if the settings are reset after the update. MIUI 12.

Important: some methods require administrator rights or disable system applications โ€” we will warn you about the possible risks in advance. If you use third-party browsers (Yandex Browser, Opera), some of the instructions will be universal, but the main focus is on branded solutions Xiaomi.

Why does Xiaomi browser display notifications?

Before we go into blocking, we need to understand how these notifications work, and 90 percent of the time they appear because of:

  • ๐Ÿ“ข Built-in Advertising System โ€“ Mi Browser is connected by default to mipush.xiaomi.com, which distributes targeted offers.
  • ๐ŸŒ Subscriptions to websites โ€“ many resources (e.g. news portals) request permission to send notifications on their first visit.
  • ๐Ÿ”„ Auto-updates of content โ€“ the browser can notify you of new articles in bookmarks or changes in the status of downloads.
  • ๐Ÿ“ฑ Systemic integration โ€” on MIUI The browser is closely linked to Xiaomi Cloud and Mi Account, which can also initialize push.

According to a 2023 Kaspersky study, Mi Browser sends an average of 40% more notifications than Google Chrome on the same devices, which is due to aggressive monetization through advertising in low-income regions (including Russia and India).

๐Ÿ“Š How often do you worry about notifications in the Xiaomi browser?
Several times a day
1-2 times a day
Rarely, but annoying.
Never noticed.
I have a different browser.

Another reason is geotargeting: If you travel or use a VPN, your browser may display localized notifications (like promotions in your city), which is controlled through Location Services settings, but disabling geolocation doesnโ€™t always help.

Method 1: Disabling notifications directly in the browser

The most obvious and secure way is to use the built-in browser settings. The instruction is suitable for Mi Browser, Chrome and most other browsers on Xiaomi.

  1. Open your browser and tap the icon ยซโ‹ฎยป (three points) in upper right corner.
  2. Select Settings โ†’ Notifications (in some versions, the path may look like Settings โ†’ Additional โ†’ Site Notifications).
  3. Turn off the Allow Notifications slider (or Push notifications in Mi Browser).
  4. To selectively block, scroll through the list of sites and tap the cross next to unnecessary sources.

Is the browser open with administrator rights?|Is the main notification switch off?|Removed all unnecessary sites from the list?|Reload the browser after the changes?-->

There's a hidden option in Mi Browser that resets all permissions for websites to activate it:

  1. Go to Settings. โ†’ Confidentiality.
  2. Click Clear Site Data โ†’ Reset Notification Settings.
  3. Confirm the action and restart the browser.

This method does not block system notifications from Mi Account or browser updates. additional steps will be required to disable them (see Method 3).

Method 2: Locking through Android settings (MIUI/HyperOS)

If notifications continue to appear even after a browser is disabled, the problem lies at the operating system level. In MIUI 14 and HyperOS, the blocking algorithm has changed, so you now need to configure permissions for each type of notification.

Follow this instruction:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Find your browser (such as Mi Browser or Chrome) and tap it.
  3. Go to Notifications (in HyperOS, this item may be called Alerts).
  4. Turn off all toggles in the Notification Categories sectionยป: ๐Ÿ“Œ General notices ๐Ÿ”” Sounds and vibrations ๐ŸŒ Site notifications (if any)

Permissions โ†’ Additional โ†’ Display on top of other windows

Banned

What to do if there is no โ€œNotificationโ€ item in the application settings?
On some firmware (especially custom ones), the notification section may be hidden: 1. Install App Inspector from Google Play. 2. Find it through him. ID your browser (e.g. com.android.browser for Mi Browser). 3. Use it. ADB-command to lock: adb shell pm revoke com.android.browser android.permission.POST_NOTIFICATIONS Attention, this method requires the debugging on. USB and may be reset after system updates.
MIUI/HyperOS versionThe Way to Notification SettingsFeatures
MIUI 12-13Settings โ†’ Applications โ†’ Management โ†’ [Browser] โ†’ NotificationsYou may need to disable Mi Push Service separately.
MIUI 14Settings โ†’ Applications โ†’ Permissions โ†’ Notifications โ†’ [Browser]Added category Important notifications, which also need to be disabled
HyperOS 1.0Settings โ†’ Alerts and Control Panel โ†’ Application NotificationsNew interface with grouping by type (advertising, system, applications)

โš ๏ธ Warning: On HyperOS devices, after disabling notifications in the system settings, a pop-up may appear prompting them to turn them back on. This is not a mistake - this is how the new alert system works. Just ignore it or click Don't Show Again.

Method 3: Disabling Xiaomiโ€™s system push services

If previous methods did not help, the problem lies in the system services Xiaomi, which bypass the settings of the browser.

  • ๐Ÿ“ก Mi Push Service (com.xiaomi.mipush.sdk) is the main notification distributor
  • โ˜๏ธ Mi Cloud Service (com.miui.cloudservice) โ€“ synchronizes data between devices
  • ๐Ÿ”„ MSA (Mi System Ads (com.miui.systemAdSolution) โ€“ responsible for targeted advertising

Critical information: Disabling these services completely may disrupt Mi Account, bookmark sync, and some system functions (e.g., device search) and we recommend trying a partial limitation first:

  1. Go to Settings. โ†’ Annexes โ†’ Application management โ†’ Three points (โ‹ฎ) โ†’ Show all applications.
  2. Find Mi Push Service and open its settings.
  3. Click Disable (Do Not Delete!) If the button is inactive, click Stop first.
  4. Repeat the steps for MSA and Mi Cloud Service, but here, instead of turning off, select Limit Background Activity.

๐Ÿ’ก

If important notifications (such as from banking apps) stop coming after disabling Mi Push Service, return it to its original state and use Google Playโ€™s Disable Service app instead to selectively block it.

For HyperOS users, there is an alternative method through Application Permissions:

  1. Open Settings โ†’ Privacy โ†’ Special Access โ†’ Display on top of other windows.
  2. Search the Mi Push Service list and turn off the permission.
  3. Reset the device.

Method 4: Using ADB for deep locking (for advanced ones)

If you're willing to take drastic measures, you can use Android Debug Bridge (ADB) to completely disable system-level notifications, a method that works for MIUI 13/14 and HyperOS, but requires a computer and enabled USB debugging.

Preliminary steps:

  1. Activate Developer Mode: Settings โ†’ About Phone โ†’ MIUI version (tap 7 times).
  2. Enable USB debugging in Settings โ†’ Additional โ†’ For developers.
  3. Connect your phone to your PC and confirm your trust in your computer.

Now run commands in the terminal (command line):

adb shell pm revoke com.android.browser android.permission.POST_NOTIFICATIONS


adb shell pm revoke com.android.chrome android.permission.POST_NOTIFICATIONS




adb shell pm disable-user --user 0 com.xiaomi.mipush.sdk

Transcript of commands:

  • The first line is revoking permission to notify Mi Browser.
  • The second is the same for Google Chrome.
  • The third one completely disables Mi Push Service for the current user.

โš ๏ธ Attention: After use ADB Some system functions (e.g., Find Device search) may not work properly. To get it back, use the commands: adb shell pm grant com.android.browser android.permission.POST_NOTIFICATIONS adb shell pm enable com.xiaomi.mipush.sdk

๐Ÿ’ก

ADB-This method gives you a 100% guarantee of blocking notifications, but requires technical skills. If you are not sure about your actions, use instead apps like AppOps or Disable Service from Google Play, which offer similar functionality through the GUI.

Method 5: Alternative browsers with default notification blocking

If fighting against settings seems too difficult, consider changing your browser. Some alternatives initially block notifications or offer more flexible management tools:

browserBlocking notificationsAdditional benefitsCons
BromiteBlocks all default notifications + built-in AdBlockOpen source code, high speedNo synchronization with Mi Account
Firefox FocusNotifications disabled at engine levelAutomatic deletion of history and cookiesLimited functionality (no extensions)
Kiwi BrowserFlexible notification settings for each siteChrome extensions support, dark themeSometimes it hangs on weak devices.
DuckDuckGoBlocks trackers that often initialize notificationsMaximum privacy, built-in VPNNo support for Russian language in the interface

To install any of these browsers:

  1. Download APK from an official website (such as Bromite or Firefox Focus).
  2. Allow installation from unknown sources in Settings โ†’ Applications โ†’ Special Access โ†’ Install unknown applications.
  3. Install APK and make the new browser the default app in Settings โ†’ Apps โ†’ By default.

Tip: If you choose Bromite or Kiwi Browser, go to Settings โ†’ Privacy and activate the option to Block pop-ups โ€“ this will prevent new notification requests from appearing.

What if notifications are returned after the update?

Many Xiaomi users are faced with a problem: after updating MIUI or HyperOS, all notification settings are reset, this is due to the fact that system applications (including Mi Browser) restore their permissions from backup.

  • ๐Ÿ”ง Turn off browser auto-update: Go to Google Play โ†’ My apps. โ†’ Mi Browser, tap three dots in the corner and uncheck Auto Update.

Titanium Backup

App Quarantine

:

These tools allow you to โ€œfreezeโ€ the current version of the browser, preventing it from updating and resetting settings.

Shizuku

AppOps

for permanent locking:

AppOps allows you to block system-level permissions, and these settings are not reset after updates.

Unique Lifehack: If you have root access, edit /system/priv-app/MiBrowser/MiBrowser.apk by removing the notification permission manifest. This is a radical method, but it is guaranteed to solve the problem forever.

โš ๏ธ Warning: HyperOS devices may receive a notification after upgrading to the new firmware version that you need to reset your browser settings to factory ones. Don't agree! Instead, go to the notification settings immediately and block them again - this will prevent automatic resetting.

FAQ: Frequent Notification Questions in Xiaomi Browser

Why do they still appear after disabling notifications in the browser?
It probably bypasses your browser settings and shows notifications from Xiaomi Cloud. To fix this, open Settings โ†’ Applications โ†’ Application Management. Find Mi Push Service and disable the Display Notifications permission from it. Reboot your device. If that doesn't work, use Method 4 with ADB.
Can I only turn off notifications for specific sites?
Yes, most browsers do. In Mi Browser: Open the site you want to block notifications from. Tap the lock icon in the address bar. Select Site Settings โ†’ Notifications โ†’ In Google Chrome, the way will be this: โ‹ฎ โ†’ Settings โ†’ Site settings โ†’ Notifications, then find the desired site in the list and block it.
Will the bank notifications work after the Mi Push Service is blocked?
In most cases, yes, because banking applications use their own push services (e.g. Google's Firebase Cloud Messaging). However, some Chinese banks (e.g. Alipay or WeChat Pay) may depend on Mi Push Service. If important notifications stop coming after the shutdown: Return your Mi Push Service settings to their original state. Instead of completely shutting down the service, use AppOps to selectively block notifications from your browser only.
How to disable notifications in the browser on Xiaomi without root rights?
All the methods described in this article (except Method 4 with ADB) work without root. The most effective ways to do this are to disable notifications in browser settings (Method 1). Block through Android settings (Method 2); Limit background activity Mi Push Service (Method 3); Install an alternative browser (Method 5). If nothing helps, try the Disable Service application - it allows you to turn off system services without root.
Why is Xiaomi not saving notification settings with HyperOS?
HyperOS has a new permission management system that resets some settings after you reboot or update. To fix this, after you turn off notifications in your browser, go to Settings immediately. โ†’ Alerts and control panel โ†’ Notification history. Find your browser in the list and tap it. Turn off the Allow Settings Change option (if any), install the AutoNotification app from Google Play, and create a rule to automatically block notifications from the browser. Also help to disable the function of Adaptive notifications in Settings โ†’ Alerts โ†’ Additionally.