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. Oct 8, 2019 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, 2019 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. Oct 9, 2019 at 18:25
  • Can't upvote this more and weird that so few people are annoyed by this terrible flaw. I'm going to give a shot to Automateit app.
    – 3Gee
    Oct 8, 2020 at 13:10

1 Answer 1


So I've tried the app dingless, and it totally works, even on my Galaxy A52s (Android 12). You can even customize it to not vibrate at all, driving mode and a lot more.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .