[CM9.x][CM10.x][Guide] - Volume Up Your Speaker - Galaxy Ace S5830 Android Development

People ask me why the speaker's volume is too low on CM9 and CM10.x ROMs, instead of stock ROMs. CM9 and CM10.x users hear their interlocutors badly. Service codes dont work.
Ok, here is my SamsungServiceMode for Galaxy Ace that works on every ROM - now you can volume up your speaker with my guide.
SamsungServiceMode is already included in my MIUIv4 ICS and CM9.2 ROMs.
Let's start! :fingers-crossed:
1. Download and flash my SamsungServiceMode
2. Now open SeviceMode in your dialer: *#*#197328640#*#*
3. Goto Section 5 - Audio (If your Section5 Audio is blocked, you need to change your modem)
4. Goto Section 1 - HANDSET
5. Goto Section 2 - RX VALUE
6. Goto Section 1 - RX CODEC/VOLUE
Now you need to add your volume values. Here is my values:
Rx Codec Gain - ffff
RX VOLUE 4 - 5fff
RX VOLUE 5 - 12fff
Be careful! Dont give too high values! It can damage your speaker!
Good luck!

What are the default values for this???
Sent from my GT-S5830

Can i use it also for my Gio?

Related

Ringtone Volume

I couldn't find a post about how to boost the rather feeble ringtone volume but after a bit of research I got to the bottom of it :
HKEY_CURRENT_USER/Control Panel/Sound Catagories/Ring
The default value is 5, I changed this to 9 and now its good and loud.
Hope that's helpful to someone.
Wich key ? because none have default value 5 !
Thanks, this helped.
athome93 said:
Wich key ? because none have default value 5 !
Click to expand...
Click to collapse
key: InitVol
I tried it on my Touch Cruise but doesn't seems to make any differences.
I still have to use WavePad to amplify my mp3 ringtones.
I think its most effective if they are wma.
Best if they are : 48 kbps, 44 kHz, mono.
I tested with mp3 and (by ear) it didn't seem so clear.
Tested with mp3 but the modification doesn't seems to change ringtone volume.
and when I soft reset my TC, the reg key come back to its default value 5.
Deder5 said:
Tested with mp3 but the modification doesn't seems to change ringtone volume.
and when I soft reset my TC, the reg key come back to its default value 5.
Click to expand...
Click to collapse
I have the same problem as well... y will it change back to value 5 itself??
I use these settings
HKEY_CURRENT_USERControlPanelSoundCategories
Feedback
Atten 2 (default 0)
Init Vol 2 (def 2)
In Call
Atten 2 (def 2)
Init Vol - 5 (def 2)
In Call Feedback
Atten 1 (def 1)
Init Vol - 5 (def 4)
Ring
Atten - 2 (def 2)
Init Vol - 5 (def 3)
I hope it helps....

Isolate MVC Annoucement from ringtone

I have Microsoft Voice Command 1.6.21725 running on my HTC Touch Diamond 2. I want to be able to have my calls announced by name & type louder than the ringtone in the background. This will enable me to hear the announcement clearly.
Now I have searched the net (BTW I dont use bluetooth so I dont need fixes for this) and have tried the following registry suggestions but it didnt work.
HKCU\Control Panel\Sound Categories\Voice Command1\AttenutationCategory
I set it from 3 to 7
I would also like to know what as5p means?
HKCU\ControlPanel\Sounds\TTSAnnounce\Script: change as5p to v0p (for vibrate and ring) or p (for ring only)
This is what I could decipher for script code. Any explanations or corrections would be appreciated.
a = activate device
cN = set volume to N in percentage max volume
p = play ringtone. Note that this will play the ringtone all the way through before continuing with the next code.
r = repeat. Note that this should be the last code in your Script string, if used at all.
vN = vibrate for N seconds
wN = wait for N seconds. Note that the device will wait this long before continuing with the next code.
Had similar problem, so disabled sounds in Sounds and Notifications, leaving me with Voice Command notifications only. Alternatively, possible to set up the system to short ding or vibrate just before the announcement kicks in (they are delayed slightly anyway)

edit MP3 volume levels

on my old phone there was a code you could enter to take you to a hidden audio menu, in here you could adjust the headphone MP3 db volume levels, does anyone know if you can do this on the Galaxy S?
I'm trying to increase the speaker volume, mainly to listen to the radio and music player.
I have entered in the service mode menu with the code *#197238640#, select [5] AUDIO, and then [3] SPEAKER, and [1] VOLUME, but then there are seven sections and I don't know which to choose, or what values to enter.
Intuitively I think that point to change is No. 6-- I2S1 Rx Gain(if menu is similar to Omnia HD), but the original value is hexadecimal (0x1c85), and I have no idead for the input code.
Anyone knows?
PD: Sorry for my very very bad english;
Click to expand...
Click to collapse
Taken from http://android.modaco.com/content/samsung-galaxy-s-s-modaco-com/312428/trying-to-increase-speakers-volume/
But the person is unsure how to progress.

[GUIDE] How to change speaker or microphone gain manually

WARNING
i'm not responsible for any damage to your speakerphone, headset, or anything else. try this method with your own risk.
Click to expand...
Click to collapse
hello, this is my first thread on XDA and i will explain how to change audio input/output configuration on galaxy note 2 (based on my experience, and it works perfectly!)
YOU ONLY NEED:
1. a rooted note2
2. root explorer
Let's get started!
1. open root explorer
2. search 'default_gain.conf' at root /system/etc/ (if you can't find this file, sorry, i don't know anymore )
3. mount R/W
4. hold the file until there's an option 'open in Text Editor', click
5. here you will see a tons of audio configuration
TO HEAR THE DIFFERENCE, YOU'LL NEED TO REBOOT YOUR PHONE! (not soft reboot)
#Output Modifier Stage
output i mean speaker, headphone, etc
There's 4 mode configuration for output audio gain
Normal, Incall, Ringtone, Incommunication
Incall is audio config while you in call
Ringtone is audio config for ringtones
Normal is all media sounds that plays on your device (except above)
Incommunication --> dunno
this is audio config for earpiece in normal mode
Code:
#Output Modifier Stage
#Normal, Incall, Ringtone, Incommunication
#Modifier: Normal
Modifier "Normal" {
SupportedDevice {
"Earpiece"
}
Enable {
"Earpiece" for Earpiece
"Speaker" for Loudspeaker
"Headset Out" for Headphone
if you wan't to increase or decrease the gain volume, just change the "..... Volume", ... },
Example, i want to increase my speaker volume, change that number (followed with blue color):
Code:
Modifier "Normal" {
SupportedDevice {
"Speaker"
}
Enable {
{ "AIF1DAC1 Volume", 96 },
{ "AIF1 Boost Volume", 0 },
{ "DAC1 Volume", 96 },
{ "SPKL DAC1 Volume", 1 },
{ "SPKR DAC1 Volume", 1 },
{ "Speaker Mixer Volume", 3 },
{ "Speaker Boost Volume", 4 },
{ "Speaker Volume", [B][SIZE="5"][COLOR="Blue"]58[/COLOR][/SIZE][/B]},
}
if you want to increase your headset volume, just find "Headphone Volume" and change it.
if you want to increase your earpiece volume, just find "Earpiece Volume" and change it.
#Input Modifier Stage
input i mean microphone
you need to scroll down almost half of the page to find the microphone configuration until you find this:
Code:
#INPUT Modifier Stage
#Voice, Camcorder, Recognition, Communication,
Modifier "Voice" {
SupportedDevice {
"Builtin Mic"
}
Enable {
There's 4 mode for input modifier stage
Voice is for recording voice
Camcorder is for recording videos
Recognition is for voice recognition like google now, voice search, etc
Communication is config while you in call
"Builtin Mic" is microphone that located on the bottom of the phone
"Back Mic" is microphone that located on the top of the phone
"Headset In" is microphone from your headset
What is this?
Code:
{ "AIF1ADC1 HPF Mode", 2 },
{ "AIF1ADC1 HPF Switch", 1 },
HPF is High Pass Filter that will filter your audio
HPF Switch
0 = disable (and of course it will no differences if you change the mode)
1 = enable
HPF Mode
change this mode between 0-2, you will notice the different.
as my experience changing this mode,
0 = low frequency strong, high frequency poor
1 = low frequency and high frequency balanced
2 = low frequency poor, high frequency strong
now, to change the gain, you only need to change this:
"IN2L Volume" or "IN2R Volume"
example, i want to decrease the audio gain of my builtin microphone for recording audio, change the number that follows with blue color:
Code:
Modifier "Voice" {
SupportedDevice {
"Builtin Mic"
}
Enable {
{ "AIF1ADC1 HPF Mode", 2 },
{ "AIF1ADC1 HPF Switch", 1 },
{ "IN2L Volume", [SIZE="5"][COLOR="Blue"][B]16[/B][/COLOR][/SIZE] },
{ "MIXINL IN2L Volume", 0 },
{ "AIF1ADC1 Volume", 96 },
}
if you want to change the audio gain for recording videos, scroll down again until you find the "#Camcorder" section. It's same method with the "Voice".
after you finished editing, press back and 'YES' to save it. it will automaticaly backup the older 'default_gain.conf' with ".bak" file.
so if you accidentialy forget the default configuration, just delete the 'default_gain.conf' and rename the 'default_gain.conf.bak' to 'default_gain.conf'
don't forget to reboot your phone to notice the different! (not soft reboot)
good luck!
hit the THANKS button if you found this useful!
another possibility is to use a kernel with boeffla sound, agni kernel for example
droid8622 said:
another possibility is to use a kernel with boeffla sound, agni kernel for example
Click to expand...
Click to collapse
yeah i've tested agni kernel but some tweaks can't be changed with agni. example they say "microphone sensitivity" and it only change the headset input gain.
so i edit the 'default_gain.conf' and trying to change the builtin mic gain, and it perfectly works
File missing
Hi,
My GN2 runs latest PA with stock PA kernel and I cannot find the default_gain.conf file. Do I have to use some specific kernel or what could be the problem?
Thanks
Leo
Leotronick said:
Hi,
My GN2 runs latest PA with stock PA kernel and I cannot find the default_gain.conf file. Do I have to use some specific kernel or what could be the problem?
Thanks
Leo
Click to expand...
Click to collapse
hmmm, sorry. i don't know anymore if you can't find the file.
because i'm running on stock TW rom 4.4.2
maybe you should try another rom
ectv96 said:
hmmm, sorry. i don't know anymore if you can't find the file.
because i'm running on stock TW rom 4.4.2
maybe you should try another rom
Click to expand...
Click to collapse
Hi
Do you know how to make 'privacy mode' so when you plug in your headset the speakers are off (ringtone/notifications etc) without flashing Agni kernel?
Thanks
Y
yusuf_adsas said:
Hi
Do you know how to make 'privacy mode' so when you plug in your headset the speakers are off (ringtone/notifications etc) without flashing Agni kernel?
Thanks
Y
Click to expand...
Click to collapse
dunno, sorry
ectv96 said:
dunno, sorry
Click to expand...
Click to collapse
Thanks for your reply anyway and good work!
Matur suwun
Y
Nice Work Bro

[Q] Lollipop volume level

Ever since I installed the lollipop update for the Canadian S5 (900W8), the minimum volume levels for Media and System have been way too high.
I used to put System on the first step and it would be excellent for me. Now it is way too loud, especially when I lock/unlock phone, and type on keyboard (even with volume level of keyboard set as lowest).
Media volume level at first step is also too loud.
I don't know what was Samsung thinking (or is it Google?) but I would like it if someone knows how I could modify the volume steps amount.
I think it has to do with the mixer_paths file, not sure though.
I am rooted and running stock lollipop.
Thanks in advance.
Anyone?
I found the solution for those who are interested:
You need to be rooted.
Go to System/etc and find mixer_paths. Edit it.
In that file, search for "RX7 Digital Volume" and get to the one that is below the category Path name="speaker".
Value should be 79. I changed it to 68.
Reboot, and volume is now lower and more natural. =)
You can choose any value you want and even increase it.
There is no value 78 in that file. All values are 0 and 1
The filename is mixer_paths_auxpcm.xml
The value is 84 on my phone
Modified to 68, restarted, but no changes...
ionutmaruta said:
There is no value 78 in that file. All values are 0 and 1
The filename is mixer_paths_auxpcm.xml
The value is 84 on my phone
Modified to 68, restarted, but no changes...
Click to expand...
Click to collapse
Mine is in mixer_paths and not the one with auxpcm.
I'm running stock touchwiz lollipop.

Categories

Resources