VolumeSteps+

The main goal of this Xposed module is to change the number of volume steps on your device. When listening to music, 15 steps just wasn't precise enough for me. VolumeSteps+ aims to be an open source, user-friendly and configurable module to adjust the number of volume steps. It is able to adjust the number of volumesteps for multiple streams and more.

FEATURES:

  • Change the number of volume steps for the alarm, music, notification, ringer, system and in-call streams.
  • Ability to change it to somewhere between 5 and 50 steps.
  • Automatically changes the safe headset volume warning to comply with the new number of music steps.
  • Completely disable the safe headset volume warning.
  • Use the music volume as default for the Volume Panel when pressing the volume buttons.
  • More to come, request it!

IMPORTANT:

  • After changing your settings, reboot.
  • After installing, enable the module and reboot.
  • After upgrading, reboot.

COMPATIBILITY:
This module is compatible with ICS (4.0) up to Marshmallow (6.0). It's not working correctly on most Samsung, some HTC Stock roms and LG devices running Marshmallow, because they heavily changed the audio implementation. There's nothing I can do about it and support can't be added unfortunately, read my official statement. It probably is compatible with Gingerbread, but is untested and unsupported. For LG devices running stock KitKat roms, there's a compatibility mode option in the settings you need to enable.

PROBLEMS/FEEDBACK
Having any problems?

  • Make sure you've rebooted your phone after making changes.
  • Make sure the module is enabled in Xposed Installer and you rebooted afterwards.
  • Make sure you're using the most recent version.

Still not solved?

  • Send me your Xposed Log (found in Xposed Installer). It might give me a clue about what's going on.
  • Mention the device and rom you're using. Your rom is probably imcompatible because of adjustments made by its manufacturer.

Any comments, requests or questions?

  • I'm open to feedback, just say it!
  • If you want a feature to be added and asked it nicely, I will consider it.
  • If you have any questions or comments, name it in my XDA-thread.

VolumeSteps+'s source code is release under the GNU GPL v3 license.

Author(s): 
Package: 
com.p1ngu1n.volumesteps
Version name: 
1.3.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
16,489 in total · 244 in the last 24 hours
MD5 checksum: 
54b1b40c12f161e136d69feee8acdf07
Uploaded on: 
Monday, April 11, 2016 - 18:55
Changes: 

- Possible fix for settings not being sticky in rare cases
- Always log some important settings, to improve debugging for users

If you're enjoying this module, donations are highly appreciated.
Please let me know what you think of this module in this thread!

Version name: 
1.3.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
37,310 in total · 18 in the last 24 hours
MD5 checksum: 
e0f5f804fac755181f426a52466d0282
Uploaded on: 
Saturday, December 5, 2015 - 11:07
Changes: 

- Volume keys to control the music stream now works on Lollipop 5.0 and 5.1
- Fully Marshmallow 6.0 compatible

If you're enjoying this module, donations are highly appreciated.
Please let me know what you think of this module in this thread!

Version name: 
1.3.0-beta1
Release type: 
Beta (some bugs to be expected)
Number of downloads: 
1,665 in total · 1 in the last 24 hours
MD5 checksum: 
018d87cec1b8f2b82cf3aec54f9cbc19
Uploaded on: 
Tuesday, December 1, 2015 - 21:17
Changes: 

- Volume keys to control the music stream now works on Lollipop 5.0 and 5.1
- Marshmallow 6.0 compatibility (experimental): untested due to the lack of a Marshmallow device to test, so please let me know if it works! :)

If you're enjoying this module, donations are highly appreciated.
Please let me know what you think of this module in this thread!

Version name: 
1.2.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
97,569 in total · 0 in the last 24 hours
MD5 checksum: 
fe7fcd78f4002d999dcc2bac4c30d1e3
Uploaded on: 
Tuesday, November 11, 2014 - 20:47
Changes: 

- Compatibility mode for LG devices running stock KitKat roms, thanks to P_Toti for his help! There's an option in the settings to enable it.
- Added support for changing the system volume steps
- French translation by Micks29
- Greek translation by Vagelis1608
- Small internal improvements

If you're enjoying this module, donations are highly appreciated.
Please let me know what you think of this module in this thread!

Version name: 
1.1.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
19,549 in total · 0 in the last 24 hours
MD5 checksum: 
c9bc240c74b3b33ab498dd2596b7157d
Uploaded on: 
Sunday, September 28, 2014 - 00:55
Changes: 

- Fixed ICS and Jelly Bean compatibility, I'm sorry for this! All my devices run KitKat. (Gingerbread probably works too, but this is untested and unsupported)
- Option to use the music volume as default for the Volume Panel when pressing the volume buttons
- The dialog for setting the volume steps now increments by steps of 1
- Added support for changing the notification volume steps
- Internal changes and improvements
- Russian translation, thanks Roman!

Everyone thanks for the feedback you gave and to the person who bought me a beer (donated)! By the way, it turned out it's not working correctly on most Samsung and some HTC Stock roms, because they heavily changed the audio implementation. There's nothing I can do about it and support can't be added unfortunately, read my official statement.

If you're enjoying this module, donations are highly appreciated.
Please let me know what you think of this module in this thread!

Version name: 
1.0.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
3,671 in total · 0 in the last 24 hours
MD5 checksum: 
5568445f4d56a2cf4cc6393b2c469b0a
Uploaded on: 
Tuesday, September 23, 2014 - 01:17
Changes: 

Initial release, please let me know what you think of this module in this thread!

If you're enjoying this module, donations are highly appreciated.