Well, many of us have tried with different custom rom's or system specific tools, but with no luck. And i'll tell you why, because its an HARDWARE issue, check this out:
All you have to do is open the back cover of your phone and to the upper right (near the speaker) you'll find the GPS antenna. It is covered with some kind of black plastic tape.
Now, just apply some pressure to the very top of the antenna with your finger (the area marked with the red circle), not the middle or bottom, that makes it worse.
Open a GPS test app ( i use GPS Test Plus v1.2.1 - mirror) and check how fast you'll get a GPS signal / fix. You can try it before and after, to see if there's an improvement for you.
If it works on your phone, all you need to do is simply attach a small piece of double sided tape or similar to the top of the antenna so that when you put the back cover on again their is pressure on that spot.
Hope this will finally solve your Samsung Galaxy S GPS issue.
credits for this fix go to allottios & sxi200 @ xda forums, thanks guys ;)
This works indeed
ReplyDeleteThis worked fo me too! I was surprised. Now I need to find a bit of tape..
ReplyDeleteYes it works....thanks!!!! :-)
ReplyDeleteWhere is it in the Samsung Galaxy S2 Epic 4G Touch (Sprint's version)?
ReplyDelete@Squidley - i really don't know where's the antenna on that phone, but you can open the back plate and look for something similar to the one in my pic, it should look basically the same
ReplyDeletereally strangee, it works very well
ReplyDeleteYeeeah This is really cool its works like charm
ReplyDeletenot working for me :(
ReplyDeletehoo sorry !! worked now !
Deletei just forgot staying pressing lol
thanks it works!!!
ReplyDeleteI don't know what 2 say
ReplyDeletethank you soooooooooooooo much...
no problem man, glad i could help out ;)
Deletedoesnt work for me :(. am i putting too much pressure or something? never works
ReplyDeleteWorks for me! Thanks!
ReplyDeleteglad to hear that man :)
Deleteyou sure its not because the body is conducting the signal?
ReplyDeleteno, I'm not sure, i just know it works and that's good enough ;)
DeleteIt is not working for me. I am using the same model from India. It is working only when the Data connection is enabled.
ReplyDeleteThank you so much, worked 100%, have been searching the internet for the past week trying to find a solution. I was seeing a few satellites but could not get a lock at all, as soon as I try this, I get a lock in about 3 seconds! I was getting to the point where I was going to return my phone but now I don't need to! Thanks again
ReplyDeleteFixed two phones in 20 minutes. The GPS function had become more and more flaky over the last 6 months. Thank you.
ReplyDeletenice, man :) i'm happy to hear that.
DeleteThank you very much. I nearly sold my Galaxy S. Now I can use my device to navigate at Madeira (Portugal), thanks to your exellent GPS-fix. I will also try this fix on the 3 Galaxy S smartphones of my friends.
ReplyDeletei was in the same situation because of this annoying issue, I'm glad to know that other people can benefit from this fix.
DeleteHaha, I hope your SGS is water proof, that's a lot of underwater driving to get to Madeira!
DeleteOMFG! Fanks tho!!! x x
ReplyDeleteI honestly can't freakin' believe it. I've now tested it inside my office, outside my office. Without pressure, I can pick up a satellite or two, but never lock. As soon as I apply pressure...BAM...works like a charm. BUT...regular double-sided tape will work?? And I don't know if I can apply the right kind of pressure to it...that's the other problem. With a finger press, it works awesome!
ReplyDeleteOur own antenna-gate for SGS owners?? Class-action against Samsung! Free SGS3s for all! :-)
that would be cool :D
DeleteSeriously..did anybony the samsung support on this one?
DeleteThanks
ReplyDeletei have spent the best part of 2 months looking for a work around for this, several new radio software's, several different roms and none worked, i'm glad i finally found this i was beginning to think it was a hopeless cause. who'd a thought it would be down to Samsungs dodgy build quality lol. When i first got the phone almost 18months ago it was brilliant never missed a beat but over the last 6 months or so it has just gone down the pan. now i can pick up 10/11 satellites no problem, now i can use my sports apps again without any issues. Thank you
ReplyDeleteGood news man, i'm glad this neat trick worked for you ;)
Deletethat's amazing. it worked for me too. now I left a small folded piece of paper inside between the top of the antenna and the cover :D
ReplyDeleteworks for me too
ReplyDeleteIt works with a finger pressure but I really don't see how you can simulate the same pressure with a tape or whatever. A tape will never apply a pressure.
ReplyDeleteno, but the back plate will, just put tape and close the cover, that's all the pressure you'll need
DeleteThanks bro...It seems to be work perfectly.Although so many people told that this might be a software problem,actually this is a hardware problem finally.
ReplyDeleteis there a similar fix for the Captivate?
ReplyDeleteyou can try this method, but i can't guarantee that it will work
DeleteWow I acctually cannot belive my eyes :D its working before 15min or more to lock, allways loosing signal, but now, from 0-8 satelites in less than 5s :D
ReplyDeleteJust need to try it in the car if it will work there than sgs can be with me for just a bit longer :D
Thank you soo much :D
great work man, I'm really happy that people can benefit from this fix :)
DeleteJust to add to my post, its way better in car too. No it has allmost all the time at least 7 gps fixex before 3 at maximum. Before one single tree has got me lost my position XD
DeleteTnx again. Saying is so right, the best solutions are allways the sime ones :D
Did not work on my S I9000 2.3.6 Value Pack
ReplyDeleteunfortunately i had 2.3.3. then updated to 2.3.6 value pack and I started to have gps problems while using for example Endomondo sport tracker it starts then it got the signal and it losts after the screen goes dark and i start train...
DeleteI pushed the antenna now and afternoon i will test it i hope it will be good..
good luck man, hope it will work for you too :)
DeleteMy god it worked for me too lol after all that heartache.
ReplyDeleteThis astonishingly simple mechanical fix has worked wonders on my Samsung Galaxy S GTI9000 running IMM76I Infinitum on Android 4.0.4 - all is now working perfectly. John M
ReplyDeleteThank you, you are great !!
ReplyDeleteAmazing
ReplyDeleteWorks great.
Thank you.
Thank you.
Thank you Sir.
I'm both impressed and surprised; this actually works. Went from ~40-60s until lock to ~10s. Kudos to you, sir!
ReplyDeleteI was skeptical at first. tryed it and ...
ReplyDeleteit worked. good job!!! iwas looking for a software prbl but it was a hardware one. Thank you
Working ! Thank you, now can I run with GPS tracker on !
ReplyDeleteAnother happy customer. Always nice to find a no-cost fix.
ReplyDeleteThis is suprising and great. Thanks a lot. It has been working for two weeks and I hope it will stay that way.
ReplyDeleteYes. Tried it last night. My phone's GPS used to work when first purchased. After eight months, my phone was occasionally able to "see" but not "use" satellites. Getting an actual position was rare and never took less than a minute. Now I get an accurate position in <10 seconds every time.
ReplyDeleteTHX man!!!!
ReplyDeleteGracias!!!!!!!!!Thank You!!!
ReplyDeleteI am stunned! Really!
ReplyDeleteIt's two years since I own my SGS and it is the for first time I'm connecting the GPS so damn fast! Congratulations!
Puzzels me what might be the explanation for this fix and if it will be affected in the long term.
Nevertheless THANK YOU!
Its working. thank u sooo much!!!
ReplyDeleteAbsolutely Genius!
ReplyDeleteYou saved me a lot of money because I was just about to replace my Galaxy S because of the crap GPS.
OMG, it's really working, I've been trying everything in the past few months but to no avail, my wife started slagging my phone off as we got lost on few occasins relaying on my phones satnav ability.
ReplyDeleteThank you so much Androidum your fix was god send and is best thing after sliced bread.
igor
I'm very glad that this fix is working for you guys :)
Deleteplease keep posting your results here, so others can benefit from this easy and practical fix.
Seems to work indeed!
ReplyDeleteSweet, it appears to work well for me. I used some (thin, cellophane) double-sided tape and stuck some wadded up paper to it, folded over three times. In addition I used the gps.conf and SuplRootCert from here for improved AGPS and faster location data:
ReplyDeletehttp://forum.xda-developers.com/showthread.php?t=1657108
Now getting a GPS fix takes seconds.
It really works. For me, adding more tape seemed to make it work even better.
ReplyDeleteFirst it found about 5 sat's, adding some more made it now find about 10. (with about 8 or 9 in use).
It added as much as tape as possible, so the case still fits. And it doenst matter whether its double sided or not..
Guys, it is just a temporary fix. It is works because under that back case, there is a connector pin. That pin will gets bend more and more after some time and you will get poor GPS signal as the pin is not contact properly with the antenna. The fix that you all applied will actually push the back cover so that they contact again with each other. BUT, after the pin bend even more after some time, the issue will come back again. The best solution is to solder the connection (which voided warranty). It is a design flaws.
ReplyDeleteA year after applying this fix, the gps is still working great, for the most of us, this small fix is all we need.
DeleteI red like ....lots of these positive feedbacks in disbelief.
ReplyDeleteSo i did like your brief tip tells us and i´m really amazed that it found 9 satellites fast instead of 2 like before.
When i wake up im gonna go to central to test my navogator software and see how this works now =).
Looking really promising. Thanks dude !!!
had to reply. Navigation while driving car worked now seemlessly!
DeleteThanks again !
Good news man! Thanks for your feedback.
DeleteSimply incredible.
ReplyDeleteI'm getting a gps fix inside my house now!
And this is not only with a finger press but after some tape on the antenna too.
Thanks !! Its working.
ReplyDeleteI can vouch that this also works!
ReplyDeleteI used a 0.7mm square piece of cardboard from a toilet roll, removed one layer of card board from this, double sided tape & similar sized sticky cushion pad (stuck to the cover). This allows for zero spacing and maximum pressure.
Without removing one layer of cardboard, the cover won't close properly.
This fix is just great! Didnt't believe it before i tried it. Thanks for this easy fix!! :)
ReplyDeleteUnbelievable, but this really works.
ReplyDeleteWorks, thank you!:)
ReplyDeletelegend mate thanks a lot!!
ReplyDeleteUnglaublich aber wahr. Es hilft - THanX a lot
ReplyDeletethanks!
ReplyDeletean easier way to fix the hardware instead of soldering:
ReplyDeletetry aluminum foil from your favorite chocolate bar.
worked for me.
one tip from my experience:
much better gps reception while holding the i9000 vertically than horizontally.
Hi, can you give more details? May be a picture?
DeleteThank you
When I apply pressure with my finger the improvment is indeed amazing. However I could not reproduce this just by increasing the pressure from the back cover using tape and different layers thickness.At last I used doulbe side scotch and 0.5 x 0.7 cm cardboard. Just a slight improvement. You may be willing to post a picture of your system?
ReplyDeleteIn any case thank you
After having testing the GPS for some days I acknowledge that there is a significant improvement thanks to your fix. Now I can use the GPS to navigate, although the signal is still frequently lost. Thank you
DeleteThank you! It works
ReplyDeleteWhen i just applied this fix, running Slim ICS, i could see about 9 satellites, and use about 6.
ReplyDeleteNow i run Slim JB, and it's become much less, i see 2/3, and use 1 or 2. Still better then before the fix..but i wonder why i have much less sat's now.
Anyone knows why?
wtf!! it works like a charm... big thanks man!
ReplyDelete8 - 9 sats on jelly bean
Delete:( i want my sats back! :(
ReplyDeleteHi all. I have done some work with electronics and as I see it there are, at least, two possibilities; Poor connection in the interface connector/flexcable-antenna OR Broken flexcable antenna. Since the antenna has a pretty good and rigid mounting, the most reasonable is the case of the poor connection. Just rubbing/pushing the antenna at the connecting point might cause just enough to make it connect again (as Foxis pointed out, you could bend or solder it). I've just disassembled my SGS and CLEANED all gold plated connectors with toluene. Then I went out tracking. Works perfect now. 11/11 sats. 40+ on signal strength and no missing data or faulty positions. :)
ReplyDeleteBest Regards
Erik Hagelberg
Brilliant, been wondering why mine didnt work, but of card and tape and its 100%.
ReplyDeletegreat ! I put on a blue tack on it.
ReplyDeleteWorks great, two small pieces of ducktape, thats all.
ReplyDeleteThanx for this tip.
Just putting tape on the connector will only solve it temporary. Especially if there is a lot of dirt inside. You just scratch the connector surface and made a slightly better contact. The real solution is cleaning and/or bending the connector inside the phone.
ReplyDeleteThanks alot man!!it works!!
ReplyDeleteNice and easy soliuton:) Great job!
ReplyDeleteWorking on Galaxy S i9000 with Jelly Bean! Thanks!
ReplyDeleteWorking man! Thank you. God Bless you! for posting this.
ReplyDeleteHaha. What is nice solution? Cleaning och putting tack on your phone to get the GPS to work??
ReplyDeletehey dude. life saver. cheers
ReplyDeleteI used multiple layers of black duck tape cut with scissors to desired size. worked a charm, and you can remove and add layers easily depending on results. obviously if it comes loose in future just add a layer!
ReplyDeleteworks a charm. Stuck a (very) small rubber grip from the bottom of a keyboard in there and it caught a GP lock in a matter of seconds, even indoors... cheers
ReplyDeletehappy to hear that man, good job
Deleteit would be nice if some of you guys would also post some pics with your custom modifications so other have some inspiration too :)
thanks it works!!!
ReplyDeleteAlso, I would like to get my high/low lights touched up.. Any available date/time???
ReplyDeleteThanks!!!!!!!
ReplyDeleteI wander whether a more robust solution already found eg soldering something?
yep, for the more technical guys, there's a soldering method, here: http://forum.xda-developers.com/showthread.php?t=878970
DeleteGlad to say it does work. But can someone confirm is this only a temporary fix or permanent, cause I heard that after a while it bends the pins. Is this true?
ReplyDeleteHeh, it works. It detect GPS in only 3-10 seconds, before I must waiting 2-3 minutes to start running :).
ReplyDeleteglad to hear it, mate, this phone is still going strong!
DeleteDamn! This works... The best way is to test it indoor. Till now I wasn't able to lock down GPS indoor of office, but after trying this method. Hell yeah! It WORKS!
ReplyDeleteAndroidum R0cks!!!
will not work.
ReplyDeleteI can press it to death, it makes no difference at all.
thank you. You save me for a trip to the warranty boys.
ReplyDeleteThis also works on my Samsung Galaxy S Advance i9070. Before this fix i was able to "see" 5 max satelite and no fix with them. Now in 5 sec i'm connecting with 5 of 9-10 satelittes.
ReplyDeleteThank you very much
Incredible.
ReplyDeleteI've a GT 9001, the Galaxy S Plus, i.e. the revisited version of the original Galaxy.
Same problem. GPS works fine for one year and then, no lock.
The solution works.
How is it possible that such an important manufacturer as Samsung hasn't solved this ... !
Thanks very much for your post guys !
Patrick
omg, what kind of magic is that? really works, thanks for the tip :)
ReplyDeleteI used some Bluetek to keep the pressure on and works like a charm.
ReplyDeleteThanks mate;)
it works on my vibrant thanx
ReplyDeleteHow do i fix my fone samsung gt-i9000 it has no data connection after i restore factory settings?????
ReplyDelete