When I enter a bus or an elevator, I want to set media volume to zero and then continue to use my smartphone as usual (which includes flashcards with pronunciation, social media videos, and other activities where sound is not essential).
Requirements:
- Sets volume to zero immediately. Only one touch on the app launcher, that's all. No UI (at most a toast).
- Not a widget (for memory/battery reasons), just a normal app launcher.
- Runs on Android N and above
- Free, ideally open source
Tried but discarded:
Sound off: The UI is perfect (just an app launcher and a toast), but the problem is that besides media volume it increases notification volume from "Alarms only" to "Vibrate", which is irritating. The app should always go towards less noise, not more. Mute: Half of the time it makes the black volume setting drop-down GUI appear, which is totally unnecessary.