For the fun of it, I decided to recreate the new Android 16 Volume Interface! Consider this an early preview of the new Android experience. You can get the new design early through Precise Volume!
Featuring an easy-to-use UI that makes it extremely easy to lock volume to specific levels/ranges. Seamlessly integrates with your existing Volume Presets.
If you made it this far, here's another tip for my fellow audiophiles. When you're editing a Device Profile for a Bluetooth device, open the 3 dot menu in the corner and press "Bluetooth Codec Options [ALPHA]".
This will allow you to automatically set your Bluetooth Codec preferences when a device is first connected. Notice how LDAC quality is set to "Optimized for Audio Quality"? Now you will never have to change it through Developer Options ever again. Thank God. This feature is totally free and is available on Android 13+ (for now - I will try to work on getting this ported for older versions later).
With all the main changes out of the way, let's get into the smaller details.
OnePlus/Background workaround updated for Android 15. You will definitely have to recalibrate it. Also you may need to disable Device Volume sync for your Bluetooth devices (go to your OnePlus device's Settings App -> Bluetooth). I had to come up with a totally new workaround which OnePlus may decide to break again in the future. Please complain to OnePlus - it's seriously ridiculous that they're still blocking all background volume changes in 2025. I'll try to keep coming up with new workarounds but I simply cannot keep doing this forever.
2 new settings in Volume Button Override: Press and hold speed (controls how quickly volume moves when pressing + holding volume buttons) and First press delay (helps prevent overlay from appearing in screenshots).
Better Audio Detection can now be switched off without having to remove any permissions. Just use the new switch in the top right. I know, it annoyed me too.
You can press and hold + drag your finger left and right on an expandable input button while editing a Parametric EQ filter. This makes shaping EQ a lot quicker.
Beta-16a - Click to expand
Bug fixes
Beta-16b - Click to expand
Bug fixes
Beta-16c - Click to expand
Bug fixes
Improved UI performance on Pixel 9 series
Fixed a bug causing Parametric EQ to continue working even when turned off.
Added a "simple" Bass/Compressor option. This will be free to use. More advanced control will continue to be reserved for PRO users.
Compressor templates like "Heavy" now show under Advanced. Tap the 3-dot menu to the right to use these. Additionally, you can now see what is actually being changed by these templates and make adjustments as you see fit. I have a feeling this will be much more useful for the average person.
Beta-16d - Click to expand
More bug fixes.
Pressing "Close App Completely" should now actually kill the app completely. The only thing remaining might be the NotificationListenerService and the Accessibility Service if those are enabled. Much less RAM usage in those cases though.
Buffer size can now be manually inputted down to 256. Many devices won't be able to handle this yet... It sounds incredible at about 280 on a Pixel 9 Pro however.
Fixed USB DAC Automation and USB DAC Device Profiles on Android 15
Better Audio Detection improvements.
Beta-16e - Click to expand
Bug fixes.
Added a new "Ignored Apps" feature for Volume Button Override (Settings -> Volume Button Override -> Tweaks). With this setup, you should now be able to use volume buttons like normal in your camera apps, etc. again. It's a bit quirky sometimes so I may switch to using the Accessibility Service for this at some point instead of Usage Access.
Fixed an issue preventing Boot Automation from working correctly.
Fixed the Expandable Percent Popup option for Volume Button Override.
Fixed an issue preventing the save button from appearing after manually inputting a Parametric EQ filter value.
Added Russian language (documentation will be added soon).
Added French language (documentation will be added soon).