I would like to know if there's any app or any tasker plugin that would allow me to block notifications on the weekends.

I got two email accounts, one personal with gmail app and the other work related with inbox app. I receive like eighty emails on the last one per day ( even on weekends ), I would like to automatically block the inbox app notifications from friday night to monday morning. Right now I do this by hand every weekend ( and sometimes I forget to enable them again on monday ).

I found plenty of answers on how to block notifications per app, but not per time frame.

( the phone is a non-rooted Samsung S6 )

  • In Lollipop, you can't block notifications without root access, adb, or through Settings app. For rooted Android, Notifications Off would easily work. If not, appops command can be used. – Firelord Feb 20 '16 at 12:26
  • In the Samsung s6 with lollipop sure you can. Just long press the notification, press info and then change block notifications to on. – Fabman Feb 20 '16 at 12:29
  • As I said, you can't block notifications without root access, adb, or through Settings app. That long press opens the app's page through Settings app! – Firelord Feb 20 '16 at 12:29
  • 1
    Anyway, please read the question, i don't need that, i need to block it by time frame. – Fabman Feb 20 '16 at 12:32
  • I understand the question well. Time frame is just a trigger, a context here. It cannot do anything on its own. There is no point in arguing over a trigger since you can't achieve what you want without root access, adb, or through Settings app – Firelord Feb 20 '16 at 12:34

In Settings open Notifications (under Device heading)➡Do not disturb➡Automatic rules➡+ Add rule➡Type [Rule name], select [Time rule] or [Event rule], select OK➡select options for the new rule: Days, Filter notifications. Start time, End time, Do not disturb type

Hope this helps

Jonathan

  • The setting is found in different locations depending on the phone manufacturer and is sometimes not available depending on the model of phone. – Bonner 웃 Oct 18 '17 at 10:23

This can be done quite easily via Tasker but requires root.

1) Create a profile using the 'Day' and 'Time' triggers

2) Create a task which turns off notifications for XXX app via Secure Settings
(Create task, go to plugin, Secure Settings, root actions, package notifications, select app, toggle)

3) Set the profile to trigger the task.

  • I have rooted phone (Nexus 5X), did exacly what it says and I'm still getting notifications. Any idea why? – David Mar 23 '17 at 18:03
  • I prefer the method SoccerPhreak has posted, it does not require root and has enough options for me to be happy I will get notified of the things I need to know about and for the less important things I can safely ignore them. – Bonner 웃 Oct 18 '17 at 10:24

I use ifttt to put my phone in do not disturb mode based on date and time. Then set exclusions from dnd on the apps I want to get notifications on during that time frame. It will suppress all notifications based on time but let through the excluded apps.

  • Which IFTTT applet do you use to control 'do not disturb'? – Itamar Jul 26 at 3:35

Your Answer

 
discard

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.