Hello guys. I have island installed and have my “work profile” installed, which contains among others my browser in the island tab. The situation is that I have several PWAs that I dont want to receive notifications for while I am at work as they are distracting and unnecessarily annoying, but I want to receive them normally while not at work.
I have been trying to figure out how to get it set up so that I can both trigger the actions at scheduled times, or manually through the quick tile I created from macrodroid (my work hours are not really stable/fixed).
However, when testing with a push notification testing site, regardless what I do I still get the notifications.
Here is my setup so far:
Macros:
Enable Work Profile
--------------------------
Triggers:
Day/Time: 08:00 Mon, Fri
Quick Tile On/Press
Actions:
Action 1:
Target: Broadcast
Send Intent: island.intent.action.FREEZE_APP
Extra 1: package_name = com.brave.browser
Action 2:
Display Notification (with a message saying work mode enabled)
Constraints: None
Disable Work Profile
--------------------------
Triggers:
Quick Tile Off
Actions:
Action 1:
Target: Broadcast
Send Intent: island.intent.action.UNFREEZE_APP
Extra 1: package_name = com.brave.browser
Action 2:
Display Notification (with a message saying work mode disabled)
Constraints:
Day of the Week: Mon
Time of Day: 19:00 - 19:01
------------------- OR --------------------------
Day of the Week: Fri
Time of Day: 22:00 - 22:01
Some things to note:
I am using /e/os version 3.0.1-t-20250606498724-official-FP5 Android is version 13
What am I doing wrong here? Ideally I would like to have as few apps installed as possible to achieve a single task, but as I understand it macrodroid doesnt have the necessary permissions to affect other apps notifications (hence why island is necessary).
If there is another way which is easier to achieve what I am trying to do I’m all ears, however I do not want to use do not disturb for this purpose because obviously I need to be able to use my phone normally while at work except for those 2-3 apps I dont want to receive notifications for, but there are also situations where I want a full DND experience where I will get nothing coming through, not even alarms (e.g. meetings/classes, etc). Also for those unfamiliar with /e/os, it doesn’t currently have the Focus Mode feature so that is also out of the picture.
Many thanks in advance!
Look into apps like buzzkill and filterbox. They are specifically made to manage and deal with notifications.
What’s island in this case? I’ve heard buzzkill is great for notification management, incase that helps.
Island is an app that lets you install apps in a second ‘profile’ on your phone - for example a second copy of Messenger, WhatsApp etc. You can switch on and off the “Work” (Island) profile, making it easy to turn off those apps outside of business hours etc.
Echoing buzzkill door notification control. Whether you want to automatically dismiss, prevent, mute, batch, or summarize a bunch of notifications (or do a host of other things with them), buzzkill has got you, and you can be as specific or general about what notifications trigger it as you want.
An ‘island’ is Island’s way of referring to the isolated environment for apps that will run in “work mode”.
Maybe try the alertify app?
I used to use it for something similar, but it’s been discontinued on the app store.
I can only find it at https://alertify.en.aptoide.com/app
I just checked it out and unfortunately it only allows changing the notifications per app, not disabling per app. Thank you though
No worries. I think I was using it with WhatsApp - was muting conversations on WhatsApp but letting it alert in specific cases. Best wishes for your quest.