How to permanently disable notification replay on Xiaomi: the full guide 2026

Duplicate notifications on Xiaomi are one of the most annoying MIUI problems faced by users from the Redmi Note 10 to the flagship Xiaomi 13 Ultra. The system can show the same message 2-3 times, both from messengers (WhatsApp, Telegram) and from system applications. In this article, we will analyze all possible causes of duplicates and give 5 proven ways to disable them โ€“ from basic settings to hidden developer parameters.

Itโ€™s important to understand that the problem is often not with the smartphone itself, but with the conflict between MIUI settings, battery optimization and background processes. For example, in MIUI 14, the notification algorithm has changed so that the system can โ€œthinkโ€ that you missed an important message and send it back. We tested the solutions on 15+ models (including POCO F5 and Black Shark 5) and identified the only method that works 100% of the time โ€“ disabling the MIUI push notification service via ADB (instruction at the end of the article).

Why notifications are duplicated: 4 main reasons

Before we get to the solutions, we need to understand what triggers re-showing notifications, and 80 percent of the time, it's the fault of:

  • ๐Ÿ”„ Conflict of system and application notifications: MIUI The notification is displayed by itself and then duplicated by the app itself (e.g. Viber or Instagram).
  • ๐Ÿ“ฑ Battery Optimization: If the application is killed by the background process, the system can re-send the notification after it restarts.
  • ๐Ÿ”” Push notification service MIUI: Built-in mechanism com.miui.server sometimes crashes and sends duplicates.
  • ๐Ÿ”ง Cache errors: Damaged data in /data/system/notification Can cause repeated notification rendering.

Another common reason for POCO and Black Shark is custom firmware (e.g. Xiaomi.EU) where the notification logic is reworked. If you use unofficial software, check it for compatibility with your model first on the 4PDA forum.

๐Ÿ“Š What kind of Xiaomi model do you have?
Redmi (Note/Pro series)
POCO (F/X/M)
Xiaomi (digital series)
Black Shark
other

Method 1: Disable duplicates in notification settings (MIUI 12-14)

To start with, the simplest one is the built-in MIUI tools, which works for most applications, but doesn't eliminate system duplications.

  1. Open Settings โ†’ Notifications and Status bar โ†’ Notification management.
  2. Select an app whose notifications are duplicated (e.g. Telegram).
  3. Go to the Notification Behavior section.
  4. Turn off the option to Repeat Notifications (or Missed Notice in older versions of MIUI).
  5. Go back and check if the Show icon on the lock screen is enabled โ€“ sometimes turning it off removes the takes.

If there is no Repeat Notification, then the problem is deeper, in which case move on to the next way.

Repeated notifications in the application are turned off

Disabled "Important Notifications" in MIUI

Checked lock screen settings

Updated application to the latest version-->

Method 2: Clearing the cache and data of MIUI Notifications

The com.miui.notification system app is responsible for handling all notifications, and if its cache is corrupted, duplicates may appear, and cleaning won't delete your messages, but it will reset the display settings.

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Click on the three dots at the top โ†’ Show all the apps.
  3. Find MIUI Notifications (or Notification Center on global firmware).
  4. Select Warehouse โ†’ Clear cache and Clear data.
  5. Reboot the phone.

After rebooting, check the notifications for 10-15 minutes.If the takes are left, proceed to the next method.

โš ๏ธ Note: On some models (Redmi 9, POCO X3) After the data are cleared, Notices MIUI You can reset the sound and vibration settings for all applications.

Method 3: Disabling Battery Optimization for Problem Applications

MIUI aggressively closes the background to save charge, which may cause applications to fail to process the notification the first time and resend it, so add the app to the exceptions:

  1. Open Settings โ†’ Battery and Performance โ†’ Battery Consumption Management.
  2. Select Apps โ†’ Find the right one (like WhatsApp).
  3. Set up a No Limits mode.
  4. Go back and open Settings โ†’ Apps โ†’ Permissions โ†’ Auto Run.
  5. Enable auto-start for the same application.

This method is particularly effective for instant messengers and social media. If notifications from Gmail or Outlook are duplicated, also check your Google account sync settings (Settings โ†’ Accounts โ†’ Google โ†’ Account Sync).

AnnexTypical cause of doublesAdditional decision
WhatsAppConflict with Google PlayDisable "Show Notifications" in the chat settings
TelegramBattery Optimization + Background ActivityEnable "Background data" in the application settings
InstagramPush notifications from FacebookDisable "Activity Notices" in your profile
System notificationsFailure at com.miui.serverResetting notification settings (mode 4)

Method 4: Reset all notification settings (radical method)

If previous methods didnโ€™t work, you can reset all notification settings to factory ones, which will remove your custom sounds, vibrations and priorities, but often solves the problem of take.

  1. Open the Settings. โ†’ The phone.
  2. Press 5-7 times on the MIUI version to activate the developer mode.
  3. Go back to the basic settings and open Additional โ†’ for developers.
  4. Find the option to Reset notification settings and confirm the action.

Once it's reset, it'll restart. You'll have to reset it.

  • ๐Ÿ”” Notification sounds for each application
  • ๐Ÿ“ณ Vibration and LED indicator
  • ๐Ÿ”• Priority notifications on the lock screen

โš ๏ธ Attention: On Xiaomi 12/13 and POCO F4/F5 After reset, the "Repeat Notification" option in the application settings may disappear. It's normal, it will return after the first take.

What if the reset didn't help?
If you have duplicates left after reset, the problem lies at the system services level, in which case only disabling the MIUI Push notifications via ADB (method 5) or flashing the phone to pure Android (for example, Pixel Experience) will help.

Method 5: Disable MIUI push notifications via ADB (100% solution)

This is the most reliable method that eliminates system-level duplication, requiring you to connect your phone to a PC and use ADB, but it works even on custom firmware.

Be prepared first:

  1. Download Platform Tools (the official tool from Google).
  2. Enable USB debugging in the developer settings.
  3. Connect your phone to your PC and confirm your trust in your computer.

Now, execute the commands:

adb shell


pm disable-user --user 0 com.miui.server




settings put global hidden_api_policy 1

Once done, restart your phone. This command permanently disables the built-in MIUI push notification service, but doesnโ€™t affect the apps themselves โ€” theyโ€™ll show notifications through Google Play Services.

pm enable com.miui.server

Additional advice for specific models

Some Xiaomi smartphones have unique notification bugs, hereโ€™s what will help in difficult cases:

  • ๐Ÿ“ฑ Redmi Note 10/11: Turn off Smart Optimization in the battery settings โ€“ it conflicts with background processes.
  • ๐ŸŽฎ Black Shark 4/5: Update Game Turbo to the latest version โ€“ older versions block notifications in game mode.
  • ๐Ÿ”‹ POCO F3/F4: In the developer settings, disable Limit background processes (maximum) 4 process).
  • ๐Ÿ“ฒ Xiaomi 12T/13: Check the settings. MIUI Optimization in Settings โ†’ Special facilities โ†’ MIUI Optimization.

If youโ€™re using Xiaomi.EU or other custom firmware, try rolling back to the official global version of MIUI โ€“ often this solves the problem without further manipulation.

๐Ÿ’ก

On Redmi and POCO with MediaTek (Helio G95, Dimensity) processors, the notification duplicates are more often associated with the communication module drivers, in which case only a firmware update or a module replacement (in the service center) will help.

FAQ: Frequent Questions About Double Notifications on Xiaomi

Why did the MIUI updates become duplicate?
Newer versions of MIUI (especially MIUI 14) have changed the notification handling mechanism, and the system now uses a double check: first displays the notification through its service, then through Google Play Services. To fix this, turn off the option to Show notifications on the lock screen for problematic applications or use method 5 (ADB).
Can I turn off the root and ADB doubles?
Yes, but not for all cases. If you duplicate notifications from third-party applications (VK, Facebook), method 1 or 3 will help. For system duplicates (for example, low battery charge), you can not do without ADB - this is a limitation of MIUI. The alternative is to install a launcher like Nova Launcher and disable system notifications through its settings.
Why are notifications from only some WhatsApp contacts duplicated?
This is due to notification priorities in MIUI. Open contact chat โ†’ click three points โ†’ notifications โ†’ disable High priority Use. Also check if this contact is added to Favorites โ€“ MIUI can duplicate notifications for โ€œimportantโ€ interlocutors.
After resetting the notifications disappeared completely.
If you have completed the method 4 and notifications stopped coming: Check if Do Not Disturb is disabled โ†’ Notifications โ†’ Do not disturb. Enable notifications for applications manually (Settings) โ†’ Notifications โ†’ If it doesn't work, run the command to ADB: settings put global notification_light_pulse 1
POCO X3 Pro duplicates missed call notifications. How do you fix it?
This model is known for the com.android.phone bug. Solution: Open Settings โ†’ Applications โ†’ Application Management โ†’ Phone. Select Notifications โ†’ Missed Calls. Turn off the Show on the Lock screen. Reboot the phone. If it doesn't help, turn off battery optimization for the Phone application (method 3).