PLEASE READ: I've noticed quite a few ROM devs are using my files without crediting me or linking back to this thread. I don't want people to start asking my permission or anything, feel free to use these files in your own work, but I worked hard trying to get my head round these files; finding out just what everything does and what the volume limits are. If you do use the modified files or modify your own using my guide please at least give me some credit. Thanks.
I've also made an Application that can do this for you. It can be found here.
PART 1
File: 'System/etc/default_gain.conf'
Hey everyone!
For those who remember my old volume hack on the T-Mobile G1, this is essentially the same thing! For some bizarre reason, Samsung decided to map all the maximum volume levels to an easily accessible file (system/etc/default_gain.conf), which is different to 99% of Android phones out there because it's usually built into the kernel or something harder to modify. Cheers Samsung!
THIS MOD WILL MAKE THE PHONE'S SPEAKER AS LOUD AS THE OS ALLOWS. ANY LOUDER AND THE AUDIO BREAKS! YOU HAVE BEEN WARNED!
Things this modification can achieve:
There are a few others in that file too. It's weird that instead of defining the Headset Volume for everything, things like 'incall' and 'FMradio' are all separate.
How To Modify
Any text editor will do but I strongly recommend Notepad++ because it's just awesome!
How To Apply
1) Download attatched file ('default_gain.conf' inside 'VolumeMods.zip')
2) Use a file manager or ADB to push it to "system/etc" (back up existing file first!)
3) From ADB or the Terminal do:
or reboot your phone!
4) Enjoy
PART 2
File: 'System/etc/Volume.db'
This isn't really an audio hack as such, it simply allows you to disable some irritating sounds you cannot normally disable.
What this mod disables:
All this is so far useful for is to disable the camera sounds without modifying the camera itself.
There are most likely other things this file can do but I've not had chance to play with it properly yet, I'll keep going and update this post if I find anything else.
How To Modify
I strongly recommend using the free "SQL Lite Databse Browser". Any program that can open .db files should work just fine though.
How To Apply
1) Download attatched file ('Volume.db' inside 'VolumeMods.zip')
2) Use a file manager or ADB to push it to "system/etc" (back up existing file first!)
3) From ADB or the Terminal do:
or reboot your phone!
4) Enjoy
Flashable Zips
Many thanks to Jesus_c and GadgetCheck
Zip Downloads can be found here.
I've also made an Application that can do this for you. It can be found here.
PART 1
File: 'System/etc/default_gain.conf'
Hey everyone!
For those who remember my old volume hack on the T-Mobile G1, this is essentially the same thing! For some bizarre reason, Samsung decided to map all the maximum volume levels to an easily accessible file (system/etc/default_gain.conf), which is different to 99% of Android phones out there because it's usually built into the kernel or something harder to modify. Cheers Samsung!
THIS MOD WILL MAKE THE PHONE'S SPEAKER AS LOUD AS THE OS ALLOWS. ANY LOUDER AND THE AUDIO BREAKS! YOU HAVE BEEN WARNED!
Things this modification can achieve:
Louder Speaker Volume (Ringtones/Messages/Videos/MusicPlayer/etc.)
Louder In-Call Volume (Earpiece and Speakerphone)
Louder Headset Volume (Perhaps - untested)
Louder Bluetooth Volume (Perhaps - untested)
Louder Analogue Dock Volume (Perhaps - untested)
Louder Digital AUX Volume (Perhaps - untested)
Louder FM Radio Volume (Perhaps - untested)
There are a few others in that file too. It's weird that instead of defining the Headset Volume for everything, things like 'incall' and 'FMradio' are all separate.
How To Modify
Any text editor will do but I strongly recommend Notepad++ because it's just awesome!
How To Apply
1) Download attatched file ('default_gain.conf' inside 'VolumeMods.zip')
2) Use a file manager or ADB to push it to "system/etc" (back up existing file first!)
3) From ADB or the Terminal do:
Code:
killall mediaserver
4) Enjoy
PART 2
File: 'System/etc/Volume.db'
This isn't really an audio hack as such, it simply allows you to disable some irritating sounds you cannot normally disable.
What this mod disables:
Camera Shutter Sound 1
Camera Shutter Sound 2
Camera Shutter Sound 3
Boot Sound
Camcorder Sounds
AutoFocus Sound
All this is so far useful for is to disable the camera sounds without modifying the camera itself.
There are most likely other things this file can do but I've not had chance to play with it properly yet, I'll keep going and update this post if I find anything else.
How To Modify
I strongly recommend using the free "SQL Lite Databse Browser". Any program that can open .db files should work just fine though.
How To Apply
1) Download attatched file ('Volume.db' inside 'VolumeMods.zip')
2) Use a file manager or ADB to push it to "system/etc" (back up existing file first!)
3) From ADB or the Terminal do:
Code:
killall mediaserver
4) Enjoy
All the usual warnings apply: I am NOT responsible if this breaks your phone, speaker or ear-drums and I am not responsible for anything else negative that may occur. If you rooted your phone you should know how to recover from potential soft-bricks, etc. It's your responsibility, not mine.
Flashable Zips
Many thanks to Jesus_c and GadgetCheck
Based on update.zip by GadgetCheck
60_sound_mod - max vol = 60 (boot sound on, camera sound off)
63_sound_mod - max vol = 63 (boot sound on, camera sound off)
63S_sound_mod - max vol = 63 (boot sound off, camera sound off)
Backup_sound_mod - original unmodified files
all zips CWM flashible
Zip Downloads can be found here.
Attachments
Last edited: