Hello! I’ve noticed that there is no option to disable notifications for some bundled applications (SMS or Mail, for example): the switch appears gray and is not interactable. Is there a way to turn them off?
Thank you for your attention.
Hello! I’ve noticed that there is no option to disable notifications for some bundled applications (SMS or Mail, for example): the switch appears gray and is not interactable. Is there a way to turn them off?
Thank you for your attention.
I’ve just realized that you can go to individual events (Default in this case) and set Sound to None and turn off the Vibration. That is a lot better but doesn’t prevent the notifications from appearing
There’s a lot of notification switches that are greyed for seemingly no reason. Some have subcategories you can turn off, most don’t. It doesn’t make sense to me why that is. In fact there’s more greyed out in comparison to stock Android. I haven’t looked into yet, but eventually I’m going look into overriding that behavior through ADB.
Where is this setting you post? Can you show me how you got to the screen in the screenshot?
You don’t say what phone you are using, is it running eOS or something else?
That’s Settings → Notifications → App Notifications → (Application) Message. From there you can proceed to Default and turn off vibration and set Sound to None.
My exact /e/OS version is 3.0.1-a14-20250607498954-community-tetris.
My phone is Nothing CMF Phone 1
I didn’t know you could do that, that’s great. I wonder if it will break anything.
I also have no idea why you would force enable notifications for bundled applications. Maybe just an oversight?
There’s this, but I haven’t tried it yet;
adb shell notification disable_listener <package name>
If that doesn’t work you might try revoking notification permission;
adb shell pm revoke <package name> android.permission.POST_NOTIFICATIONS
It looks like we are not allowed to change this. Even when I enable Root Debugging and run ./adb shell pm revoke foundation.e.message android.permission.POST_NOTIFICATIONS
as root, I get this error:
Exception occurred while executing 'revoke':
java.lang.SecurityException: Non-System UID cannot revoke system fixed permission android.permission.POST_NOTIFICATIONS for package foundation.e.message
at com.android.server.pm.permission.PermissionManagerServiceImpl.revokeRuntimePermissionInternal(PermissionManagerServiceImpl.java:1641)
at com.android.server.pm.permission.PermissionManagerServiceImpl.revokeRuntimePermissionInternal(PermissionManagerServiceImpl.java:1547)
at com.android.server.pm.permission.PermissionManagerServiceImpl.revokeRuntimePermission(PermissionManagerServiceImpl.java:1527)
at com.android.server.pm.permission.PermissionManagerService.revokeRuntimePermission(PermissionManagerService.java:619)
...
The first command doesn’t work because apparently “notification” is not installed on the phone.
Also, long tapping on the Message notification says that they can’t be modified. Why not xd?
For now I ended up using an alternative SMS client. When you change the default SMS application, the SMS permission is automatically revoked from Message.
Fossify Messages is convenient and Free and Open Source