this post was submitted on 20 Jun 2025
10 points (100.0% liked)

Ask Android

2819 readers
1 users here now

A place to ask your questions and seek help related to your Android device and the Android ecosystem.

Whether you're looking for app recommendations, phone buying advice, or want to explore rooting and tutorials, this is the place for you!

Rules
  1. Be descriptive: Help us help you by providing as many details as you can.
  2. Be patient: You're getting free help from Internet strangers, so you may have to wait for an answer.
  3. Be helpful: If someone asks you for more information, tell us what you can. If someone asks you for a screenshot, please provide one!
  4. Be nice: Treat others with respect, even if you don't agree with their advice. Accordingly, you should expect others to be nice to you as well. Report intentionally rude answers.
  5. No piracy: Sharing or discussing pirated content is strictly prohibited. Do not ask others for a paid app or about how to acquire one.
  6. No affiliate/marketing links: Posting affiliate links is not allowed.
  7. No URL shorteners: These can hide the true location of the page and lead people to malicious places.
  8. No lockscreen bypasses: Please do not comment, link, or assist with bypassing lock screens or factory reset protection.
  9. No cross-posting: Please take the time to make a proper post instead of cross-posting.
Other Communities

founded 2 years ago
MODERATORS
 

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!

top 8 comments
sorted by: hot top controversial new old
[–] IncogCyberspaceUser@lemmy.world 3 points 2 weeks ago* (last edited 2 weeks ago) (3 children)

What's island in this case? I've heard buzzkill is great for notification management, incase that helps.

[–] promitheas@programming.dev 2 points 1 week ago

An 'island' is Island's way of referring to the isolated environment for apps that will run in "work mode".

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.

[–] flatlined@lemmy.dbzer0.com 2 points 1 week ago

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.

[–] BagOfHeavyStones@piefed.social 2 points 2 weeks ago (1 children)

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

[–] promitheas@programming.dev 1 points 1 week ago (1 children)

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.

[–] limerod@reddthat.com 1 points 1 week ago

Look into apps like buzzkill and filterbox. They are specifically made to manage and deal with notifications.