How to permanently disable notifications from Xiaomi Service Framework: 5 working ways

Notifications from Xiaomi Service Framework are one of the most annoying features of MIUI firmware.This system process is responsible for synchronizing data between Xiaomi devices, but often turns into a source of spam: alerts for new features, promotional push notifications, reminders of updates and even "helpful" tips that no one asked for. Worst of all, standard methods of disabling through settings often don't work - after a few days, notifications return.

Compounding the problem, Xiaomi has been actively blocking usersโ€™ attempts to disable system services through ADB or third-party utilities in recent versions of MIUI 13-14, due to the companyโ€™s policy of monetizing the ecosystem: the more a user interacts with branded services, the better the chances of showing them ads or selling premium features. But the good news is that even without root rights, you can effectively silence intrusive alerts.

If you're tired of constantly popping up with suggestions to "optimize" your phone or "update your firmware," but you're afraid to break the system, this guide is for you. We'll look at not only how to remove notifications, but why they appear, what risks radical methods carry, and what to do if important functions (such as synchronizing notes or cloud backup) stop working after a shutdown.

What is Xiaomi Service Framework and Why You Need It?

Xiaomi Service Framework (or com.xiaomi.xmsf in system processes) is the core of the Xiaomi ecosystem responsible for:

  • ๐Ÿ”„ Synchronization of data between devices (contacts, notes, browser)
  • ๐Ÿ“ฑ Push notifications from branded applications (Mi Home, Mi Fit, Mi Cloud)
  • ๐Ÿ”„ Updating system components in the background
  • ๐Ÿ“Š Collect anonymous statistics (as Xiaomi says) to improve services)

In practice, the service often turns into a black box: it consumes traffic, drains the battery and floods with notifications. For example, users of the Redmi Note 10 Pro and POCO X3 Pro complain about daily alerts about โ€œnew MIUI featuresโ€ that can not be turned off through the standard menu. Moreover, in some regions (for example, in India), Xiaomi sends advertising to partners through this framework โ€“ and this does not violate the user agreement.

Can you remove the Xiaomi Service Framework completely? Technically, yes, but it will lead to:

  • โŒ Loss of sync with Mi Cloud (contacts, photos, notes)
  • โŒ Unable to use Mi Home to manage smart devices
  • โŒ Mistakes in the work of branded applications (Mi Browser, Mi Video)

So the best way to do this is not to remove the service, but to limit the activity, and then we'll look at the ways that are simple to complex.

๐Ÿ“Š What Xiaomi notifications annoy you the most?
Advertising in a status bar
Reminders of updates
Optimization Tips
Notifications from Mi Cloud
Other

Method 1: Disable notifications via MIUI settings (without root)

The safest method, but it doesnโ€™t work on all devices. Xiaomi periodically changes the location of options, so the instructions may vary depending on the version of MIUI.

Steps for MIUI 12-14:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. In the search box, enter the Service Framework (or Services in Russian).
  3. Select the Xiaomi Service Framework (Crotch Wheel Icon).
  4. Tap Notifications and turn off the switch.
  5. For reliability, block Auto Start and Background activity in the same menu.

If there is no Notification or it is inactive:

  • ๐Ÿ”ง Try an alternative path: Settings โ†’ Notifications โ†’ Management of notifications โ†’ System applications.
  • ๐Ÿ”ง On some devices (POCO F3, Redmi K40) First you need to turn on System Processes (three dots in the upper right corner).

โš ๏ธ Attention: MIUI 14 for global firmware Xiaomi has hidden the ability to disable notifications for system applications. If you can't, go to method 2.

โ˜‘๏ธ Preparation for deactivation of notifications

Done: 0 / 4

Method 2: Block notifications via ADB (without root)

If the standard method didnโ€™t work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to manage system settings without superuser permissions, which works on most Xiaomi, Redmi and POCO devices running MIUI 12-14.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux
  • ๐Ÿ“ฑ USB-cable (original, not cheap charging!)
  • ๐Ÿ”ง Utility. ADB Tools by Google
  • ๐Ÿ”ง Included Debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times to tap the version number โ†’ return to additional settings โ†’ Developer parameters โ†’ Debugging by USB)

Step-by-step:

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command prompt (or Terminal on macOS/Linux) in the adb.exe folder.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Follow the command to block notifications: adb shell pm disable-user --user 0 com.xiaomi.xmsf If an error occurs, try an alternative: adb shell dumpsys deviceidle whitelist +com.xiaomi.xmsf
  5. Reboot the phone.

To return notifications (if something goes wrong), use:

adb shell pm enable com.xiaomi.xmsf

โš ๏ธ Note: On some devices (Xiaomi) 12T, Redmi Note 11 Pro+) post-refresh MIUI setting ADB They're resetting. They're going to have to do it again after every major update.

๐Ÿ’ก

If the adb device team doesnโ€™t find your device, try reinstalling Xiaomi drivers via Mi PC Suite or manually downloading Xiaomi ADB/Fastboot Drivers.

Method 3: Using applications to block notifications (without root)

If ADB It seems too complicated, you can use third-party utilities. MIUI:

AnnexHow it worksPlusesCons
Notification BlockerBlocks notifications for keywords (e.g., โ€œXiaomi Serviceโ€)โœ… No root.โœ… Flexible filter settingsโŒ May miss system notificationsโŒ Advertising in the free version
Notification ManagerFull control over notifications, including systemโœ… Works on MIUI 14โœ… Notification logsโŒ Plugins for some functionsโŒ A complex interface
Notification ControlBlocking by packet (including com.xiaomi.xmsf)โœ… Support for Android 13โœ… Export/import of regulationsโŒ Requires permission to "overlay over other applications"

How to set up (for example, Notification Blocker):

  1. Install the app and provide access to notifications (Settings โ†’ Special Options โ†’ Notification Blocker).
  2. Add a rule: select Blocking by text and type phrases like โ€œXiaomi Serviceโ€, โ€œMiui optimizationโ€, โ€œSystem updateโ€.
  3. Activate Aggressive Lockdown (in settings).

Limitations:

  • ๐Ÿšซ Does not block notifications that appear in a status bar without text (e.g., update icon).
  • ๐Ÿšซ Can conflict with other notification management utilities (e.g. Mi Security).
Why does Xiaomi not allow you to disable notifications in standard ways?
According to Xiaomiโ€™s internal documentation (leaked in 2022), the company views notifications from the Service Framework as part of the โ€œuser experience.โ€More than 30% of Xiaomiโ€™s revenue in China comes from advertising and premium services, so blocking notifications is contrary to the business model.

Method 4: Disconnecting through root access (for advanced)

If you have root rights (like Magisk), you can completely freeze or remove the Xiaomi Service Framework, a radical method that only works for power users.

Options for action:

  • ๐ŸงŠ Freeze (safer): suspends the service, but does not remove it.
  • ๐Ÿ—‘๏ธ Removal (Risk-Strapped): Completely erases the upkeep and data, which can break dependent functions.

Instructions for freezing (via Titanium Backup or Lucky Patcher):

  1. Install Titanium Backup (requires root).
  2. Find the Xiaomi Service Framework (or com.xiaomi.xmsf) list.
  3. Put it on him. โ†’ Freeze!.
  4. Reset the device.

For removal (via ADB with root):

adb shell


su




pm uninstall --user 0 com.xiaomi.xmsf

โš ๏ธ Note: Remove the Xiaomi Service Framework POCO F4 GT And Xiaomi 12 Pro causes Mi Cloud to crash and you can't log in to Xiaomi. If you need sync, just freeze!

๐Ÿ’ก

Even with root, it is not recommended to remove the Xiaomi Service Framework on devices with MIUI 14 and later. In the latest firmware versions, this service is closely integrated with Mi Account, and its removal can block access to branded services forever.

Method 5: Alternative firmware (for enthusiasts)

If nothing helps, the last option is to switch to custom firmware without Xiaomi's branded services.

  • ๐Ÿ“ฑ LineageOS โ€“ pure Android without Bloatware.
  • ๐Ÿ“ฑ crDroid โ€“ Balance between performance and functionality.
  • ๐Ÿ“ฑ Pixel Experience โ€“ firmware with Google Pixel features.

Pros:

  • โœ… There are no notifications from Xiaomi Service Framework (it just isnโ€™t in the system).
  • โœ… Faster operation and longer autonomy.
  • โœ… Regular security updates.

Cons:

  • โŒ Loss of warranty (if the device is under warranty).
  • โŒ No branded features MIUI (Second Space or Game Turbo).
  • โŒ Risk of "bricking" if installed incorrectly.

How to establish (briefly):

  1. Unlock the bootloader through the Mi Unlock Tool (requires a wait of 7-14 days).
  2. Install custom recovery (TWRP or OrangeFox).
  3. Sweat the selected firmware through recovery.

For beginners, we recommend starting with LineageOS โ€“ it is the most stable and has detailed instructions for most Xiaomi devices.

What to do if important functions stop working after disconnection

If you have blocked the Xiaomi Service Framework and encountered problems (e.g. Mi Cloud is not working or notes are not synced), try the following steps:

๐Ÿ”ง Problem 1: Contact synchronization is not working

  • ๐Ÿ“Œ Go to Settings. โ†’ Accounts. โ†’ Mi Account and manually start synchronization.
  • ๐Ÿ“Œ Install an alternative contact app (like Simple Contacts) and set up sync via Google.

๐Ÿ”ง Problem 2: Mi Home or Mi Fit won't open

    ๐Ÿ”ง Problem 3: Errors in system applications

      If nothing works, go back to method 3 (blocking notifications through third-party apps) โ€“ this is the least disruptive method.

      FAQ: Frequent questions about Xiaomi Service Framework

      Can I disable notifications from Xiaomi Service Framework without a computer?
      Yes, but with limitations. The easiest way is to use apps like Notification Blocker (method 3). You can also try: Go to Settings โ†’ Notifications โ†’ Notification History. Find a notification from the Service Framework, swipe left and choose Disable. However, this method does not work on all devices, since Xiaomi can hide system notifications from history.
      Why are notifications coming back after MIUI update?
      Xiaomi resets some settings when major updates (e.g. MIUI 13 to MIUI 14) This applies to: ADB settings (repeat commands after the update); permissions for third-party applications (e.g. Notification Blocker may lose access to notifications); applications frozen through Titanium Backup (defrost automatically); Solution: after the update, check the settings and if necessary, repeat the disabling procedure.
      Is it safe to uninstall Xiaomi Service Framework through ADB?
      Removal (as opposed to freezing) is a risky operation. Possible consequences: ๐Ÿšจ Loss of access to Mi Cloud (including backups). ๐Ÿšจ Mistakes in Mi Home, Mi Fit and other proprietary applications. ๐Ÿšจ On some devices (Xiaomi 13, Redmi) K50) This can lead to bootloop, and the recommendation is to use pm disable-user instead of pm uninstall, which is safer.
      Is there a way to turn off notifications for specific applications (e.g. Mi Browser)?
      Yes, and this is the right approach if you are annoyed by notifications from individual Xiaomi apps. Instructions: Go to Settings โ†’ Applications โ†’ Application Management. Select the desired application (for example, Mi Browser or Mi Video). Tap Notifications and disable all categories. For reliability, disable AutoStart and Background Activity. This does not affect the Xiaomi Service Framework, so there are no risks to the system.
      Do these methods work on POCO phones?
      Yeah, but with nuances. POCO (for example, POCO X4 Pro, POCO F4) work MIUI, But with a lightweight shell: โœ… Nana POCO It is easier to disable notifications via settings (method 1 often works the first time). โœ… ADB-Commands (mode 2) are executed without additional restrictions. โš ๏ธ In some models (POCO M4 Pro) after the shutdown of Xiaomi Service Framework stops working IR Blaster (Infrared Port) Recommendation: Backup through Settings before experimenting โ†’ Additionally. โ†’ Backup and reset.