How to permanently remove browser notifications on Xiaomi: the complete guide

Pesky notifications from the standard Xiaomi browser are one of the most common problems for smartphone users on MIUI. Even after deleting the application or clearing the cache, pop-ups with advertising, news or β€œhelpful tips” continue to appear in the notification curtain. In this article, we will analyze all possible ways to disable, including hidden system settings that are not obvious to most owners of Redmi, Poco or Mi.

It’s important to understand that Xiaomi browser notifications can come not only from the com.android.browser app itself, but also from the mipush or msa (Mobile Services Framework) system services. So standard disabling alerts in the app settings often doesn’t work. We tested the solutions on devices with MIUI 12-14 (including global and Chinese firmware) and identified the only reliable method for completely removing notifications without root rights.

Why Xiaomi browser notifications appear

The main reasons for the appearance of pop-up windows:

  • πŸ“± Standard browser MIUI (com.android.browser or com.miui.browser is integrated into the system and is not deleted completely. It can send notifications even if you do not use it.
  • πŸ”„ Automatic updates to services: through Google Play or MIUI Updater browser gets new modules with advertising.
  • πŸ“‘ Mi Push (mipush) is a push service that distributes notifications to all Xiaomi apps, including the browser.
  • 🌍 Regional settings: In Chinese firmware, notifications may be more frequent due to local services (e.g. Mi Video or Mi Community).

The problem is particularly pronounced on budget models (Redmi 9A, Redmi Note 10, Poco M3), where the manufacturer aggressively monetizes embedded services. On flagships (Xiaomi 13, Mi 11), notifications are less common, but also can appear after updates.

⚠️ Warning: If you see notifications with the text "Your browser is outdated" or "Update for security", these are not real alerts, but advertising push messages. These are not sent by the browser itself, but by msa (Mobile Services Framework), which cannot be disabled by standard means.

Method 1: Disabling notifications in browser settings

The most obvious, but least effective method is only suitable for notifications that come directly from the browser application (for example, about downloading files or page errors).

  1. Open Phone Settings β†’ Applications β†’ Application Management.
  2. Find the Browser (or Browser if you have English firmware).
  3. Slip on Notifications and turn off all switches (including Sound, Vibration, Pop-ups).
  4. Go back and click Clear Cache + Clear Data (this will delete the history, but will not affect bookmarks if they are synced with Mi Account).

If you keep getting notifications after these actions, it's not the browser that sends them, it's another system process.

β˜‘οΈ Preparation for deactivation of notifications

Done: 0 / 4

Method 2: Lock through MIUI settings (without root)

MIUI 12-14 has a hidden feature that blocks system notifications, and it doesn’t work on all firmware, but it’s worth trying out:

  1. Go to Settings β†’ Notifications and Status bar β†’ Notification management.
  2. Turn on the "Show system processes" mode (usually this option is hidden - tap the empty space at the top of the screen 3-5 times).
  3. Find it in the list: πŸ” Android System (turn off "Push Messages") πŸ” Mi Push Service (turn off notifications completely) πŸ” MSA (Mobile Services Framework – This may include the item β€œAdvertising Notices"

restart the phone

On some firmware (MIUI Global for Redmi Note 8 Pro, Poco X3), these processes may be called differently:

  • πŸ“Œ com.xiaomi.mipush.sdk
  • πŸ“Œ com.miui.systemAdSolution (responsible for advertising in system notifications)

⚠️ Note: Disabling Mi Push Service may disrupt some features, for example: πŸ”” Notifications from Mi Home (Smart Home) πŸ”” Alerts for firmware updates πŸ”” If you need these features, use Method 4 (blocking through) ADB).

Method 3: Remove the browser via ADB (without root)

This is the most reliable method that works on 90% of Xiaomi devices, and it doesn't require superuser rights, but you need to:

  • πŸ’» Computer with installed ADB Tools
  • πŸ”Œ USB-cable (preferably original)
  • πŸ“± Included debugging by USB phone-on

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version (you will see a message saying "You're a Developer"). Go back to Settings β†’ Additional β†’ For Developers and turn on "Debugging on USB".

cmd

Terminal

adb devices

(Your device should appear)

adb shell pm uninstall --user 0 com.android.browser
adb shell pm uninstall --user 0 com.miui.browser.global

Failure [DELETE_FAILED_INTERNAL_ERROR]

adb shell pm hide com.android.browser

(required MIUI 13+).

Once the commands are executed, the browser will disappear from the application menu and notifications from it will stop coming. If you suddenly need to return the browser, use the command:

adb shell cmd package install-existing com.android.browser

1. Install Mi PC Suite drivers

2. switch USB mode to File Transfer (MTP)

3. Use a different cable (not everyone supports debugging)-->

Method 4: Block notifications via Mi Account (for global firmware)

On devices with global firmware (MIUI Global), some notifications are managed through a Xiaomi account, which helps to disable push messages that come from msa services:

  1. Open the Settings. β†’ Xiaomi Account (or Mi Account).
  2. Go to Account Settings β†’ Notifications.
  3. Disable all items related to: 🌐 "Browser recommendations" πŸ“’ "Special proposals" πŸ”” "Updates to services"

log out of your account

This method doesn’t work on all devices, but users of Redmi Note 11, Poco F3 and Xiaomi 12 confirm its effectiveness.If the option is not available in your firmware, try updating Mi Account through Google Play.

Model phoneDoes it support blocking through your Mi Account?Alternative method
Redmi 9/9A/9C❌ No.ADB or disabling msa via AppOps
Poco X3/X3 Proβœ… Yes (MIUI 12.5+)β€”
Xiaomi Mi 11/11Tβœ… Yes.Failure: Method 3 (ADB)
Redmi Note 10/10 Pro⚠️ Partially (advertising only)Disable com.miui.systemAdSolution

Method 5: Use of third-party applications (for advanced users)

If previous methods have failed, you can use specialized utilities that require root rights or an unlocked bootloader, but give you full control over system notifications:

  • πŸ›‘οΈ AppOps (Google Play access): Open the app and find the Browser or Mi Push Service. OP_POST_NOTIFICATION.
  • πŸ”§ ADB AppControl (Manual Alternative) ADB-Connect your phone to your PC and select "Deactivate" for com.android.browser.
  • 🚫 Disable Service (requires root): Find and disable mipush and msa.

Warning: Using these applications can cause system instability, especially if critical services are disabled.Before experimenting, back up through Settings β†’ Additional β†’ Backup and Reset.

What if Mi Home or Mi Fit stopped working after the notifications were turned off?
This means you have blocked Mi Push Service, which is needed for alerts from smart home devices. Return the default settings and use Method 3 (ADB) for the browser only, without touching system services.

Method 6: Resetting settings (extreme case)

If none of these methods work, you have to completely reset your phone, and it's a radical solution, but it's guaranteed to remove all unnecessary notifications.

  • πŸ“± Save all data (photos, contacts, messages) on PC or in the cloud.
  • πŸ”‘ Remember the username and password from Mi Account (after reset, the phone may require authorization).
  • πŸ”„ Use local reset, not via Fastboot (so you don’t lose the bootloader unlock if it was done before).

Instructions:

  1. Go to Settings β†’ Additional β†’ Backup and Reset β†’ Reset settings.
  2. Select β€œErase all data” (not β€œReset” – this will only delete some settings).
  3. After rebooting, don't restore data from the backup (it can return the old notification settings).
  4. Immediately after setting up, turn off browser notifications (Method 1) and block Mi Push (Method 2).

⚠️ Note: Some models (Redmi 9, Poco) M2) You may have a request to link your Mi Account after you reset, even if you haven't used it. This is anti-theft protection. If you forget your password, restore it here before resetting!

πŸ“Š What notifications annoy you the most?
Browser advertising
News from Mi Community
Firmware updates
Notifications from Mi Video
Other

Additional Tips for Protection Against Notifications

To minimize the risk of pop-ups returning:

  • πŸ”’ Turn off automatic browser updates: Go to Google Play β†’ My profile. β†’ Application management β†’ Browser, press three points. β†’ "Turn off auto-update".
  • πŸ›‘οΈ Use alternative browsers: Install Chrome, Firefox or Brave and make it the default browser. In the settings of these browsers, turn off "Notifications from sites".
  • πŸ“΅ Block Ad Domains: If you have root, install AdAway and add a list https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/SmartTV.txt. Use it without root. DNS66 or Blokada (set up) DNS on 1.1.1.3 or 94.140.14.14).

On devices with MIUI 14, a new feature, Privacy β†’ Special Permissions β†’ Notifications, has been introduced, where you can globally turn off pop-ups for all applications. Check this section if you have the latest firmware version.

πŸ’‘

The most effective method is to delete the browser via ADB (Method 3).It works on 90% of devices and does not require root permissions. If notifications are returned, combine it with Mi Push blocking (Method 2).

FAQ: Frequent questions

❓ Why After Updating MIUI Browser notifications appear again?
When you update your system, some apps (including your browser) restore their permissions, which is due to Xiaomi's policy, which resets some of the privacy settings. To avoid this: Before you update, turn off your browser via ADB (Method 3). Use AppOps to block system-level permissions. After you update, repeat Method 2 (Block Mi Push). On MIUI 13+, you can turn off Automatic Permission Recovery in the developer settings.
❓ Can I turn off browser notifications without a computer?
Yes, but the efficiency will be lower. Try: Method 1 (browser settings) + Method 2 (Mi Push locking). Install AppOps (requires an unlocked bootloader, but not root). Use MacroDroid to automatically close browser notifications (set the rule by "Browser" in the title). If you have MIUI 14, check the "Privacy β†’ Notification Panel" section - there may be a global lock option.
❓ Will these methods work for POCO Launcher?
POCO Launcher is just a desktop shell, it does not affect system notifications. All of the methods described (especially ADB and Mi Push lock) will work independently of the launcher. However: Poco F1 and Poco X2 may require additional disabling of the com.poco.launcher service (it sometimes duplicates notifications). POCO Launcher does not have separate settings for managing push messages - use the standard MIUI settings.
❓ How to return the browser if I deleted it through ADB?
To restore the browser, run the command: adb shell cmd package install-existing com.android.browser If it didn't work: Reset your phone settings (Method) 6). Install your browser manually from APKMirror (look for a version for your model). MIUI through settings β†’ The phone. β†’ System updates -- sometimes firmware restores remote applications. MIUI 14 You can try the command: adb shell pm install -r --user 0 com.android.browser
❓ Why Notifications Are Not Turned Off on Chinese Firmware?
Chinese versions MIUI (China ROM) Additional limitations: msa and mipush services are protected from shutdown. ADB-Teams may not work without unlocking the bootloader. There is no option to block notifications via Mi Account. Solutions: Install global firmware (Global) ROM) Use Xiaomi.eu (unofficial firmware without Chinese services). Get root rights and delete msa via Titanium Backup. Note: move to Global ROM erases all data and may disrupt some functions (e.g. Mi Pay).