Sunday, June 2, 2013

Increase Speaker Volume on Rooted Samsung Galaxy S4



Do you feel that the volume output of your Galaxy S4 is not loud enough? If yes, today we got an effective workaround for you. The problem of low volume is universal to most Samsung Galaxy devices. If you are at a calm place, low ringtone volume is not a problem at all but when you are out in a market or a crowded or noisy place and you are unable to hear the notification sounds, it does create problems.

We certainly do not want irritatingly loud volume but it should at least be audible enough so that we do not miss a call or attend to an incoming notification. Earlier, we shared a trick on how to boost volume on some older Galaxy device like S3 and Note 2. The method works on the Galaxy S4 too but the volume gain configuration is a little different.

If you browse the system/etc directory on your device, you will find 2 files, namely “default_gain.conf” and “Volume.db”. These files contain the configuration of volume intensity values that determine how loud the sound output of your device will be. By editing those values using appropriate method, you can significantly increase or decrease the speaker volume of your Samsung Galaxy S4.

Since the procedure given below involves modifying system files on your Galaxy S4, it is just imperative that you have root access on your device. If you have yet rooted your Galaxy S4, we have rooting tutorials for almost all variants of the device.

Disclaimer:

Please note that though I have tested this method of increasing volume on my Galaxy S4 GT-I9500, I do not guarantee that it’ll work on all versions of the device. Further, do not try the procedure on any your Galaxy S4 with any ROM other than one that is based on stock TouchWiz.

Requirements:

  • A rooted Samsung Galaxy S4
  • Modded volume gain configuration file: Default_gain.Zip
  • Default volume gain file (to restore if anything goes wrong): Default_gain_backup.Zip
  • Install a good root file explorer app (see below) on your Galaxy S4.

How to Boost Galaxy S4 Volume:

Follow the steps given below to increase volume on your Galaxy S4:
  1. Extract the “default_gain.zip” file and copy default_gain.conf  to your device’s internal or external SD card.
  2. Open the root explorer app and navigate to the system/etc folder. Here you will find the original volume configuration file for your phone. Backup the original volume gain file present on your Galaxy S4 by copying and pasting them to the external storage. You can later restore the original volume settings by restoring the files to the system/etc directory.
  3. Now navigate to default_gain.conf, tap and hold it and select “Copy” option.
  4. Navigate to the system/etc folder and paste the file here. When it prompts to overwrite the file, choose  “Yes”.
  5. When the file is copied, fix its permission to rw-r–r–. Tap and hold the default_gain.conf file and select “Permissions”. Now configure the permissions as shown below.
  6. Finally, reboot the phone.
Done! Now you should experience enhanced and louder speaker volume on your Samsung Galaxy S4.

Do it Yourself:

In case you feel the volume too loud for you, you can edit the volume values yourself. The volume gain configuration in the file provided above has following values:
  • General Volume (Normal, Speaker) increased from 112 to 132.
  • Ringtone Volume (Ringtone, Speaker) increased from 112 to 132.
  • Earpiece Volume (Incall, Earpiece) increased from 128 to 132.
  • Speakerphone Volume (Incall, Speaker) increased from 144 to 154
Here is an example of how you can modify the volume gain values as per your requirements:

Original Code:

Modifier "Ringtone" {
SupportedDevice {
"Speaker"
}
Enable {
{ "Speaker Digital Volume", 112 },
{ "SPKOUTL Input 1 Volume", 32 },
{ "SPKOUTL Input 2 Volume", 32 },
}
}

Modified Code:

Modifier "Ringtone" {
SupportedDevice {
"Speaker"
}
Enable {
{ "Speaker Digital Volume", 142 },
{ "SPKOUTL Input 1 Volume", 32 },
{ "SPKOUTL Input 2 Volume", 32 },
}
}

If you have any question or problem related to the topic, you are always welcome to share with us via comments. Cheers!

Thanks to Meltus!

Note: If this Tutorial and News worked for you (and it should work), please leave a comment below. Thanks.

Filled Under:

0 comments:

Post a Comment