Android P will remember volume levels for individual Bluetooth devices

There's a lot to look forward to in Android P, and during next month's Google I/O conference, we should get even more info on what to expect from the new software later this year. We already outlined some of our favorite features found in Android P so far, but it looks like another recently discovered one will make using Bluetooth speakers and headphones much more enjoyable.

As it currently stands, the volume you set for one Bluetooth device remains the same for whatever else you use. For example, if you're jamming out to your favorite tunes at max volume with a Bluetooth speaker, your volume will remain at full blast when you put on your wireless headphones – even if you were last listening to them at a lower level.

Thankfully, according to XDA Developers, Android P will change this. Spotted in a commit in the Android Open Source Project, there's a new item called "Implement Bluetooth device volume memory" and states –

Bluetooth volume memory is now handled on a per device basis. The volume is stored in a shared preference and is loaded every time the device is active.

In other words, if you have your Bose QC 35s (opens in new tab) set at 50% volume, they'll remain that way even if you crank things up to 100% on your UE Boom 2 (opens in new tab).

The commit was merged shortly after it was discovered, meaning that it'll more than likely be available to use in the second developer preview for Android P.

Android P: The best new features so far

Joe Maring was a Senior Editor for Android Central between 2017 and 2021. You can reach him on Twitter at @JoeMaring1.

  • Took long enough. I had this on Windows Mobile years ago. I'm glad Android is finally implementing features Windows Mobile had. Eventually my S8+ will have all the features my Lumia 950XL had.
  • I was thinking the same thing. Functionality wise at least Windows Mobile was ahead of it's time. The big question would be if the GS8 will ever get P. If only they had an insider program too. I wonder if and when we will get back custom text tones since they were lost with Oreo.
  • This is one of the things I missed most going to a Pixel 2 from my Galaxy S8. Can't wait to have it back.
  • Finally! Thank goodness!
  • Now let's get working on individual app volumes...... Like being able to mute everything by Supercell (aka clash of clans) so we dont have to mute their annoyingly loud intro but then raise the volume again afterwards to enjoy everything else.
  • This is cool I guess. I'm kind of okay with it just defaulting at 50% though.
  • this will cause a change to my Tasker setup watching for what's connected (like going to 100 volume in our cars), but is welcome.
  • About damn time.
  • Odd. My U11 already does this, but it's based on type. Like the link to my car stereo will be at 100%, but when I link it to my headset, it goes to the last level which is usually about 40%. Still, individual levels are even better.
  • Love this! It's the little things...
  • I'm liking this latest Android P feature.
  • Right now I use an app for this. It also gets rid of that stupid high volume warning. It's my ears, for crying out loud, and I wanna listen to whatever volume possible without clicking away stupid, unnecessary warning pop ups!