Push notifications on Android can be useful, but often turn into a source of irritation: spam from games, advertising from applications, unnecessary notifications from social networks. According to a study Statista for 2026, 68% of smartphone users encounter intrusive notifications at least once a month, and 23% turn them off completely. The problem is that Android does not offer a universal โturn everything offโ button, and the methods differ depending on the OS version and manufacturer (Samsung, Xiaomi, Google Pixel etc.).
In this article you will find current ways to disable push messages - from basic settings to hidden functions for advanced users. We'll look at how to block notifications for individual applications, system services (like Google Play Services), as well as how to completely disable push at the OS level. We will pay special attention new restrictions Android 14+where manufacturers have begun to block some methods through ADB.
1. How to disable notifications for a specific application
The easiest way is to block push messages from individual apps. This method works on all versions Android (from 6.0 to 14+) and does not require superuser rights.
Instructions:
- ๐ฑ Open
Settings โ Applications(orSettings โ Notifications โ Notification historyon new ones versions). - ๐ Find the desired application in the list (for example, Instagram, Wildberries, 1xBet).
- ๐ Tap on the item
Notificationsand move the slider toOff. - ๐ก๏ธ To completely block, check the box
Ignore battery optimization(this will prevent background activity).
On some firmware (for example, MIUI from Xiaomi or One UI from Samsung) the path may differ:
- ๐ Xiaomi:
Settings โ Notifications and status bar โ Manage notifications. - ๐ Samsung:
Settings โ Notifications โ Advanced โ Notification categories.
Find an application in the list of installed ones
Open the "Notifications" section
Deactivate the main switch
Check the "Other notifications" category (sometimes push notifications are hidden there)
Reboot the phone to apply the changes-->
โ ๏ธ Attention: Some applications (for example, Viber or Telegram) can ignore system settings and continue to send notifications via web push (browser alerts). In this case, you will have to block them separately in Settings โ Google โ Google services โ Advertising.
2. Completely disabling all push notifications through Android settings
If you want globally disable all notifications (except calls and SMS), use system tools. This method is suitable for Android 8.0โ14, but on custom firmware. (for example, LineageOS) there may be nuances.
Step-by-step guide:
- Go to
Settings โ Notifications. - Tap on the three dots (โฎ) in the upper right corner and select
Notification settings. - Find the section
Notification channelsorSystem notifications. - Disable sliders for:
- ๐
App recommendations(spam from Google Play) - ๐
Hints and tips(system pushes) - ๐
Security updates(if not critical)
- ๐
| Notification type | Where to disable | Consequences |
|---|---|---|
| Advertising push notifications | Settings โ Google โ Advertising |
Targeted ads will stop showing |
| System alerts | Settings โ Notifications โ System |
Will not receive OS updates, battery warnings |
| Notifications from the browser | Chrome โ Settings โ Site notifications |
Web push notifications are blocked (for example, from VK or Ok.ru) |
| Background activity | Settings โ Applications โ โฎ โ Special access |
Applications will not be able to send push notifications in the background |
โ ๏ธ Attention: On Android 14+ some manufacturers (for example, Samsung) block the disabling of system notifications through standard settings. In this case, you will have to use ADB (see section 5).
Advertising from applications|Spam from social networks|System alerts|Notifications from games|Other-->
3. Blocking notifications through the "Do Not Disturb" mode
Function Do not disturb (Do Not Disturb, DND) allows you to temporarily or permanently turn off all notifications except priority ones (calls, alarm clock). This method is useful if you need to concentrate or sleep without. interference.
How to set it up:
- ๐ Go to
Settings โ Sound and vibration โ Do not disturb. - ๐ Turn on the mode and select
Foreveror set a schedule (for example, from 23:00 to 7:00). - ๐๏ธ In the section
Exceptionscheck which notifications are allowed to be skipped (for example,Repeating callsorAlarms). - ๐ต For complete silence, turn off
VibrationandNotification sounds.
On Samsung Galaxy you can create several Do Not Disturb mode profiles - for example, separately for work, sleep and driving. To do this, go to Advanced settings โ. Profiles.
On Android 12+ a function has appeared that allows you to flexibly configure which notifications to block depending on your activity (work, rest, sleep). To use it: Focus modes, which allows you to flexibly configure which notifications to block depending on your activity (work, rest, sleep). To use it:
- Open
Settings โ Digital Wellbeing โ Focus Modes. - Create a new mode (for example,
Work). - Add to the blacklist the applications from which you want notifications block.
- Activate the mode manually or according to a schedule.
4. How to disable push notifications from Google Play and system services
Google Play Services and other system components often send unnecessary notifications (application updates, recommendations, security warnings), but disabling them is more difficult than for regular applications. possible.
Blocking methods:
- ๐ ๏ธ For Google Play Market:
- Open Play Market, tap on the avatar in the upper right corner.
- Select
Settings โ Notifications. - Disable all sliders (especially
Updates applicationsandPromotions).
- ๐ง For Google Play Services:
- Go to
Settings โ Applications โ Google Play Services โ Notifications. - Disable channels
Google Play ServicesiSecurity updates.
- Go to
โ ๏ธ Attention: Disabling notifications from Google Play Services may lead to malfunctions Google Pay, Gmail and other services. If you notice problems, return the settings back.
To completely disable system pushes you will need ADB (see section 5). However, some firmwares (for example, ColorOS from Oppo/Realme) have hidden ones. settings:
Settings โ Advanced โ Accessibility โ Notifications โ Disable system alerts
5. Disabling push notifications via ADB (for advanced users)
If standard methods do not help, you can use Android Debug Bridge (ADB) a tool for deep system customization. This method works on all versions Android, but requires connection to a PC.
What you will need:
- ๐ป Computer with installed
ADB drivers(you can download from the website Google). - ๐ฑ Enabled
USB debuggingon the phone (Settings โ About phone โ Build numberโ tap 7 times, then return toSettings โ System โ For developers). - ๐ USB cable (preferably original).
Commands to turn off notifications:
adb shell pm block com.example.app
Where com.example.app is the package name of the application (you can find it out via App Inspector or adb shell pm list packages).
Examples of popular packages:
- ๐ฆ Facebook:
com.facebook.katana - ๐ฆ Instagram:
com.instagram.android - ๐ฆ Wildberries:
ru.wildberries.ru - ๐ฆ Google Play Services:
com.google.android.gms
How to unblock notifications via ADB?
If If you change your mind about blocking push notifications, use the command:
adb shell pm unblock com.example.app
After this, notifications from the application will begin to arrive again.
โ ๏ธ Attention: On Android 14+ some manufacturers (including Samsung and Xiaomi) have limited the capabilities ADB to block system applications. If the command does not work, try an alternative method via AppOps:
adb shell cmd appops set com.example.app OP_POST_NOTIFICATION deny
6. Using third-party applications to block push notifications
If system methods do not help, you can install specialized utilities. They allow you to flexibly configure which notifications to block and which ones. skip.
Top 3 applications for managing push notifications:
| Application | Functions | Cons |
|---|---|---|
| Notification History Log | Keeps a notification log, allows you to block by key words | Requires special permissions on new versions of Android |
| AutoNotification (plugin for Tasker) | Allows you to create rules for filtering notifications | Complex interface, paid for full functionality |
| Unnotification | Blocks notifications according to the blacklist, works without root | Not updated since 2023, may not support Android 14 |
โ ๏ธ Attention: On Android 13+ many applications for blocking notifications have lost some functionality due to tightened security policies. Before installing, check the reviews for the last month.
An alternative option is to use IFTTT (automation service) to create rules. For example, you can set up a rule:
- ๐ If a notification is received from AliExpress,
- โ To automatically delete it.
- Open your browser and go to
โฎ โ Settings โ Site notifications. - Find the site that sends spam (for example,
vk.comorok.ru). - Tap on it and select
Block. - To disable it completely, move the slider
Sites can send notificationstoOff. - ๐ Firefox:
โฎ โ Settings โ Permissions โ Notifications. - ๐ Samsung Internet:
โฎ โ Settings โ Sites and downloads โ Notifications. - ๐ Opera:
โ๏ธ โ Settings โ Advanced โ Privacy โ Content settings โ Notifications. - The application was updated and the settings were reset (check again in
Settings โ Applications). - Notifications come through web version (block them in the browser).
- Phone manufacturer (Xiaomi, Huawei) reset the settings after updating the OS.
- Blocking system notifications on older versions of Android (up to 8.0).
- Removing pre-installed applications that send spam (for example, Mi Browser on Xiaomi).
- Open the application itself (for example, SberBank Online).
- Go to
Profile โ Settings โ Notifications. - Disable unnecessary notifications (for example
Promotions, but leaveCard transactions). - Double notifications: some applications duplicate push notifications through system services. Disable them in
Settings โ Notifications โ Advanced โ System notifications. - Battery optimization: MIUI Aggressively closes background processes. Add the application to exceptions (
Settings โ Battery โ Battery optimization). - For standard applications:
Settings โ Applications โ [Application name] โ Notifications โ Enable. - For system services:
Settings โ Notifications โ Notification history โ Restore(not available on all firmware). - If used
ADB:adb shell pm unblock com.example.app
7. How to disable web push notifications in the browser
Many sites (for example, VK, Ok.ru, news portals) send notifications directly to the browser, even if you do not open them in the application. They are blocked separately from the system ones. push.
Instructions for Google Chrome:
For other browsers:
โ ๏ธ Attention: Some sites (for example, Avito or Youla) can bypass blocking by sending push notifications via Firebase Cloud Messaging (FCM). In this case, only completely disabling notifications for the browser in the Android settings will help.
Web push notifications are blocked separately from applications! Even if you have disabled notifications for VK in the phone settings, they may continue to arrive via browser.
FAQ: Frequently asked questions about disabling push notifications
๐น Why do notifications continue to arrive after disabling?
Probable reasons:
Solution: use ADB (section 5) or third-party applications like AutoNotification.
๐น Is it possible to disable push notifications without root access?
Yes, in 90% of cases the standard ones are enough settings or ADB. Root is required only for:
On Android 10+ root is not needed - just ADB or developer settings are enough.
๐น How to disable notifications from banking applications (SberBank, Tinkoff)?
Banking applications often ignore system settings due to security requirements. To disable them:
โ ๏ธ Do not disable notifications about payments and authorizations - this may lead to a leak funds!
๐น Why doesn't disabling notifications work on Xiaomi/Redmi?
The firmware MIUI has two features:
If all else fails, use ADB with the command:
adb shell cmd appops set com.xiaomi.market OP_POST_NOTIFICATION deny
๐น How to get notifications back if I accidentally turned them off?
Methods recovery: