I really hate it that every new app (mostly games) that I install, thinks it has a right to make noise. Just about every game I ever installed comes with audio enabled by default.
This is annoying for two reasons:
- It makes noise if I forgot to disable global sound, which sucks if I am in public transport or any other environment where smartphone noises are unacceptable
- If I am listening to music on my phone it gets interrupted until I disable the app's sound and restart the music
Disabling sound globally is not a good solution either, because then I have to enable it again every time I open an app that I want to have sound, e.g. music or Youtube.
Is there a way (e.g. an app, preferably without root) to have a whitelist of apps that are allowed to have sound while every other app's sound is muted by default?
I am currently running Android 6 but my phone has upgrades up to 7.1.1 (and 8 scheduled), so any solution that works for any of these versions would be good.