I have a OnePlus 3T, and recently updated it to LineageOS 16, from 15.1 - however I imagine this applies to any device with Android 9.
I realise that Android 9 has changed the default behaviour of the volume keys, to adjust the media volume by default. Whilst I can appreciate that some users might find this useful, I much preferred the ringer volume being changed by default and the media volume changing when media was being played. It seems like now there is no way to change the ringer volume using the hardware keys.
Is there any way to undo this change in defaults and make the volume keys adjust the ringer volume by default? Essentially I want to do the opposite of this question. Ideally I'd like not to have to install some questionable app to do it, I have root access so can use that if there's some command that I can change.
Or at the very least, is there a way to stop the ringtone from playing when I change volume from the "Sound" setting menu? Typically when I am changing the ringer volume I'm trying to reduce the amount of noise I might make, but changing the ringer volume through the "Sound" menu causes Android start playing my ringtone, which is very annoying.