Is there any reasonable way to disable all android notification sounds (only) when your screen is on, but keeping them working when screen is off?

By 'stock' I mean a Pixel (3) device.

Rationale: If my screen is on, it means I'm actually actively looking at it. I turned it on, and if I'm not looking at it anymore, I'd lock (turn off) it again, or the auto turn-off timer will do that for me, preferably in the shortest amount of time possible, saving battery.

The nature of notifications, as the name imply is to notify. If I'm looking at the screen, I don't need an annoying audio cue as well to notify me of anything: I will see the visual cue.

I've already been notified.

The default behaviour seems rather dumb and unthoughtful to me, and it's beyond me why they wouldn't give such an alternative option.

I've encountered this option on a custom ROM I've used on my OnePlus 3T before, and it was a blessing.

As such, is there a way to fix this (IMHO, terrible design flaw)?

  • I'm currently testing to see if the app Dingless will work. I should mention however that unfortunately for some reason it's not compatible with my OnePlus 3T running stock OnePlus Pie. – Vinícius M Oct 8 at 21:33
  • 1
    Would this suffice if the default notification sound is changed to none when the screen is on, then back to your default when the screen is off? Automation apps such as MacroDroid and Tasker can do this easily. – Firelord Oct 9 at 1:22
  • @Firelord Yes, off the top of my head I believe the practical results of that method would fulfill all the requirements I was aiming for, and I couldn't think of any meaningful side effects. I'll take a look into that. – Vinícius M Oct 9 at 18:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.