yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] pepitodequetequejas:
If it is possible Ok, but not worry i will bought a new SGS soon , and i have a splitter.

I usually do this test with 16 ohm headphones (Google site:rmaa.elektrokrishna.com rightmark audio 16 load)

i also own a 27 ohm UM1-UM2 westone.

my biggest worry are lower frequencys with low load. I am not an audiophile but for me is very

important the audio quality, for me in SGS is great (maybe not perfect) but this is the first phone

that can replace my music players (cowon d2 , zune 80 , zen micro).

Thanks supercurio .
[Galaxy S I9000 Android Development] Waky:
Thank you :D awesome job!! with Sennheiser IE8 it sounds so well now!!!!
[Galaxy S I9000 Android Development] DrBarrell:
This is a completely different topic altogether, but I was wondering if anyone else had this problem. After my phone has been on for a few hours, when I plug in headphones or speakers, it makes a buzzing noise and sounds are distorted. Its easily solved by restarting the phone, but can get rather annoying.
[Galaxy S I9000 Android Development] voodoochild2008:
Just tried some big film scores and yep the sound is better, I was unsure how much it would change but its very good, all owners should really do this, just seems to be more clear and have more kick to it.

using shure 530 headphones
[Galaxy S I9000 Android Development] voodoochild2008:
to the above, I think that problem is having tv out to on, switch it to off, if that does not stop it then its another problem.
[Galaxy S I9000 Android Development] supercurio:
Terrific database pepitodequetequejas !

Congrats, I'll take a good look at it now and then :)

From what i hear right now, SGS drives my SoundMagic PL50 with ease, even at lowest frequencies.

Frequency response is similar to my previous iPhone 3Gs, but general feeling is :

- less harsh, a bit less punchy

- more controlled mediums, and softer at the same time. better voices and less "saturated" guitars

I love the musicality we got, it's a real pleasure.

Noise level is maybe less than 1dB higher than on 3Gs.

For your RMAA, you can maybe compare several firmwares : JC3 output level is maybe 3db higher than JM2 with a french SIM (signal and noise)
[Galaxy S I9000 Android Development] }{Alienz}{:
It would be great if could get an access and modify the hardware EQ. That would be great.
[Galaxy S I9000 Android Development] SquidgyB:
Just having a root around and found /system/etc/audio

Seems to have a few text files with settings:

aeqcoe.txt

situation.txt

soundbooster.txt

srstunning.txt

stream_earpiece.txt

stream_headset.txt

stream_speaker.txt

I have no idea if these have any effect on the EQ, or are of any particular use at all; I searched the thread for a previous mention and didn't find anything.
[Galaxy S I9000 Android Development] supercurio:
Indeed !

I don't find any /etc/audio nor /system/etc/audio on WXJM2.

On which firmware did you found that ?

I searched for any of these .txt files and found none in the whole filesystem either. Do we talk about the same phone ? :D
[Galaxy S I9000 Android Development] Qazz~:
You guys are working for a permanent fix now right?
[Galaxy S I9000 Android Development] supercurio:
I'm working on it.

Hopefully other people does too.

This is possible because my device is permanently fixed, but without doc and ability to restore the original state, it's a difficult task.
[Galaxy S I9000 Android Development] vitalij:
I have these files on froyo JP3.
[Galaxy S I9000 Android Development] studiominal:
Thanks for the kind explanation supercurio!

I tried to change some RX values but I'm still getting those weird distortions.

But, you know what, I found that it doesn't happen to all music files as you said

and it doesn't bother me that much. All I have to do is wait for another official fix. :)

I really appreciate your sincere reply.

Keep up the good work!
[Galaxy S I9000 Android Development] SquidgyB:
Yeah, sorry, I should've mentioned I'm on JP3.
[Galaxy S I9000 Android Development] studiominal:
Mine has them too

Since my phone(shw-m110s - domestic model running on eclair yet) is not rooted yet, I just took a brief look at them.

They contain a series of numbers and I think those are the main key to tune sound quality.

Another secret UNVEILED YET I hope :D
[Galaxy S I9000 Android Development] cynick:
First of all, my hats off to those who spend such a lot of effort and time figuring out these fixes and secrets!

I bought my SGS about a month back, and was really disappointed by the sound on my ultimate ears triple fi.vi ...it sounded really weak, and as some people have mentioned, the sound kept coming in and fading away like waves. It was extremely disconcerting to say the least. On trying it out with a pair of Cresyn headphones it sounded better but not by much. And i still got the feeling that the volume/level was fluctuating constantly. And then I stumbled across this thread, which made me very excited to say the least!

But then, im facing a problem now...after i enter the service menu, I just dont see an option for 'audio'!

This is what I get after dialling *#*#197328640#*#*

' MAIN MENU

[1] DEBUG SCREEN

[2] VERSION INFO.

[3] UMTS RF NV

[4] GSM RF NV

[5] COMMON'

I tried going inside each of the 5 options but there is no 'AUDIO' setting anywhere...Am I doing something wrong??

Firmware version: 2.1-update1

Baseband version: I9000DDJF3

Kernel version: 2.6.29 sk78.yun@SE-S605 #2

Location: India
[Galaxy S I9000 Android Development] supercurio:
Sure, there's no way these high-end earphones should sound weak :eek:

:eek: again

You can't do anything wrong.

Does the hardware present any difference compared to the "European" i9000 ?
[Galaxy S I9000 Android Development] cynick:
I dont think so, atleast not that I'm aware of....
[Galaxy S I9000 Android Development] supercurio:
Possible Simple Stupid Hardware Fix

Stupid cable photo :

Just a thought I want to share with you guys.

Headphone detection and signal alteration:

Headphone detection probably append when you physically plug the 3.5mm jack in.

I read somewhere in Wolfson docs that they use a high frequency − more than 50kHz − impedance test to determine if a real headphone was plugged in.

If actual headphones or earphones hardware is detected, we already know that the inappropriate EQ effect is applied.

The line-out situation is the opposite. Signal restitution is especially accurate and there is no signal modification whatsoever.

Why not fool the detection ?

If the headphone detection really append only when the hardware detects the jack plug action, we can fool the process quite easily !

All wee need is to :

- Plug the Galaxy S 3.5mm to a real line-in (standalone amplifier for example) through a jack extension cable like the one shown in photo.

- Unplug the amplifier from the extension cable.

- Plug your headphones in place, where the jack-to-RCA link were.

Any line-in should do the trick (soundcard line-in, headphone amplifier line-in.. 10 to 50 kOhms resistors...)

This may work even without plugging the SGS to a real line-in.

Potential problem :

There is a probability that the sound may lack bass or get distorted at anything else than low level.

Result ?

It does not work on my phone, probably because I already neutralized the headphone detection somehow.

But I'm very impatient getting news from you !
[Galaxy S I9000 Android Development] }{Alienz}{:
How is fooling it a good thing? I thought the point is to be able to customize the settings. Yes getting the flat is better than nothing but by no means is the above a good method for daily usage lol. I'd rather take the no-restart and apply it once every restart than plug in an amp before I listen to music everytime lol.
[Galaxy S I9000 Android Development] FadeFx:
i´d say best way to go from now would be to code an app that starts afer boot, sets the settings like the service mode app does and exits after that. this could then be extended to work as a graphic equalizer also if we find out the values we can set.
[Galaxy S I9000 Android Development] supercurio:
Plug a cable : 1 minute

Find docs, code an app : months, years ?
[Galaxy S I9000 Android Development] FadeFx:
but one´d have to plug to some audio device everytime he wants to use earphones. this is no solution, this is a temporary workaround.
[Galaxy S I9000 Android Development] supercurio:
Sure. But if a simple jack extension cable is enough it can be easier than going to service mode changing hexadecimal values at each boot !

By the way mon opinion is that the only solution would be a fix integrated in Samsung' Firmware.

Everything else is just a hack.

Please make them aware of the problem by mail/support websites/twitter/phone...
[Galaxy S I9000 Android Development] }{Alienz}{:
I'd say the hexadecimal values in service mode are easier. Ideally, I would never reboot the phone. So doing it once is better than every time you want to listen to it. And I agree in coding an app that does a graphical equalizer at boot. THAT is perhaps what we should all gear towards.

First step perhaps is start experimentation and see how the values translate into EQ bands and how to control them. If we get that, the rest would be easier.
[Galaxy S I9000 Android Development] supercurio:
GSMArena latest test reports Headphone EQ problem

GSMArena just had the very good idea to test the frequency response with headphones attached

Did the author read this thread ?

Anyway GSMArena emphasis the problem we heard and this is a very good article to point to Samsung.

The goal is to get a Firmware definite fix eventually :

You can read the music/audio part of the GSMArena article here.

RMAA Result :

I must admit that i'm still surprised that this represent only a +0.5db variation on the graph. On my first post, I guessed almost the right frequencies but with much more decibels ^^
[Galaxy S I9000 Android Development] riwarren:
Rick Warren here, president of Warren Audio. We specialize in high end audio cable manufacturing.

Just wanted to note that you cant trick the phone like previous post suggested, it knows when you unplug and plug in a new cable and checks the impedance again. Easiest solution is to pick up a small lightweight amplifier like fiio e3 or e5, and use that to force a line out.
[Galaxy S I9000 Android Development] medimel:
Always working on it...

May found a good way...

Tell u when sure !!
[Galaxy S I9000 Android Development] supercurio:
Hello Rick, quality cable specialist ;)

Thank you for the confirmation !

Did you listened to the result ? Is our Galaxy S able to drive headphones properly in line-out mode ?

I don't know if the Samsung implementation use two different circuits (one for the line-out, one for the real headphone AMP) and can't really tell based on my own "modified" device.

I choose not no mention explicitly external headphone amps because.. they are an actual solution. But I really want to be able to use the Phone without any external device assistance.

For the record, just after noticing the problem and before starting the thread, I checked the sound using a FIIO 5 Amp.

The FIIO 5 Amp is far from transparent so the test result was disappointing (as was sound quality)

Do you find FIIO 5 good ? Mine is not bad but mutes high frequencies and I loose too much clarity.
[Galaxy S I9000 Android Development] furstrated:
i found a folder in system named audio with several files inside. maybe we can use those files. all of the files contain code so dont know what to take of them. maybe theyre setting files.
[Galaxy S I9000 Android Development] adrianmak:
How to interpret from this graph ? ?Could you explain in more details ?
[Galaxy S I9000 Android Development] riwarren:
That graph indicates that the galaxy S line out has a flat frequency response. With headphones plugged in, it has more bass, specifically at an unwanted frequency causing a rather unpleasant version of a bass boost. I believe samsung did this in order to suffice for THEIR earbuds/hands free that they supply with the phone.

The solution? Make an adapter. male 3.5mm connector to female 3.5mm connector. Have 3-6 inches of cable between them for flex life. On the male connector, in addition to soldering the wires to the corresponding left, right and ground terminals, also put a 10Kohm resistor from left channel terminal, to the ground terminal. Then do the same with the right channel terminal, again to the ground.

a crappy drawing of this would be:

Male Left------------------Female Left

|

10kohms

|

Male Ground----------------Female Ground

|

10kohms

|

Male Right------------------Female Right

This will create a dummy load that will trick the phone into thinking it hooked up to an amplifier, and switch into line out mode.

To the previous poster, I would not know what the fiio e5 sounds like personally, I use only vintage yamaha orthodynamic headphones. Planar is the way to go :P needless to say, I don't personally use portable audio devices since I'm too accustomed to/spoiled by my home rig.
[Galaxy S I9000 Android Development] tanzhjoash:
can someone explain to me how does using a portable amp for example cause the SGS to go to line-out mode??

is it because amps have higher impedance than earphones, thus, SGS detects this and makes the switch?
[Galaxy S I9000 Android Development] riwarren:
Yes, that would be the difference. Typically amplifiers will have 10kohms or more load whereas most headphones are < 300ohms. Most actually are < 50ohms.
[Galaxy S I9000 Android Development] }{Alienz}{:
Interesting graph. btw. From what I'm seeing the headphone EQ Samsung has only affects a few lower frequencies? Doesn't touch mid-tones or treble? And it only moves it by 0.5db....that's pretty minor still. Anyone know if a +6.0 db boost on the really low frequencies would even be possible or supported by the phone?

Also, @Rick Warren. What headphone amplifier would you recommend if I was looking for one seeing the Vibrant may SIMPLY never be able to get to the level's I'm used to? Specifically I need something that can BOOST a good 4-8db on the 30-100Hz range and possibly increase volume of the overall sound. Budget it maybe about $40 or less, less preferred. I just want similar sound to what I had with my Nokia Xpress 5310 phone which I now see had an impressive bass response.
[Galaxy S I9000 Android Development] riwarren:
I don't know much about portable amps, but look for an ibasso amp on ebay, or head-fi.org. They are well respected, should be able to find a used one in that price range.
[Galaxy S I9000 Android Development] heygrl:
I'm not surprised by that result at all. I said that from at gate, the difference is minimal at best. The low end boost is next to nothing. Placebo pills for anyone else?
[Galaxy S I9000 Android Development] Raceves:
Great little amp. Regret selling mine.
[Galaxy S I9000 Android Development] }{Alienz}{:
Maybe but I'm looking at a portable one. I only listen to the phone while on the move. Otherwise, I have my good setup and the phone can't compete there.

So far the only portable one I'm seeing is the FiiO 5. Anyone know of anything else that will have a boosted bass response and more volume? I can control sound with Mixzing pretty well from the phone. In fact when I put 9.0 db on the 31Hz and 100Hz bands respectively, it is RIGHT where I like it but I have to compromise a LOT of volume to get that.

EDIT: Sorry, ebay was only linking me the big ones. Is this what you are referring to? http://cgi.ebay.com/NEW-ibasso-T3-P...Amplifier-/300452039536?pt=LH_DefaultDomain_0

It's a bit pricy, anything possibly smaller and/or cheaper lol? I figure I mainly need a large volume increase now since I can get the bass using the EQ on MixZing.

I'm REALLY considering the FiiO E5. It's cheap, VERY small, recharchable...heard anything about it considering what I'll be using it for?
[Galaxy S I9000 Android Development] dalingrin:
Not to be argumentative, but I find the difference to be fairly substantial. I never thought it sounded like a +-6dB eq but with good headphones you can certainly tell a difference.

If you use a pair of headphones with a fairly flat response and are used to it, small changes in balance can be very noticeable. After I saw the gsmarena review that showed the good sound quality, I was excited to get another phone that had decent sound quality. Going from an iPhone 3G to a Nexus One was pretty brutal. Unfortunately, once I got my Captivate I was instantly put off by its sound and immediately came to XDA to see if other people were disappointed.

I believe it is a difference in listening tastes. I for one can't handle SRS WOW or anything other heavy handed effect. So, I can believe that you couldn't tell much of a difference with this factory EQ. Never the less, that doesn't mean it is placebo.
[Galaxy S I9000 Android Development] heygrl:
Did you miss the graph showing that there is barely a +.4dB difference in response with headphones plugged in? So, I believe you're still getting sugar pills. Nevertheless, I was right. I heard almost no difference in frequency response and those graphs confirmed it, mkaythx. +0.4 is near nothing, flat headphones or not it's still not a serious difference in response, it's definitely not +6 like it was said to be before and I found that out immediately as I zeroed everything out while I was listening to the music.

I for one think that "flat" (in sound, not response) headphones are not enjoyable, much like the rest of the world. They still don't make a +.4dB at BEST difference in response dramatic like you claim it to be.
[Galaxy S I9000 Android Development] supercurio:
heygrl, I'm ok with you if you say that YOU cannot hear the difference.

I'm seriously not ok with anything else you say (wtf, sugar pills ?), an here is why.

Let me tell you a little story of what append for me :

1/ bought the SGS

2/ plugged my usual headphones

3/ listened to music, and were immediately disappointed

4/ compared to several other sources

5/ searched for a fix

6/ got a confirmation from a friend that his SGS sound strange too

7/ found a fix

8/ got confirmations and thanks from dozen of people from several countries

Now with this chronology, your "placebo" theory just fall.

If SGS default ouput is ok with you, you just don't need this topic.

Please think twice before depreciating other people senses and competences with your arrogance.

Help is welcome, trolling is not.
[Galaxy S I9000 Android Development] }{Alienz}{:
The real beauty in this heygrl is that once it is figured out, we won't NEED to keep it a flat equalizer. It will be a hardware equalizer built RIGHT into the OS that we can tweak once and forget about. THAT would be great. And it would apply to EVERYTHING.
[Galaxy S I9000 Android Development] riwarren:
highly agree. Just because one person can't hear the difference, does not at all mean that others cannot. I can personally hear distortion in audio recordings below -50dB and have taken hearing tests to prove so. +-4dB is definitely notable to trained ears with quality monitors.

To the person asking about the portable amp: I have tried the fiio e5 before. I gave it to my fiancee because I felt it did not offer me anything. The bass boost on it is not much of a boost, and while you will get a mild quality improvement, you won't get more volume. Search on ebay for "cmoy". It's a type of portable amp designed by someone with the nickname handle "cmoy" which caught on and became quite popular. There are lots of them on ebay for < $50.
[Galaxy S I9000 Android Development] riwarren:
a foobar2000 port would make my day.
[Galaxy S I9000 Android Development] }{Alienz}{:
Lol I use Foobar too. In fact I wrote a very detailed guide on how to set IMPRESSIVE 5.1 on headphones for Foobar out of normal stereo songs. But I think asking for a foobar port would be TOO much here lmao.
[Galaxy S I9000 Android Development] riwarren:
true. but one can always hope ;)
[Galaxy S I9000 Android Development] heygrl:
+/-4.0dB? Where are you getting this from? No, it's .4dB

at best.

Aren't you the first one that the difference was 6dB+ in the upper range - among other things?

It's amazing how anyone can still try to act like there is a dramatic difference in frequency response with headphones over a lineout even with the facts right in front of them

1/ Read this thread

2/ Couldn't believe it

3/ Plugged in my headphones

4/ Played some music

5/ Went into service mode

6/ Started from the top to bottom, zeroed the settings out

7/ Heard no +4-6dB in difference within ANY area (quite frankly this would induce clipping on certain types of music)

8/ Realized that all of the confirmations of dramatically "improved" frequency response was nothing but a bunch of people experiencing a placebo effect

9/ Came back here with confirmation from GSM Arena that response barely changes when you have headphones plugged in

Now with PROOF, your theory is just fail. The graphs don't lie.

I don't care how many people said they heard a dramatic difference in sound, that's why they call it a "PLACEBO EFFECT". Your arrogance is insulting when you've claimed such a dramatic difference in response only to be proven completely wrong. People bought into what you we're pushing, most of them. Some heard no disconcernable difference in sound.

I didn't say that figuring out how to adjust this would be a bad thing, but it's certainly not making a huge difference in sound like this thread is claiming.
[Galaxy S I9000 Android Development] riwarren:
Perhaps you should read the article you are quoting from. I'll post the important part here for everyone to see.

Test	Frequency response	Noise level	Dynamic range	THD	IMD + Noise	Stereo crosstalk

Apple iPhone 4	+0.01, -0.07	-90.5	90.6	0.0041	0.011	-92.0

Samsung I9000 Galaxy S	+0.03 -0.04	-90.7	90.6	0.014	0.019	-90.6

Apple iPhone 4 (headphones attached)	+0.01, -0.07	-90.4	90.4	0.0036	0.092	-68.4

Samsung I9000 Galaxy S (headphones attached)	+0.40 -0.12	-90.7	90.6	0.018	0.329	-43.3

The impact on sound quality with headphones attached is not the frequency response. It is the stereo crosstalk.
[Galaxy S I9000 Android Development] heygrl:
That's a completely separate thing. Here, I'll quote the OP for you.

^ the entire premise of this thread, a dramatic difference in response when using headphones. It's not true.
[Galaxy S I9000 Android Development] riwarren:
we're 23 pages in, haha. I didn't even read the OP.
[Galaxy S I9000 Android Development] }{Alienz}{:
Rick Warren, if you have a vibrant and a FiiO E5, can you test the two and tell me if it is able to provide any kind of volume boost?

Here is my intended usage. I will hook it up to the car stereo and simultaneously do a preamp of about -10db in order for MixZing's equalizer to be able to handle a +8 or +9.0 db increase in the bass frequencies. NATURALLY this decreases the volume by a good amount (twice I recall). I need the FiiO E5 to boost it back up those 10 or so decibels. I don't really need it for bass control. My equalizer can get the sound JUST like I want it and clean but it becomes quiet. Can you test with your Vibrant the your fiance's FiiO E5?

As for the cmoys, I looked at them for a while but...I want a rechargable battery and and as small as I can get it (incase I like it and use it with headphones too. The clip-on that the FiiO has is an added bonus for that). Not to mention the good cmoys were running in the 60s for price.
[Galaxy S I9000 Android Development] riwarren:
I have a galaxy S, and my fiancee doesn't have the e5 anymore or can't recall where she put it. try these: http://shop.ebay.ca/i.html?_nkw=boostaroo&_sacat=0&_dmpt=Motorcycles_Parts_Accessories&_odkw=boostaroo&_osacat=0&bkBtn=&_trksid=p3286.m270.l1313
[Galaxy S I9000 Android Development] supercurio:
@heygrl You waste your time here.

You waste our time too.

What's your point ?

Prove that you're right ?

Prove that I'm wrong ?

Ok, whatever.

Now please stop making noise, this thread is about signal :D

If you're just trying to start a flamewar,

This topic is about hacking the Galaxy S, developing solutions (Development forum, remember ?) and helping people.

I don't want real interesting post and contributions be lost in useless arguments.