[MOD] [MM] increase audio for headphones

gabripranzo

Senior Member
Aug 26, 2012
878
314
0
Hi all I just bought a Note 4, immediately updated to Marshmallow, and I noticed the headphones volume was really lower than in my Note 2. I gave a look in Xda but didn't find any mod to increase audio level, so this is my solution. Of course you need root access..

Go in /Etc folder, copy default_gain.conf file to another directory and open it (I used Es note editor, which is bundled with Es file explorer).
Find the following lines:

Modifier "Normal" {
SupportedDevice {
"Headset Out"
}
Enable {
{ "Noise Gate Switch", 0 },
{ "HPOUT1L Impedance Volume", 113 },
{ "HPOUT1R Impedance Volume", 113 },
{ "HPOUT1L Input 1 Volume", 32 },
{ "HPOUT1R Input 1 Volume", 32 },
}
}

Modifier "Normal" {
SupportedDevice {
"Headphone"
}
Enable {
{ "Noise Gate Switch", 0 },
{ "HPOUT1L Impedance Volume", 113 },
{ "HPOUT1R Impedance Volume", 113 },
{ "HPOUT1L Input 1 Volume", 32 },
{ "HPOUT1R Input 1 Volume", 32 },.

All you have to do is to change the value in the strings
{ "HPOUT1L Input 1 Volume", SET THE VALUE YOU LIKE },
{ "HPOUT1R Input 1 Volume", SET THE VALUE YOU LIKE }

I changed it into 48 and it's enough for me, so my lines are as follows

Modifier "Normal" {
SupportedDevice {
"Headset Out"
}
Enable {
{ "Noise Gate Switch", 0 },
{ "HPOUT1L Impedance Volume", 113 },
{ "HPOUT1R Impedance Volume", 113 },
{ "HPOUT1L Input 1 Volume", 48 },
{ "HPOUT1R Input 1 Volume", 48 },
}
}

Modifier "Normal" {
SupportedDevice {
"Headphone"
}
Enable {
{ "Noise Gate Switch", 0 },
{ "HPOUT1L Impedance Volume", 113 },
{ "HPOUT1R Impedance Volume", 113 },
{ "HPOUT1L Input 1 Volume", 48 },
{ "HPOUT1R Input 1 Volume", 48 },

Now you have just to backup your original file, then copy the edited one in /Etc folder, set permissions to rw-r--r-- (I use root browser which is free) and reboot.

You headphones audio is much higher now ;)

Link to my .conf file:
https://www.androidfilehost.com/?fid=24533103863138198
 
Last edited:

666dexter

Member
Apr 30, 2011
43
3
0
Thuringia
hmm... damn. sounds fantastic but won't work for my bluetooth headphones ... :( any recommendation where to change those values? thanks in advance!

edit: got it :) after reboot it was neccessary to decrease and increase the volume at the headphones. now the maximum is quite enough :) thanks mate.
 
Last edited:

MTranceAvB

Member
Oct 30, 2017
14
2
0
Finally Found This!!! Thanks Alot @gabripranzo , i tried something different i've read somewhere the first row that contains "Headphone" & The 1st row that contains "Headset Out" in it i changed the value there of both (Left & Right) 113 to 125 & It works perfectly without any music stops! This Works better IMO. than the bottom lines that has 32 bec. When i changed the values there to 44 music always stopped at max volume.
 
Last edited:

gabripranzo

Senior Member
Aug 26, 2012
878
314
0
Finally Found This!!! Thanks Alot @gabripranzo , i tried something different i've read somewhere the first row that contains "Headphone" & The 1st row that contains "Headset Out" in it i changed the value there of both (Left & Right) 113 to 125 & It works perfectly without any music stops! This Works better IMO. than the bottom lines that has 32 bec. When i changed the values there to 44 music always stopped at max volume.
I'm glad you found the right solution for you. I think music stops when you overcharge the amplifier, I experienced the same thing with my Note 8.0 tablet with Boeffla kernel: it allows to tweak the volume, but if it's set too high (I did it because I have high impedance headphones) music stops, probably to avoid damages.
In the end I bought a USB DAC/amp to connect to my Note 4 and I'm very happy with it ;)
 
  • Like
Reactions: likakos