No root - volume buttons control Ringtone/Notification volume instead of Media. - General Questions and Answers

I have a phone with very customized ROM (Flyme) and I'm trying to find a way to force volume buttons to control Ringtone/Notification volume instead of Media volume.
I know there is a way to perform this, thanks to an Xposed module, but my phone can't be rooted. Can it be done without root and without one of those many volume controlling apps that show a widget or a persistent notification with different profiles? I just need to press hardware buttons to control those volumes.
[If you ask me why I need this is because ROM devs are stupid (at least Flyme devs, but I know Oreo "benefits" from this great feature) and didn't think that Media volume should change only if some Media is playing. If no Media is playing, why someone would need to change Media volume? I thought these are smartphones, not dumbphones and I was expecting to do smart things, like detecting when Media is playing and changing the volume accordingly. I guess I was wrong...]

You can get noyze volume panel that works with accessibility controls, you can fins the app on github or google noyze volume panel (no root required), it has extended panel in options which makes sense for android as even pie has the worse volume controls than kitkat.

pbteja said:
You can get noyze volume panel that works with accessibility controls, you can fins the app on github or google noyze volume panel (no root required), it has extended panel in options which makes sense for android as even pie has the worse volume controls than kitkat.
Click to expand...
Click to collapse
Thanks a lot, it works as needed!

Related

[Q] new rom changed ringtone volume control with volume up/down key

Hello,
I have xperia x10 mini pro (the old one) and I recently installed android 2.3 - this rom http://forum.xda-developers.com/showthread.php?p=15292943 "SonyBread V8 (based on MiniCM7)" my phone says.
Now before I did that, my volume up/down buttons changed ringtone volume from nothing, trough vibrations only to vibration and some sound level.
Now I can't turn volume down to nothing. It just stops on Vibrations only and it seems like it lacks the total quiet state without vibrations.
I don't know, where are settings for that, if I can change it via setting, or app or widget or if it's somewhere deep in system but I personally hate it.
Ok, I managed to find that this isn't a bug, it's a feature of newer Android and it looks like it cannot be changed via app/widget but trough android framework... how uncool is that.

Volume rocker?

Is it possible to make the volume rocker *only* control the media volume? I keep my phone on vibrate, so I never need to change the ringer volume, but I find myself accidentally adjusting it fairly often when I want to change the media volume. I'm running rooted stock 4.1.1, and I do not want any widget solutions. Is there anything I can do?
I thought media volume was only able to be adjusted while media is playing and through the sounds section in settings. Only time notification volume gets adjusted is when media isn't playing.

[Q] LG Volt - Help Forcing Volume Rocker to Control Media Volume

Hey all!
Been a while since I posted, but I just got an LG Volt as a spare phone to use as a GPS/Speedometer/Music Player to mount on my motorcycle.
The one huge gripe I have is that the volume rocker controls the Alarm volume when I'm running Ulysses Speedometer Pro app for monitoring my speed on my street legal dirt bike. Even when I have music playing (installed some headphones inside my helmet, while the speedometer app is in the foreground the volume rocker controls the alarm volume instead of the media volume. I'm running a stock debloated ROM (android 4.4.2)which does have the expandable volume on-screen button, but when I'm riding my bike on the road and want to adjust the volume on the fly, it's really not safe and distracting for me to try to tap the button, then slide the slider up or down.
-I tried installing GravityBox with Xposed, and the "Force Media Volume Control" doesn't seem to work. I know I installed correctly because if I check the box for "Volume keys skip track", it works when I test it.
Is it just hit or miss with regards to all the features of gravitybox working? Does anyone know another workaround?

[APP] [Utility] Volume media control - Adjust media volume instead of ringer volume

Hi All,
Volume Media Control allows you to control the media volume instead of ringer volume when you press the volume buttons.
This app aims to fix an annoying issue with Android where volume controls act differently depending on if media is being played or not. For example, when you are using Netflix, the volume control should adjust media volume and not the ringer volume.
Volume Media Control allows you to specify apps for which the volume controls will always result in adjusting media volume and not the ringer volume.
Volume Media Control makes use of accessibility service to control volume button behaviour. No other data is stored or transmitted. Volume Media Control doesn't require any permission and the app is open source and available on Github.
https://github.com/naman14/VolumeMediaControl
Download from Google Play
https://play.google.com/store/apps/details?id=com.naman14.volumemedia
The release on play store is paid, if you want a free APK, head over to GitHub releases page or download the APK attached below.
Let me know if you have any suggestions or feedback.

Notification volume?

I'm getting desperate about the notification volume thing. I'm using volume butler but it's not reliable, especially when switching to DND mode and back. Sometimes my ringtone is very soft while the notifications are really loud.
Looking for a final fix for this, my phone is rooted. Is there some build.prop that can be enabled or a magisk mod?
Hello, you can use Button Mapper here in XDA.
You have the option to use ringtone volume instead of media volume with the + - button.
You can also make applications exceptions. I use that with play music while I use Chromecast.
That's work without root.
Regards.
I used Tasker and set up tasks that sets levels for everything in four different volume conditions... Vibrate, Low, Medium and High. Within each task, I set Alarm Volume, Media Volume, Notification Volume and Ringer Volume. I also created a pop-up to tell me what profile I just set.
Then, I created individual widgets on the screen that are simply shortcuts to the tasks - one for each volume condition. Tasker comes with that widget built in. When I want to change the volume on my phone, I just tap the icon for the volume I want.
It doesn't override DND and it sets the volumes exactly as you want them every time.

Categories

Resources