- Ice Cream Sandwich (Android 4.0)
- HTC Device with "Beats" software
- Root Access
SHOULD WORK ON ANY HTC DEVICE WITH BEATS
On the Stock HTC One X, Volume+ does make a difference, but the amount you can boost the volume by is minimal, as are the EQ/Bass adjustments.
While messing with some system files (as you do) I noticed that on HTC devices with 'Beats' software, the 'audio_effects.conf' file (located in 'system/etc') is different from the standard ICS version and is missing a few values. I added the missing ones back in (whilst keeping all the beats stuff intact) and after a reboot, much more EQ control!
This allows you to go louder (not much louder, HTC speakers are terrible and just distort to hell, but you can distort it to your heart's content! )
Much better for the headset EQ too!
It also works alongside Beats just fine!
Method One (ADB)
First, Back up your 'audio_effects.conf'
adb remount adb pull system/etc/audio_effects.conf
adb remount adb mv system/etc/audio_effects.conf audio_effects1.conf
Then, extract the file from the attached zip, push the file and reboot your phone
adb push /link/to/file/audio_effects.conf system/etc/ adb shell reboot
Extract the file from the attached zip and put the file on your phone's SDcard
Use Root explorer (or similar) to move the file to system/etc
(backup original file first!)
Permissions might need to be set for the new file (mine's set to "rw-rw-rw-"). Incorrect permissions can cause a Force Close
Then reboot your phone
Few things to bear in mind:
1) Bass Boost will bug out if you turn it up too much, watch out for that
2) Volume can go up to around +14/15. Any higher any it can bug out the audio
3) Echo/Delay doesn't work on ICS
4) Volume+ WILL Force Close if installed alongside DSP Manager. Please be aware of this.