Some would say that Android’s volume control setup can be a bit of a mess. You could be listening to music from one application and have the volume up, close it and then forget to adjust the volume when you load up that mobile game you play while waiting in line. This issue can be even more irritating when you’re using hands-free profile Bluetooth devices as volume synchronization doesn’t work the way you would expect. This looks to be changing, though, as a new commit to the Android Open Source Project (AOSP) suggest that connected Bluetooth devices over the Hands-Free Profile (HFP) will be able to synchronize its volume with your Android device.
This new commit has been merged to AOSP just a few days back. The commit is described as HFP (hands-free profile) client volume control and that it will accept volume controls from the smartphone the Bluetooth device is connected to, hence allowing for volume synchronization between the two devices.
This is an interesting and welcomed change for anyone who uses hands-free Bluetooth devices. This change joins the likes of in-band ringtone support and battery level indicators among other Bluetooth feature enhancements in Android O. Sadly, most people who use these are likely already adjusting the volume directly from the Bluetooth device (since that is what is required right now), but hopefully that habit will be easy to break once their device receives an update to Android 8.X.
It’s unclear exactly what version of Android this will be put into, but we do know that Google is working on an MR1 release of Android O right now. It’s hopeful that we’ll see it in this update, but it’s too early to tell right now. Custom ROM developers should be able to cherry pick it for their ROM right now, though.