CORRECT Hardware GPS Fix - Vibrant General

First off, I want to say that Plato56 was the first person to try this, and I want to give all credit where credit is due. Several others have applied this method, including myself, with great results. I apologize for not knowing everyone and I apologize if any of this is not clear. Please let me know and I will clarify the best I can and update this original post.
Ok, the other thread found here is close but the wrong contacts are circled. I've uploaded several pics to reference as you read through this post. The first pic has the correct contacts circled. The contacts circled in the other thread are for the cellular radio.
So What's The Deal With The GPS on my SGS!?
Essentially, the problem is two fold.
Problem #1: Samsung has no clue how to put out decent firmware.
Problem #2: The copper contact that Samsung chose to connect the GPS Receiver to the GPS Antenna is about the crappiest selection they could have possibly made.
THE PURPOSE OF THIS THREAD IS TO ADDRESS PROBLEM #2. If we address and solve one then we can (hopefully) tackle the other effectively one day. Here is a technical, but relatively easy to understand explanation of why Firmware alone can't fix the GPS problems that plague ALL SGS phones (even if your GPS is "fine" it still has weak SNR Numbers)
Explanation (Courtesy of T313C0mun1s7):
Q) Is it hardware?
A) It's complicated. We are talking about very high frequency RF here, you gotta understand how electricity acts when you reach these frequencies to fully get this, but I will summarize. At zero hertz or DC current electricity flows through the body or center of the conductor. As long as you have enough conductor to carry the required current you are good. So the type of spring contact they used is fine for DC, in fact I went looking for replacement contacts and the only thing I can find are designed for either battery tabs or for grounding contacts. As you go higher in frequency the AC current of electricity takes on what we call skin effect, it travels as waves around the surface of the conductor. For this reason large diameter, low loss coax usually has a hollow center conductor. It make no difference electrically and makes it more flexible, lighter, and less expensive because it saves copper. Connections have to be solid and shielded because the RF can "leak", noise can be introduced, and the conductor should be tuned to the frequency carried. In short, these spring connectors are about as bad a connection as you could have picked. It is not enough that they touch the pad, you need good solid contact for a good transfer with the skin effect and to minimize loss. It seems that this problem is exasperated by poor contact. This fix it to simply improve the contact by increasing the pressure and hope to minimize the ill effects of this poor choice of contact design. To complicate things there are in fact things that can be done in software to improve the situation - this made trouble shooting harder because people tend to see these things as black and white and therefore either hardware OR software. If you want to know how software can affect this, then you will need to read back through the thread as I have already explained it twice and this answer is already too long.
Q) Should I ever expect a fix?
A) Read the OP. It was "fixed" (ie they improved the connection, but they did not re-engineer a proper fix) already. It seems if it was made in September there is a good chance it is ok or marginal. If it was made (or possibly re-manufactured?) in October it seems they are at least as good as the fix we are applying in this thread. Either they are using better contacts or they are increasing the angle to apply more pressure.
Q) Will T-mobile replace it?
A) They recognize the problem. This is what the app Samsung released is for. It resets everything to the stock settings (and nothing else). If you use it and can show unacceptable performance with the GPS (via the measurements the app makes - it is the official guide replacement), then they should replace the phone for you without any fight.
Now that you know why you should consider applying the hardware fix to your SGS, read on to determine if it may actually help your situation. I.E. does your unit's manufacture date and/or modem make this modification worth your time?
Prerequisites (Courtesy of T313C0mun1s7)
If you don't yet have at least JI6 then you need to be at least at that modem level FIRST. If you are already using the JI6 (or newer) modem and your GPS still sucks AND your phone was manufactured prior to October, then try this. Otherwise don't expect results. To determine your manufacture date, look on the box. If you no longer have the box, then look under the battery. The middle line has the serial number marked with a S/N. To the right of that will be a set of numbers with a period in the middle. It is month and year in European format, so 10.09 would be September of 2010.
To summarize:
* Phone made in October 2010 or after - this should not be needed
* You have not upgraded to at LEAST JI6 - then do that FIRST
Steps To Apply The Hardware Fix:
NOTE THAT THIS TECHNICALLY VOIDS YOUR WARRANTY especially if you choose the alternate method that involves a soldering iron
However, there is nothing noted on the phone that says if you remove this or go beyond that your warranty is voided.
Also, as goes without saying, don't blame me if you snap your GPS Antenna Contact off, break your plastics, or lose the ability to procreate!!!
* Turn off your GPS and shut down.
* Remove the back of your SGS and take out your battery, SIM Card and MicroSD Card.
* Remove the 7 screws that hold the back plastics. All you need is a Philips Head screwdriver from any jeweler's kit or glasses repair kit (you can get one from CVS/Wal-Mart, etc). Here is a video that shows you how to open up your phone. Take your time with this. I know it seems unsettling at first, but everything will be OK as long as you take your time and use a little common sense!
Be sure to watch for three small things after you get the back off. If you aren't careful, all three will sprout legs and run away :
1) Volume Rocker
2) Power Rocker
3) A little round plastic circle next to the lower right of your SIM Card slot that may fall out
* Refer to the 3rd and 4th pictures I uploaded (courtesy of androidmonkey). These photos depict the CORRECT CONTACT to gently bend up. The 4th photo depicts the position your contact should be in. You'll probably find that yours is laying flatter and thus isn't making contact with the GPS Antenna (which is on the plastic backing that you removed). As I said a second ago, gently bend this contact up. I used a flathead screwdriver from a glasses repair kit. It doesn't take much bend this contact. I started from the side that the fourth photo depicts. After I got the contact up a bit, I moved my screwdriver over 90* where the hump is and pried a little more. That's it! It's really simple. Just don't go happy with your bending. I have no experience replacing a snapped piece of copper so I can't be of any help if you destroy yours.
* Button everything back up. The back plastic will pop back in 10000% easier than it came off. Put the screws back in, pop your SIM and MicroSD back in and your battery. When you boot back up, you might wanna clear your GPS settings just for the heck of it. I did. DO NOT be shocked if it takes a few minutes to get a lock. It's probably the first time your SGS has ever had a real chance at a lock. Subsequent locks (Hot and Cold Start) will be faster.
* Boot up, leave your GPS off. Just because it can't hurt, clear your GPS settings. Here's how:
1) Download this app http://forum.xda-developers.com/showthread.php?t=775154
You can find it by searching for "sgstools" in the market. Click on Secret Codes then Lbstestmode. At the bottom you'll see "Delete GPS Data". Just click that!
OR
2) Open your dialer and hit *#*#1472365#*#*
Click "Delete GPS Data".
* Turn your GPS on. Wait for a lock! If you want to know what's going on, download two apps:
"GPS Status & Toolbox" by EclipSim
and
"GPS Test" by Chartcross Limited
That's it!
ALTERNATE METHOD - ADDING SOLDER TO YOUR GPS CONTACT
*WARNING* As I mentioned earlier IF YOU CHOOSE THIS METHOD THERE IS ZERO CHANCE OF YOUR PHONE REMAINING UNDER WARRANTY *WARNING*
If you feel inclined to modify your phone in a much more permanent way, you can opt to add some solder on top of the contact (no need to bend the contact up, in fact, don't). I attached a zip with some pics that show what two posters, regp and Mannymal did. I've soldered a few things in the past, but I'm by no means an expert. If you choose to do this, a few things to remember.
* First, seriously consider avoiding this if you have no experience with a soldering iron. In what I've seen on a limited base, you'll get minimal SNR gain in return for the effort that goes into this. I can't emphasis this enough.
* There are probably a 100 tutorials on how to solder floating around on YouTube, watch them (all).
* The absolute largest diameter solder I would use is .022.
* Find the smallest tip possible.
* Heat the CONTACT with your soldering iron, not your solder, or you will create what is called a cold solder joint that will probably lead to your GPS not working at all on down the road. You have to get the contact hot enough to receive the solder, which is touched to the part (in our case, the contact) that you want to apply the solder to.
* Be careful not to make your solder to high. I suggest looking at the photo that shows the angle of the contact after it's been raised and using that as your benchmark. We want to make contact with the GPS Antenna, not break the thing when we snap the back plastic on.
* If you end up with two much solder you can either clean the tip of your soldering iron and touch the hot tip to the solder to remove some or you can use an emery board to file it down.
* Use an small emery board (nail file essentially) to file down and smooth off your joint. I suggest doing this holding the phone upside down so you don't end up with 1000 tiny solder particles floating around your phone.
* REMEMBER, phones are tiny. These boards are tiny. A soldering iron that is too hot left on ANY board for too long will destroy it. Multiply this rule x10 for delicate parts.
Good luck.
Observable Data Changes
(Grabbed from this thread after several days of playing with this fix).
Accuracy: 16-28 feet stationary 38-50 feet moving (moving accuracy has improved and is now on par with stationary numbers since I started running the Stock JL4 Rom)
Average SNR: 22-35. Obviously you'll always have one or two that are lower and one or two higher. My max I've observed was 42.
Number of Sats Locked/In View: 8/11 most of the time. Yesterday afternoon I was locked on 10/10 with a 22 foot accuracy inside. I've had 11/14 before as well, just depends on the time of day.
Cold Start Lock: 30 seconds
Hot Start Lock: 5-15 seconds
For reference, my Garmin Nuvi is currently connected to 7/10 with a 16-18 foot accuracy and my Vibrant is connected to 7/10 with a 21-25 foot accuracy. (stationary of course)
Unnecessary re-routing: No
Wandering on Google Nav/Lost Signal with Nav: Very rarely. For me it happens when I lose signal which is only if the phone is resting on my jeans. If it's in my cupholder, center console, hand, etc it's fine. Earlier today I lost signal with it in my cupholder but I was traveling in an area where my Garmin Nuvi only had a connection to 5 satellites.
My Tracks: No data from me yet
There are some after screen shots in this post.
Other notes: I'm on the road a lot. Today is my first day to really extensively test it. Basically, it's MUCH better. Is it perfect? No, but I will say that unlike these other fixes that involve changes in lbstestmode and reset apps that only last for a couple of hours at best, my GPS performance has been very consistent ever since I adjusted the antenna contact. Is it as good as my old Blackberries with signal strength? No. How does it compare to other Android devices? I have no clue.
What I do know is that it works well enough for me to be comfortable not having to grab my Nuvi everytime I switch vehicles.
Click to expand...
Click to collapse
Wrap Up
I hope this works for those of you like me that have tried almost every firmware update, tweak, etc. Between this fix and JL4, all I can say is that this device is probably as near to perfect as it'll ever be. I've been running this fix for well over a week and I've experienced no signs of the modified contact losing it's contact with the antenna.
If You Still Have Problems
* Even though you used the Samsung GPS Restore App (Found in the market for Vibrant/Captivate only)
* Even though you deleted GPS Data
* Even though you have your WiFi Off like Plato56 recommends in this post
* Even if you tried a full system wipe
Don't panic if you don't have a ton of locks. Like mentioned above, there is still a firmware component to this issue. I see times where mine doesn't want to lock. Usually if I turn GPS off and then turn it back on it runs smoothly from there on out. Depending on where you live, time of day may make a difference. Inevitably, in the afternoons I may only get 6 of 11 locked on. All other times I can get 9-11 of 11 or 11 of 14, etc. Bear with it. This fix is NOT a silver bullet, but give it a day or two of reasonable playing time to determine if it helped.
For example, right now I'm indoors locked on 7/11 with a 21 foot accuracy and SNR's averaging 31. I used to see 0/3 with SNR's averaging 29. That's a definite improvement. If any other Android was in the same position it would probably show 8/11 with a 10 foot accuracy and SNR's averaging over 65.
So take it for what it's worth, but the fix is DEFINITELY worth the effort!
ADDITIONAL TWEAK
Check out this thread here and read through the OP carefully. A few days ago I flashed "S.gps.zip" and I've had great results with it on Bionix 1.3.1 with the KA7 modem. I didn't see an increase in accuracy, but I did see a HUGE improvement on the speed my GPS locked and the number of birds locked too. I played around with all of the 2.2 modems last night and they all saw improved results.
If you decide to flash one of those zips, I recommend making a Nandroid backup first. In reading through the thread it appears that there are a few people that had their flashes result in broken GPS's. I have no idea why, I'd imagine it's because they didn't clear GPS data and they just think it's broken. I recommend making a backup, shutting off your GPS, booting into CWM, flashing the zip, rebooting, clearing GPS data, turning your GPS on and enjoying locks. And, as always, I recommend using GPS Test by Mike Lockwood to test your GPS every time you make a change.
The Super GPS should work on any ROM on an Vibrant, but it looks like a lot of people have tried it on 2.2 ROMS so be aware that, as always, there's the chance you may brick your device. If it works for you, be sure to thank jellette for his work. As always, I take no responsibility if this messes up your phone. I'm just relaying what worked for me.
UPDATE: 7/31/11
I should have posted this a couple of months ago. I also have a theory about why sometimes this fix fails over time. For example, I run Overstock 2.4.1 and I often flash the S.gps2.zip when I redo my system. It's been a fantastic combo on Bionix 1.3.1, but often, after a few weeks my GPS begins to turn retarded and will eventually no longer lock. In the past I've always believed it's purely because the antenna contacts have started to relax. However, what I've discovered is that when I go back into CWM and reflash my kernel and reflash the GPS zip, everything is happy and perfect again. I'm by no means a hardware genius or a developer. I'm just an average end user that loves to tinker with things and be methodical in testing, but I'm starting to believe that there truly is something going on that corrupts our GPS Drivers over time (in reference back to how we know Samsung screwed the pooch on firmware for the GPS Receiver).
So, that said, before you crack your phone open over and over yanking and bending on contacts, reflash your kernel and the GPS Zip of your choice. And, like I've always said before, if the hardware fix doesn't seem to work for you when it seems to work for others on the same ROM as you, try another kernel, and try it more than once. I still fully believe that every GPS Receiver on every SGS can be made usable. It's not perfect, but it's a strong improvement from not being able to obtain a lock. http://forum.xda-developers.com/showpost.php?p=16026963&postcount=12

Q&A
This thread is getting long so I am creating this Q&A post to answer many of the most common questions.
Due credits go to those that originally asked and answered these questions. Obviously this thread is the result of the efforts of many people.
Q) Is it a hardware issue? Why do different ROMs / Modems effect this?
A) It's complicated. We are talking about very high frequency RF here, you gotta understand how electricity acts when you reach these frequencies to fully get this, but I will summarize. At zero hertz or DC current electricity flows through the body or center of the conductor. As long as you have enough conductor to carry the required current you are good. So the type of spring contact they used is fine for DC, in fact I went looking for replacement contacts and the only thing I can find are designed for either battery tabs or for grounding contacts. As you go higher in frequency the AC current of electricity takes on what we call skin effect, it travels as waves around the surface of the conductor. For this reason large diameter, low loss coax usually has a hollow center conductor. It make no difference electrically and makes it more flexible, lighter, and less expensive because it saves copper. Connections have to be solid and shielded because the RF can "leak", noise can be introduced, and the conductor should be tuned to the frequency carried. In short, these spring connectors are about as bad a connection as you could have picked. It is not enough that they touch the pad, you need good solid contact for a good transfer with the skin effect and to minimize loss. It seems that this problem is exasperated by poor contact. This fix it to simply improve the contact by increasing the pressure and hope to minimize the ill effects of this poor choice of contact design. To complicate things there are in fact things that can be done in software to improve the situation - this made trouble shooting harder because people tend to see these things as black and white and therefore either hardware OR software. If you want to know how software can affect this, then you will need to read back through the thread as I have already explained it twice and this answer is already too long.
Click to expand...
Click to collapse
Q) Should I try this fix?
A) Only if you can not get your phone replaced under warranty. If you can not and meet the prerequisites in the OP, then you are a good candidate.
Click to expand...
Click to collapse
Q) How do I update to JI6? In the release notes of the Super_IO kernel, it mentions it has the UVJL1 modem. is this more recent than JI6??
A) Yes, JL1 is more recent than JI6. The nomenclature uses lexicograpical unicode values.
1. Check the first unit. The first unit in JI6 and JL1 are both 'J', so look at the next unit.
2. 'I' in the former, 'L' in the latter. 'L' comes after 'I' in the alphabet, so it's more recent.
3. You can stop here, because you've already determined that JL* is more recent than JI*. Any units that come after this are to distinguish within the L- or I-series.
Click to expand...
Click to collapse
Q) How do I reset the GPS setting?
A) Open your dialer and hit *#*#1472365#*#* or maybe *#3214789650# (I need clarification on these)
OR
The Samsung GPS Restore app (APK attached to this post)
OR
Since the Feburary 2nd, 2011 Market update you can find it here https://market.android.com/details?id=com.sec.samsung.GpsRestore
Click to expand...
Click to collapse
Q) Should we assume that any phone manufactured before 10/10 has these problems?
A) No, I would not think so. Something like this is usually a intermittent manufacturing flaw and would not affect everyone or there would be an even larger outrage about it.
Look at it this way. The spring contacts were designed to make contact without too much pressure when the back is properly in place. GOOD engineering would have accounted for slight variations in manufacturing and quality control and would have made the spring contacts overshoot the required distance a little to assure 100% contact in all situations. In this case I think they forgot to account for that and designed them to just touch, invariably some make intermittent contact and some fall just short of good solid contact (there are prior posts about how poor contact can get worse over time due to oxidation and arcing), but at least we have no reports of totally non-working GPS where they would have failed to touch outright. Chances are when October came around one of two things happened.
They decided to fix the issue and reenginerred the design to make better contact
The manufacturer ran out of the old contacts the the new shipment just work better
Either way, although this is a common issue, I don't see the evidence that it affected all pre-October phones.
Click to expand...
Click to collapse
Q) Any hints on how to get the back off after removing the screws? I watched the YouTube video, but I'm not having any luck with my normal sized fingernails.
A) It is very stubborn, the most important tool you have is patience. Just take your time. If you really need more than just you fingers here are some other options.
Set of Safe Open Pry Tools - http://www.repairsuniverse.com/prytools.html
Thinner than credit card type cards such as a Bi-Mart membership card, plastic business cards that are 1/2 thickness of a credit card, laminated ID badge, old Subway rewards card.
Guitar Pick
The plastic from a clear "clam shell" type package that everything seems to come in now. You know, the ones that seem impossible to open.
Click to expand...
Click to collapse
Q) CRAP!!! I BROKE MY TAB (This question covers Soldering)
A) Relax, take three deep breaths, all is not lost.
What you want to do is replace the tab with a small mound of solder to bridge the space between the boards and create a contact so the two pads touch. You want a decent amount of surface to touch and you want it flat for the best contact. You need the mound smooth and round because you are working with high frequency signals. Follow the instructions below carefully. If you need more details they are in this thread.
1) If you are experienced in soldering most will be second nature to you except for the fact that you are not actually soldering anything to anything, you are just making a mound on a pad. If you are not experienced then the first step is to WATCH THESE VIDEOS (A) and (B) then PRACTICE until you are proficient in the basics of heating, soldering, and removing the iron cleanly leaving a good joint.
2) Read this comic book (trust me) --> http://mightyohm.com/files/soldercomic/FullSolderComic_20110409.pdf
3) Now if you are confident that you are ready to actually touch a hot soldering iron to the inside of your phone lets continue.
De-solder the old broken contact from the pad using the soldering iron and either some wick or a solder-sucker (you can also use a cheap rubber bulb, but they rarely work well)
Use the soldering iron and wick or solder-sucker to remove any remaining solder from the pad. It can still be silver, but should be flat.
Realizing that you will remove a little solder with the iron when you pull it away, make a small, smooth, shiny, and round mound of solder on the lower pad just a little taller then you need for good contact.
It is important in this step to not leave any metal filing behind on the board or it might short something out. So do this step holding the phone upside-down so they fall away. File the top of the mound with an emery board so you have a flat spot parallel with the pad. Don't file too much at first.
Check the height of the mound by puting the top board back on. If needed file a little more and recheck. Go slow, don't try to take too much off at once. When the hight is right it should just barely be too tall. You want good solid contact, but you do not want the board to be stressed or bend.
If all looks good check again for hidden shavings and blow it off real good just to make sure.
If you mess up at any point just de-solder the pad and try again.
Click to expand...
Click to collapse
Q) What are people's setting in LBSTestMode?
A) Factory Defaults - an earlier question covered how to get back there
Click to expand...
Click to collapse
Q) Will this work with the GT-I9000 or the Captivate?
A) Most likely, yes. We have even had some people with those phones report back with positive results.
Click to expand...
Click to collapse
Q) I did this hardware fix, but I am still losing locks. Now what?
A) Here is what the OFA (Original Fix Artist) Plato56 has to say:
1. Before anything else, make shure your WiFI radio is OFF. I dont mean not connected, I don't mean out of range, I mean hardware swiched off threw your settings or via the drop down status bar.
2. Use the Samsung GPS restore to get you LBS settings to default.
3. Update your modem to one of the 2.2 versions. Im particularly happy with JL4 modem myself
4. Learn to use ODIN!!!! Use this to reload your firmware of choice. Prior to flashing you favorate ROM, Always flash back to JDF (BONE STOCK FIRMWARE).
5. If you dont know what im talking about in 4, then go to the developers section and read, read, read.
6. If you have any other questions refer to sujection 1 first, then ask. Honistly, alot of people have put some work into verifing if this fix works and testing with various software, the least you can do is read this body of work and you just might end up with a working GPS.
7. My last tip of the day. Be patent with your first locks, the GPS does improve the more data it collects. This also means dont delete your GPS data unless you changed modems or are having real lock and or accuracy issues
Click to expand...
Click to collapse
Q) Does this fix drift?
A) There have been a couple that have mentioned that it does fix the drift, but I think there may have been others that say they get better locks but still get some drift. I do believe though that everyone who has done the driving test with it has reported that it tracks better now and actually shows them on the correct roads, where before it didn't.
Click to expand...
Click to collapse
Q) What are the other contacts?
A) Opposite side is Wi-Fi, bottom is cellular.
Click to expand...
Click to collapse
Q) OK, so I can bend it up, or replace it with a bit of solder. Is that all?
A) Of course not. Some like to stick a little piece of plastic under the tab rather than try to bend it. Just a little sliver about as wide as the contact cut off a credit card should work. Your Mileage may vary, in my mind if you drop the phone that plastic is gonna be floating around in there somewhere.
Click to expand...
Click to collapse
Q) So inside I see. . .
A) Stop! go outside. GPS was not designed to help you get from your bathroom to your kitchen. GPS signals are low power signals that have to travel all the way from an orbital satellite. Low frequencies penetrate well, and bend around objects, but they require a lot of power to transmit over distance. High frequencies travel much further with less power and remains in a fairly strait line, but it does not penetrate very well. Guess what GPS uses. So don't make it try to penetrate your roof.
Click to expand...
Click to collapse
Q) So there are two apps listed to test GPS and . . .
A) I've noticed a big difference between the two apps called "GPS Test". Try using the one written by Mike Lockwood (he's on the Google GPS team).
http://www.androlib.com/android.appl...stest-qjx.aspx
Click to expand...
Click to collapse
AND FINALLY
Q) What does tonight taste like?
A) Tonight tastes like chinese food and whiskey with coconut water
Click to expand...
Click to collapse
A final note about satellites and tracking said hunks of orbital equipment
I have noticed a lot of people are wanting to compare signal levels. This is fine on a superficial level, and there should be some level of consistency as long as you live on roughly the same latitude as the person you are comparing with. As Einstein said - everything is relative. With that in mind I thought I would share a post I made in another thread. There is cool stuff in here - so check it out.
T313C0mun1s7 said:
Another thing that you have to realize is that the satellites themselves are a variable. The only way to make a satellite stationary is to put it into orbit directly on the equator, falling at the exact same rate the earth spins, and in the same direction. Even at that there is still a little wobble in a figure 8 pattern.
So GPS sats are anything but stationary, but they are flying at great speeds overhead coming in and out of view by their own rite at any time. At the speeds they fly the distances to you change by the mile rather quickly. So it should be no surprise that doing your testing repeatedly will never yield the same results twice. There are also a lot of other factors involved as well.
The point is that you are now getting very acceptable and usable results from your GPS consistently, even if you never get anything as great as your first time. Maybe you will get those strong of signals again, but even if you don't you seems to be an par with what the majority of people have reported so far.
FYI - If you would like to see some real time tracking of GPS sats that you should be able to see (THIS IS REALLY COOL) go to http://www.n2yo.com and click the GPS link at the top of the page. It will load a page of sats that are visible from your location. Click the select all box and then click the track selected satellites button. It will load a world map with the orbital paths of the sats, then the sats themselves. You can watch them move and even select them for more information on each satellite. This is not limited to GPS satellites if you want to keep playing with it. The point is that if you watch it for a little bit you can see pretty quickly as they move relative to the world map they are on just how many miles (or kilos) they cover in a fairly short time.
Click to expand...
Click to collapse

Great Post
I have been looking for this information everywhere. I cannot wait until I try this. Thank you^^

How do I update to JI6? i'm running Macnut 14 rom with the Super_IO kernel.
In the release notes of the Super_IO kernel, it mentions it has the UVJL1 modem. is this more recent than JI6??

This might be a stupid question, but how do you tell the manufacture date of the phone. My box just has a date on it (but doesn't say what that date is for), which is 08/10/2010. Is this it?

salvador3 said:
How do I update to JI6? i'm running Macnut 14 rom with the Super_IO kernel.
In the release notes of the Super_IO kernel, it mentions it has the UVJL1 modem. is this more recent than JI6??
Click to expand...
Click to collapse
Yes, JL1 is more recent than JI6. The nomenclature uses lexicograpical unicode values.
1. Check the first unit. The first unit in JI6 and JL1 are both 'J', so look at the next unit.
2. 'I' in the former, 'L' in the latter. 'L' comes after 'I' in the alphabet, so it's more recent.
3. You can stop here, because you've already determined that JL* is more recent than JI*. Any units that come after this are to distinguish within the L- or I-series.
Just gently bent my piece of metal up. Giving it 10 min to find satellites and will edit this post to report.
EDIT: HOLY CRAPOLA! In the time it took me to write this post, I got 11 satellites on a cold start, MS based, with supl.google.com. I'm going to keep it on hot start now that it's got some locks. I've never run a GPS test at my current location (indoors too!), but I usually got 1 or 2 about 30 miles south of here (outdoors). I can't verify that it's the alteration that helped, but my GPS is definitely better now. Much thanks to OP.
RE-EDIT: Huh, this is weird. I tried to exit out of app but it froze. Waited a minute and it exited out, but without the expected transition animation. Tried to open it again, but the GPS icon in the notification bar wasn't flashing so I rebooted. Now I don't get any satellites with the same settings as before. A couple reboots later, everything is going according to plan.

salvador3 said:
How do I update to JI6? i'm running Macnut 14 rom with the Super_IO kernel.
In the release notes of the Super_IO kernel, it mentions it has the UVJL1 modem. is this more recent than JI6??
Click to expand...
Click to collapse
If ur running a 2.2 ROM u are past JI6....
Sent from my Vibrant w/ Onyx 4.2 Overkill.....

Hung0702 said:
RE-EDIT: Huh, this is weird. I tried to exit out of app but it froze. Waited a minute and it exited out, but without the expected transition animation. Tried to open it again, but the GPS icon in the notification bar wasn't flashing so I rebooted. Now I don't get any satellites with the same settings as before.
Click to expand...
Click to collapse
Ok, relax, I found that this is not that unusual depending on what ROM / Modem and settings your using. It happend to me with JK2 stock and and stock modem. If your running one of the 2.2 builds update your modem to JL4 or JL1. Also i have found that reseting the GPS data can help after you change modems. Before geting into the unit again, i would recoment clearing your gps data and reverting to STOCK gps setings. MS mode does in some cases make locks look faster, but a weak network connect can cause problems. This is actualy why, i think, that Samsung is using standalone mode as it saves the bird info better. Im not shure about this but for me STOCK GPS SETTINGS WORK!!! Try them before opening up the phone a 2nd time.
As long as you've done the mod correctly and have good contact, you should be in better shape. There is the possablity that you did not bend the contact high enough and it settled back in. DONT OVER BEND but maby just a hair more. Also, dont forget to clean the contacts with a mild solvent as a weak contact will cause oxidation . I use a q-tip and alcohol. Dont use tunner cleaner, i tried this and being non conductinve, i had a problem at for a bit.
Remember, this is also a software issue so dont panic if you do the mod, get good results and then things change. Here is my curent configuration for reference.
Macnut 13
JL4 modem
STOCK GPS SETTINGS
Rom was loaded from a CLEAN Oden version of JFD with eveything formated etc..
Im locking with 8-11 birds out of 13 visable in under 15 seconds with accuracy that under 20ft standing still and 25-35 in a moving car. There are times that things will get a bit worse, but by compairing those times to my Garmin, I beleave this a result of the GPS network or other enviromental issues. I DO have "use wireless networks" as it seams to reduce GPS wander on the JL1 modem , at least in my area. Without it on I get an occational jump but it always finds it way back to good in a very short time. It up to you if you want to use it, its not nessasay, but sometimes helps.
To everyone who might suggest that I'm just one of the lucky one.. When I got this phone, I could not lock on ANYTHING. I could see a few birds, hit some sometimes, get a lock after 5 minutes and lose after the phone went into lock mode etc... you know, all the problems that eveyone else has. Now with the contact mod and updated modems, the results are better than an iPhone and rival my Garmin stand alone GPS.

salvador3 said:
How do I update to JI6? i'm running Macnut 14 rom with the Super_IO kernel.
In the release notes of the Super_IO kernel, it mentions it has the UVJL1 modem. is this more recent than JI6??
Click to expand...
Click to collapse
Your fine, your current config is good, My advice, just update to the JL4 modem.

How do I reset the GPS setting?

Stick Thread!

How do I reset the GPS setting?
Click to expand...
Click to collapse
The most dummy proof way (not that your dumb, I just like simple solutions) is to download this app http://forum.xda-developers.com/showthread.php?t=775154
Click on Secret Codes then Lbstestmode. At the bottom you'll see "gps reset". Just click that!
Or open your dialer and hit *#*#1472365#*#*
Sent from my SGH-T959 using Tapatalk

wow holy crap this fix worked. i live in apartments and after i did this, it locked on to sats for the FIRST time EVER within 30 secs. im amazed this actually worked lol.

so should we assume that any phone manufactured before those dates has these problems?
mine was manufactured before the date, but now that im on 2.2 i usually get a lock on 7 or 8/12 Sats....
but when using google Nav, i get several re-routes and lost signals...
so im not sure if this would help me??

Any hints on how to get the back off after removing the screws? I watched the YouTube video, but I'm not having any luck with my normal sized fingernails.

kboater said:
so should we assume that any phone manufactured before those dates has these problems?
mine was manufactured before the date, but now that im on 2.2 i usually get a lock on 7 or 8/12 Sats....
but when using google Nav, i get several re-routes and lost signals...
so im not sure if this would help me??
Click to expand...
Click to collapse
I got my phone in late July and my GPS performance matches exactly what the OP describes AFTER he did the fix. My phone is pure stock JI6, with no HW mods. So, it doesn't seem valid to assume all pre-October phones have the problem.

Confirmed works... Thanks to all.
- All screen shots were taken from the same indoors location. Phone was sitting in a window.
- There are two before and two after screen shots. They represent the range of results.
- I'm running Macnut R14 with JL4
Before
After

Try this
JD - You might need to go online and order an actual case pry tool. They're usually included in disassembly kits for iPhones etc. Maybe try a guitar pick??
Sent from my SGH-T959 using Tapatalk

kboater said:
so should we assume that any phone manufactured before those dates has these problems?
mine was manufactured before the date, but now that im on 2.2 i usually get a lock on 7 or 8/12 Sats....
but when using google Nav, i get several re-routes and lost signals...
so im not sure if this would help me??
Click to expand...
Click to collapse
No, I would not think so. Something like this is usually a intermittent manufacturing flaw and would not affect everyone or there would be an even larger outrage about it.
Look at it this way. The spring contacts were designed to make contact without too much pressure when the back is properly in place. GOOD engineering would have accounted for slight variations in manufacturing and quality control and would have made the spring contacts overshoot the required distance a little to assure 100% contact in all situations. In this case I think they forgot to account for that and designed them to just touch, invariably some make intermittent contact and some fall just short of good solid contact (there are prior posts about how poor contact can get worse over time due to oxidation and arcing), but at least we have no reports of totally non-working GPS where they would have failed to touch outright. Chances are when October came around one of two things happened.
They decided to fix the issue and reenginerred the design to make better contact
The manufacturer ran out of the old contacts the the new shipment just work better
Either way, although this is a common issue, I don't see the evidence that it affected all pre-October phones.

I'll post screenshots later today. For now I can definitevly confirm that this fix improves gps signal levels and performance.
Sent from my SGH-T959 using XDA App

Related

[BUG FIX] Phantom keypress and screen shot

I've been working on fixing this issue for awhile. Here's the deal:
The problem.
The four keys at the bottom of the phone are monitored by a melfas touchkey chip (http://www.melfas.com/english/touch/sensor.asp) that connects to the main processor via an I2C bus (http://en.wikipedia.org/wiki/i2c). The melfas chip generates an interrupt whenever one of the keys is touched or released. The processor then reads the key value from this chip over the i2c bus. The problem is that the touchkey chip is located right next to the 3G antenna. When the phone is accessing the 3G network the RF energy gets transferred to the interrupt and i2c clock and data lines causing false interrupts to occur. The processor responds to the interrupt by reading the key value from the cypress chip. The symptoms occur more frequently in low signal areas because the phone outputs a higher RF level in those situations which causes more RF interference on the interrupt line.
Most of the time when a false interrupt has occurred the touchkey chip will return a value of zero for the key and the driver will recognize this as a bad key press and ignore it. Sometimes the RF interference on the i2c clock and/or data line causes a valid value to be returned and the driver reports a key press value to the application. In the case where the driver reports a ‘back’ key down, the software sees this as holding the back key down so when you press the power button you get a screen shot. The easiest way to cure this is to always press and release the back key before pushing the power button. This causes the software to see both a key down and key up event which cancels the screenshot mode.
This RFI induced touchkey interrupt happens hundreds of times per second when the phone is using 3G. It produces lots of different symptoms including applications that always seem to shut down. A wide variety of problems can be attributed to this failure. In addition, the processor spends a lot of time servicing these bogus interrupts, which take cpu time away from the other applications. This can make the phone appear to be slow or even freeze up for short periods of time. There’s a good chance that most people have experience this to some degree without realizing the root cause.
Solution one. Fix the driver.
Since this is a true hardware failure, a software solution is going to be less than perfect. After dozens of experiments rewriting the interrupt service routines in the driver I’ve settled on a combination of fixes. The first is to re-test the interrupt input line several times. In normal operation when you touch or release a button, the touchkey chip drives the interrupt line low and keeps it low until the driver reads data over the i2c interface. Since the RF interference is a sine wave and is being sampled it causes the interrupt line to go high and low at a fast rate. Sampling the line multiple times in software increases the chance of finding it in the high state. This is done both in the interrupt handler and then again in the interrupt thread. About 90% of the false interrupts are filtered out by testing the line in the handler. If the interrupt handler doesn’t find the line high after 10 samples, it masks the interrupt so that another falling edge doesn’t produce another interrupt. In testing I’ve noticed that the interrupt handler would run multiple times before the interrupt thread was even called. Once in a while, so many interrupts would get stacked up that the phone would just reboot. It was probably a stack or buffer overflow that wasn’t being handled. Remember, this interrupt would happen many hundreds of times a second. About 90% of the remaining false interrupts are filtered out by sampling this line in the thread. That leaves about 1% of the interrupts that need to be further tested. The second test is to read the data from the chip and discard anything that isn’t a valid key press value. This is easily done with a case statement. Finally, since occasionally a bogus valid value will get through, I set up a timer so that any key down event that doesn’t have a corresponding key up event within 3 seconds is canceled by calling the all_keys_up routine.
This combination all but eliminates the symptoms produced by this failure. The only draw back is that the processor still spends a considerable amount of time servicing the false interrupts. And rarely a phantom keypress does get through. In all, it’s a fairly good piece of duct tape and JB Weld.
During my experiments I used a copy of the kgb kernel. My version with the modified driver is in github at https://github.com/dmriley/kgb. If you want to try this yourself, be sure to use the ‘dev’ branch.
Solution two. Fix the hardware.
There are three signals that connect from the melfas touchkey chip to the processor. They are the two i2c lines: sdc which is the clock and sda which is the data. The third line is the interrupt. In troubleshooting this problem, I took my phone apart and put oscilloscope probes on the three lines. This allowed me to see the real cause of the problem. Since the interference is RFI (or EMI) the only real way to fix the problem is to either remove the RF or make the impedance of the signals much lower. Removing the RF is easy if you don’t need to use 3G. When the phone is using wifi (or no network connectivity at all) the problem does not exist. Also, when you are very close to a cell tower, the phone transmits at a much lower level. This lower level greatly reduces the RFI. Lowering the impedance is a little harder. I2C uses active pull down and passive pull up for the logic levels for both sda and sdc. This means that the impendence is mostly governed by the pull up resistor. This resistor value is typically upwards of 1kohm and probably as high as 3kohms (I didn’t measure it in this phone). Since the impedance only needs to be lowered for the 3G frequencies of around 800MHz, a capacitor can be added from the signal source to signal ground. At 800MHZ a 100 pf cap is about 2 ohms (1/ 2*pi*f*c). That’s a couple of orders of magnitude lower than the pull up resistor alone, and much too low for the RF signal to induce any significant voltage on the line. This value is also low enough not to interfere with the signal rise and fall times for the interrupt line. In the case of the interrupt line, the melfas chip drives the signal low and keeps it low until the interrupt is serviced. Discharging a 100pf cap with a 2mA driver takes only microseconds. This much delay is not noticeable when touching the key and is much less than the amount of time that the processor takes to service the interrupt.
Adding the cap to the interrupt line eliminates false interrupts. A chance does exist that a valid key event during 3G access could cause an incorrect key value to be returned due to RFI on the clock and data lines. The i2c protocol is designed to compensate for capacitive loading on the lines. Although it would cause the clock period to be stretched out significantly it would still only take milliseconds to read the key data from the chip. The difference would be imperceptible. To date I have only added the cap to the interrupt line and have yet to experience an invalid key press.
I’ll post pictures of cap mod.
Summary.
Most people will be satisfied using the software fix. I think that a couple of the kernel devs are incorporating some or most of the driver mods outlined in this document. Both comradesven (kgb dev) and ssewk2x aka Efpophis (glitch dev) were involved in the test and debug process. Much appreciation is given to both of them for the help that they gave me and for allowing me to use and hack up their code on github. Efpophis saved me hours of searching through code. Without their help, I’d still be unable to build a kernel.
UPDATE:30 Mar 2012
The phone had been working fine since the mod. I hadn't seen a screen capture or any of the other symptoms. Then, a couple of nights ago, while I running maps on 3G (a data intensive app) the touchkey backlights started flashing rapidly like the phone was having a little seizure. And then it happened, the voice search popped up. A couple of debug kernels later I've come to the conclusion (and I'm never wrong) that the clock line (SCL) going to the melfas chip was being toggled by the same RF interference that was causing the false interrupts. A random clock along with random data was causing the chip to turn the backlights on and off as well as generate a false interrupt. I was able to reliably duplicate the problem in a couple of really low signal level areas (not hard to find when you live out in the boonies).
I tore the phone apart (again) today and added a 100pf cap to the scl line right next to the chip. I also added another cap in parallel with the 100pf on the interrupt line. I spent about 1/2 hour tonight running 3G data apps in the same location where the problem first appeared. So far, no problems and none of the debug messages have shown up on dmesg.
If anyone wants pics of the added cap I'll open it back up, no problem, otherwise if you look at this photo you can see which pin is scl (although I incorrectly labeled it SDC in the photo). http://forum.xda-developers.com/attachment.php?attachmentid=953824&d=1332117055
If anyone tries these mods I'd be real interested in your results.
Here are some pictures of the cap mod:
this is the open phone showing where the melfas touchkey circuit is:
View attachment 951774
Awesome, thanks for doing this for all of us. Phantom key press is really annoying
Sent from my SCH-I500 using XDA App
the cap. yeah, that's a normal size pen to show scale
View attachment 951812
on the board
View attachment 951821
with notes
View attachment 951820
the antenna problem
View attachment 951822
close up showing touckey circuit. micro sd card for scale
View attachment 951834
my finger
View attachment 951836
back off
View attachment 951838
another view
View attachment 951837
BTW, I took these pictures with my son's fascinate
Wow, we're lucky to have someone as capable as yourself figure out this annoying issue! I've kinda kept up on your work, but seeing this breakdown and the photos is helpful in understanding the root cause of the problem. I do wonder sometimes how Samsung missed this issue in their testing, but at least we have custom kernels that implement your fixes and dramatically reduce the phantom presses!
Uuuhm...You're an awesome human being. Holy crap. -_-
That's some amazing work, thanks!
k_nivesout said:
.... I do wonder sometimes how Samsung missed this issue in their testing, but at least we have custom kernels that implement your fixes and dramatically reduce the phantom presses!
Click to expand...
Click to collapse
Yeah, it's crying shame that Samy couldn't fork over the extra penny to keep this problem from happening in the first place.
sendan said:
Uuuhm...You're an awesome human being. Holy crap. -_-
That's some amazing work, thanks!
Click to expand...
Click to collapse
wasn't just me. had help from other members here. I didn't even know where to start looking when I first started. It's so cool that people are willing to do the level of work that the devs here do without expecting anything back.
electric bill said:
wasn't just me. had help from other members here. I didn't even know where to start looking when I first started. It's so cool that people are willing to do the level of work that the devs here do without expecting anything back.
Click to expand...
Click to collapse
Thanks so much for all the work, and the detail in your post. It is amazing the work everybody does here and the knowledge you pass on to us.
I do have a few questions
Would you mind sharing what kind off iron you used? is that the most bottom line on the board you soldered to? If so, did you have to scratch it or something first? Is it the farthest left line on the chip that was used? Do they make caps that size with leads coming of the 2 sides, and if so would that be a easier mod? Is there a positive and negative side to that capacitor?
I'm really thinking about doing this, if i decide to would you mind sending me 5 of your extra caps for a $10 donation?
Sent from my SCH-I500 using xda premium
Ditto on the $10.00
neh4pres said:
Thanks so much for all the work, and the detail in your post. It is amazing the work everybody does here and the knowledge you pass on to us.
I do have a few questions
Would you mind sharing what kind off iron you used? is that the most bottom line on the board you soldered to? If so, did you have to scratch it or something first? Is it the farthest left line on the chip that was used? Do they make caps that size with leads coming of the 2 sides, and if so would that be a easier mod? Is there a positive and negative side to that capacitor?
I'm really thinking about doing this, if i decide to would you mind sending me 5 of your extra caps for a $10 donation?
Sent from my SCH-I500 using xda premium
Click to expand...
Click to collapse
I did the mod at my workplace under a microscope. I used a metcal (http://www.okinternational.com/product_soldering/mx500) soldering iron but you could use just about any low wattage iron with a really fine tip.
There's four pins on each side of the melfas chip. One end of the cap is soldered right to the interrupt pin which is the closest to the corner. the other end is connected to the ground side of C2 via a solder bridge.
View attachment 953824
I doubt that they make caps that small with leads on them. You could look. It's not hard to make the solder bridge. Remember the scale that were talking about here. That cap is 0.06 inches long by 0.03 inches wide. I wouldn't try to scratch the solder resist from the board because it's a flex circuit on top. Also, the cap is not polarized.
I bought a hundred of these caps for less than $6 including shipping. I'd feel terrible charging someone $10 for five. If you pm me your address I'll stick a couple in an envelope and send them. If you want to give away ten bucks, donate it to a charity like destiny rescue or UMCOR (http://new.gbgm-umc.org/umcor/about/financialinformation/).
Disclaimer:I've been working with parts this size for years and am pretty good at soldering. You risk dorking up your phone if you don't do this correctly. Only attempt if you are skilled at soldering. All information is presented "as is" and without warranty for fitness or use. Your mileage may vary. Void where prohibited, taxed or licensed.
What is the easiest way to implement the band-aid software fix?
I am on CSpire so there are not many proven custom roms out there.
IamUmpire57 said:
What is the easiest way to implement the band-aid software fix?
I am on CSpire so there are not many proven custom roms out there.
Click to expand...
Click to collapse
The fix is in the kernel. I used the KGB kernel as the source for my build. You can download it from github and build your own. If you're running all stock (rom & kernel) you can mod the stock kernel.
I'm really not the expert here on choices. Maybe someone else could chime in.
Too tiny to solder so band-aid?
Excellent research, fix and documentation. I was going to follow the fix, but, when I finally got the phone disassembled, I saw that the bits were much too small for me to solder. And I'm an ex-electronics guy who's worked on surface mount stuff before, so I doubt amateurs will have much luck, either.
So the problem is that RFI is hopping onto the I2C and interrupt lines... Could we just block the RFI? Sure. A grounded piece of aluminum foil which covered the whole Melfus+lines area should do that. So I tried that. Worked great for the soft keys, but, for reasons not apparent to me, my phone would no longer do 3G (stuck in 1X). Perhaps because the big old piece of grounded foil in the middle of the 3G antenna soaked up too much signal?
How about not grounding the Aluminum foil? It wouldn't be tied to ground, so the potential of the Alu foil would wobble, but it might prevent enough RFI from reaching the I2C and interrupt lines.
I opened the phone back up and squished the Alu foil a bit so that it just covered the Melfus chip and the lines heading to the left, and so that it didn't touch what-I-think-is the ground plane right at the upper edge of the PCB. Now, the piece of Alu foil was a rectangle about 6mm wide and 3mm tall. Seems to prevent softkey misfires and my phone seems more responsive. Assuming the results hold, this is a 5 minute fix for the issue and it doesn't require anything more than a tiny screwdriver, a spot of aluminum foil and a moderately steady hand. Wish me luck!
CoffeeDregs said:
Excellent research, fix and documentation. I was going to follow the fix, but, when I finally got the phone disassembled, I saw that the bits were much too small for me to solder. And I'm an ex-electronics guy who's worked on surface mount stuff before, so I doubt amateurs will have much luck, either.
So the problem is that RFI is hopping onto the I2C and interrupt lines... Could we just block the RFI? Sure. A grounded piece of aluminum foil which covered the whole Melfus+lines area should do that. So I tried that. Worked great for the soft keys, but, for reasons not apparent to me, my phone would no longer do 3G (stuck in 1X). Perhaps because the big old piece of grounded foil in the middle of the 3G antenna soaked up too much signal?
How about not grounding the Aluminum foil? It wouldn't be tied to ground, so the potential of the Alu foil would wobble, but it might prevent enough RFI from reaching the I2C and interrupt lines.
I opened the phone back up and squished the Alu foil a bit so that it just covered the Melfus chip and the lines heading to the left, and so that it didn't touch what-I-think-is the ground plane right at the upper edge of the PCB. Now, the piece of Alu foil was a rectangle about 6mm wide and 3mm tall. Seems to prevent softkey misfires and my phone seems more responsive. Assuming the results hold, this is a 5 minute fix for the issue and it doesn't require anything more than a tiny screwdriver, a spot of aluminum foil and a moderately steady hand. Wish me luck!
Click to expand...
Click to collapse
That's great work. I tried that initially with some foil tape over the whole melfas chip without success. This was all documented in the github problem log but it got deleted when the ticket was closed out. In my basement where I was doing my testing, the signal strength is very low so it's a worst case scenario. Maybe the shield will work better if it's shaped just right. I'm not an RF guy so my shield was just a guess. Share some pics with us if you find a solid solution. The shield would be much easier to implement.
electric bill said:
I tried that initially with some foil tape over the whole melfas chip without success.
Click to expand...
Click to collapse
What was not successful about it? You still had phantom keypresses or you lost 3G?
Also, how did you ground the foil? I grounded it against what I thought was a ground plane. And I covered the entire L-shaped assembly (Melfas, lines and all).
[Stating the obvious...:] The idea of covering the Melfas chip and lines with foil assumes that the RFI is getting to the lines from above the chip+lines. The foil wouldn't do anything were the RFI hopping over from elsewhere. But AFAICT the top layer of the PCB is a ground plan and the signal lines head down into buried layers directly from the connector, so I'm not sure how else RFI could get the I2C lines except from in the module...
My un-grounded foil seems to be an improvement, but not a fix, so I might try grounded-foil again and try to figure out why it killed my 3G.
Good to hear that you have a microscope; I still have 20/20 vision as a 40yo, but that's a tiny little area!
I gotta say that I am wildly disappointed in Samsung. If a few electronics-savvy folks polking around the interwebs can find root cause and propose multiple fixes, it's shocking that Samsung won't acknowledge it, much less fix it. I'm due a phone upgrade and I'd love to get an SGS III, but I really don't trust Samsung.
CoffeeDregs said:
What was not successful about it? You still had phantom keypresses or you lost 3G?
Also, how did you ground the foil? I grounded it against what I thought was a ground plane. And I covered the entire L-shaped assembly (Melfas, lines and all).
[Stating the obvious...:] The idea of covering the Melfas chip and lines with foil assumes that the RFI is getting to the lines from above the chip+lines. The foil wouldn't do anything were the RFI hopping over from elsewhere. But AFAICT the top layer of the PCB is a ground plan and the signal lines head down into buried layers directly from the connector, so I'm not sure how else RFI could get the I2C lines except from in the module...
My un-grounded foil seems to be an improvement, but not a fix, so I might try grounded-foil again and try to figure out why it killed my 3G.
Good to hear that you have a microscope; I still have 20/20 vision as a 40yo, but that's a tiny little area!
I gotta say that I am wildly disappointed in Samsung. If a few electronics-savvy folks polking around the interwebs can find root cause and propose multiple fixes, it's shocking that Samsung won't acknowledge it, much less fix it. I'm due a phone upgrade and I'd love to get an SGS III, but I really don't trust Samsung.
Click to expand...
Click to collapse
Yeah, I used what I thought was a ground pad and covered pretty much everything on that little flex board that has the chip on it. It didn't stop the problem. Also, I had a bunch of dmesg stuff in the driver so I could see every time that there was a "missfire" vs just seeing the actual symptoms. A shield could theoretically fix the problem, I'm just not a RF engineer so I went with what I know. With the microscope, it's pretty easy to add the caps. Without, it'd be kinda hard. It probably only took me 20 minutes or so to do the last one I did. The good news it, the cap fix does the trick 100%. We've been running it on three phones without a problem for a few months now.
I totally agree on Samsung's failure. That design defect should have been caught pretty early in development. Maybe these guys have never heard of a Peer Review . It's even sadder if they knew it might be a problem but decided to risk it to save 1/2 cent per phone.
I understand the corporate mentality of denying a problem exists (iphone signal loss is a good example). If they admit it, then they have to fix it and that would be very costly. I'm sure when they started to have a problem they did a cost analysis and decided that losing N number of customers was cheaper than actually fixing all the bad phones.
What made it even worse was trying to find info on the phone design. Samsung was completely unresponsive when I contacted them to get data sheets on the CPU and other info on the phone. It's as if they didn't want me to solve the problem. Come to think of it, they probably didn't want me to. Solving it verifies that the problem exists and isn't just user error.
Anyway, now with my phone fixed and the excellent AOKP ROM and Glitch kernel, I love my fassy.
electric bill said:
Yeah, I used what I thought was a ground pad and covered pretty much everything on that little flex board that has the chip on it. It didn't stop the problem. Also, I had a bunch of dmesg stuff in the driver so I could see every time that there was a "missfire" vs just seeing the actual symptoms. A shield could theoretically fix the problem, I'm just not a RF engineer so I went with what I know. With the microscope, it's pretty easy to add the caps. Without, it'd be kinda hard. It probably only took me 20 minutes or so to do the last one I did. The good news it, the cap fix does the trick 100%. We've been running it on three phones without a problem for a few months now.
I totally agree on Samsung's failure. That design defect should have been caught pretty early in development. Maybe these guys have never heard of a Peer Review . It's even sadder if they knew it might be a problem but decided to risk it to save 1/2 cent per phone.
I understand the corporate mentality of denying a problem exists (iphone signal loss is a good example). If they admit it, then they have to fix it and that would be very costly. I'm sure when they started to have a problem they did a cost analysis and decided that losing N number of customers was cheaper than actually fixing all the bad phones.
What made it even worse was trying to find info on the phone design. Samsung was completely unresponsive when I contacted them to get data sheets on the CPU and other info on the phone. It's as if they didn't want me to solve the problem. Come to think of it, they probably didn't want me to. Solving it verifies that the problem exists and isn't just user error.
Anyway, now with my phone fixed and the excellent AOKP ROM and Glitch kernel, I love my fassy.
Click to expand...
Click to collapse
Yeah: dmesg would be lots better!
My foil status: decent. I'm getting a lot less buzzing, but I still do get **some** in low signal areas (my bedroom). So I'm happier.
Samsung's response: I'm not at all surprised. I used to be an FAE for Cirrus Logic and worked a lot with ARM processors (back in 2000-2003). I got ahold of some of Samsung's datasheets on their ARM processors and was staggered: the datasheet was about 4 pages long and was full of errors, inaccuracies or glossings-over. Our datasheets were 40 pages long and we had 200 page programming manuals available on the web. You got no love from Samsung unless you were looking to buy 5M chips.
Anyways, thanks for you research and help!
I'll be giving that kernel a shot!
Second cap
I finally got around to mod'ing our last phone. Actually, I was finally able to pry it from my teen's hands long enough to do the work. I think she sat home all afternoon and twitched.
Anyway, here's a pic of the two caps. One is on the interrupt line and the other is on the clock (or scl) line. I melted the insulation from a piece of real fine magnet wire to connect between the clock pin and the second cap. The other end of the second cap is just solder bridged to the same ground as the first cap.

FINALLLY!!! A fix for the Nexus S Navigation. Hardware mod required.

OK, after being so annoyed with the Navigation on this phone not working, I finally found a fix that is working for me and I am in shock that what I did produced a working GPS. First, anyone who doesn't know how to take apart the black cover (not the battery cover) do a search. Next, after removing the cover, the GPS Antenna without a doubt is one right next to the power button. I found this out by putting a piece of electrical tape over every gold connector that touches an antenna, then closing the black cover, turning on the phone, running gps test, and after trying different spring connectors, I noticed I had the correct one when the app GPS Test couldn't locate any satellites. Next, I also noticed that on the inside of the cover that I took off, the one that requires six screws, there is a silver looking strip that is supposed to make contact to the connector that has a full metal top part, so when the cover goes back on, the silver strip must make contact to this negative grounding harness top. I added a bead of solder to the silver strip on the inside of the black cover so that I knew it was making contact. I believe that this is a source of everyone's problems with navigation. That strip must be a shield and the design doesn't look like it makes good contact to the connector's ground metal plate. You'll see what I mean when you open the cover.
Next, while I had the cover off, I wrapped a 30 gauge wire around the gold spring pin that connects to the GPS antenna and ran that wire down the side of the phone right along the PC Board in hopes that it extends the antenna. I just ran it like 3 inches and remember, I ran it down, not up. The GPS antenna already goes up. I put a tiny bead of solder on the wire where it contact the gold spring contact that is attached to the PC Board so that it does not come off accidentally. And believe me, it is really simple. You cannot mess anything up. Just a dab of solder is all it takes.
I put the black cover back on, and then ran the GPS test app and at one point I had 12 satellites read and used with a 7 foot accuracy!!! Next I went to the Navigation app and started playing around with different addresses and my navigation WORKED!!! I am still in awe three days later. I drove from New Jersey to Rhode Island yesterday and had the Nav running for the entire trip. Only one time did I get a small circle about the size of a half inch which lasted for 4 seconds. At that point, I was driving though a forest type side road with limited sky view.
Please try this fix for anyone who has Navigation issues with their Nexus S and let me know if it fixes it.
Dan
Awesome. Samsung should have hired you before they released the Nexus S and 1st-gen SGS phones. My Captivate never had reliable GPS. I might as well have had Ray Charles giving me directions.
Funny thing is Google nexus phones are bugged...
Nexus one multi touch bug
Nexus s compass not working...
I think the issue here is with whoever was choosing and picking the hardware that would have powered a nexus...
HTC and Samsung do not surprise me... But Google not testing the compass on a flagship phone before releasing scares me :-\
Luckily my gps works fine (i9023 here) but the broken compass create a lot of troubles with gps navigation as very often the phone thinks to be driving in the reverse direction...
The nexus one digitizer wasn't a bug. Just a crappy digitizer. It worked as it meant to. It sucked but wasn't a bug.
The GPS and compass issues for the nexus s are different as well. Some devices have crappy ones and apparently don't work. My GPS and compass works perfect on the other hand. Always has
evcz said:
Funny thing is Google nexus phones are bugged...
Nexus one multi touch bug
Nexus s compass not working...
I think the issue here is with whoever was choosing and picking the hardware that would have powered a nexus...
HTC and Samsung do not surprise me... But Google not testing the compass on a flagship phone before releasing scares me :-\
Luckily my gps works fine (i9023 here) but the broken compass create a lot of troubles with gps navigation as very often the phone thinks to be driving in the reverse direction...
Click to expand...
Click to collapse
I don't have problems with navigation, even tho i hardly ever use it. However, this compass thing; I downloaded an app called Smart Compass and it works really well... Where I know it's north, the compass points north and so on. but mind you, I got my phone after companies stopped selling it so I might've gotten the last of the good batch
Could you post a photo of the finished fix so I can check if I'm going to fry something ? Thanks !
@VOLTAGEROCK:
post some photos for better help if it's possible, before and after modifications please
thanks in advance
I will but gimme a day or two. All I know is I'm on day five and its still working!
wow
Sent from my
RESSURECTED Nexus S
CM10 NIGHTIES
DmA81 said:
Could you post a photo of the finished fix so I can check if I'm going to fry something ? Thanks !
Click to expand...
Click to collapse
I should have at the time of doing it, but I didn't know what i was doing was going to work!! Now I have to take the phone apart again, but you give me a reason to hook up my Touchstone from the Pre while the phone is open and accessible. I will do my best to put the pics up in a timely manner and in the meantime, if there's anyone out there, go to the iteardown fix it (i think that's what its called) and look at the video or pics of the Nexus being taken apart.
Again, I have no reason to believe that I didn't fix the problem as it's working everytime, when it wouldn't work at all before the mod. When you're looking at the phone from the back, the GPS antenna location has a letter G engraved into the black cover after the battery cover has been taken off. It's right below the electrical type tape that covers the antenna FYI.
*#*#gpsclrx#*#* always fixed my gps woes and i had a lot. no hardware mod required.
Sputnikk23 said:
*#*#gpsclrx#*#* always fixed my gps woes and i had a lot. no hardware mod required.
Click to expand...
Click to collapse
What does that do by the way.? Because my mod works everytime and you never have to use the code you just put up. Even though I appreciate you putting that there. Also, what type of problems were you having with your navigation? Did it work periodically? Did it never work like mine? Just curious as to the problem you had with your navigation. Thanks
Dan
I can confirm this hardware mod fixed voltages gps. He's gone thru 2 nexus s phones and both GPS would constantly lose the position every few minutes then reacquire, and show a huge circle for his position. Somehow this hardware mod fixes some design issue with the nexus s where a shielding isn't properly grounded. And also he extended the GPS antenna with a wire for good measure.
By the way it was the sprint nexus s 4g he modified.
Please post pictures to go with your narrative. I would like to try this!
O
RogerPodacter said:
I can confirm this hardware mos fixed voltages gps. He's gone thru 2 nexus s phones and both GPS would constantly lose the position every few minutes then reacquire, and show a huge circle for his position. Somehow this hardware mod fixes some design issue with the nexus s where a shielding isn't properly grounded. And also he extended the GPS antenna with a wire for good measure.
By the way it was the sprint nexus s 4g he modified.
Click to expand...
Click to collapse
Thanks for the clarification nation, Podact.
VOLTAGEROCK said:
What does that do by the way.? Because my mod works everytime and you never have to use the code you just put up. Even though I appreciate you putting that there. Also, what type of problems were you having with your navigation? Did it work periodically? Did it never work like mine? Just curious as to the problem you had with your navigation. Thanks
Dan
Click to expand...
Click to collapse
wipe gps data. not the same thing as the gps status wipe (which didn't work for me). try it, doesn't really hurt anything. seems a software code is worth a shot then opening up the phone you know?
Some ROMs it never worked. Other ROMs it was sporadic. When I would get it to work, it always eventually "lost" its ability to lock, etc.
But hey.. if you want to get all hyper-sensitive over your mod.. go for it. Was just throwing another method out there for the faint of heart.
Sputnikk23 said:
wipe gps data. not the same thing as the gps status wipe (which didn't work for me). try it, doesn't really hurt anything. seems a software code is worth a shot then opening up the phone you know?
Some ROMs it never worked. Other ROMs it was sporadic. When I would get it to work, it always eventually "lost" its ability to lock, etc.
But hey.. if you want to get all hyper-sensitive over your mod.. go for it. Was just throwing another method out there for the faint of heart.
Click to expand...
Click to collapse
I am sensitive as I cried at your remark, and then I got really hyper and started running in circles with joy that my nav works. So I guess you're right, I am hypersensitive! Btw, I was being nothing but nice to your reply. Its OK. I forgive you.
Pics requested
Check out the pics. One of them shows some solder on the silver shielding so it makes better contact with the connector when they close back up. The other shows a 30 gauge red wire soldered to the gps pin and running down the phone. Hope this clears up what you guys need to do to get the gps to finally work on this dag gone phone.
.I've been using navigation and never had such a problems.my gps always locking under 10sec and doesn't loosing signal.
Btw i live in UK and using nav in big city.
Do a search for Nexus S 4g on sprint nav problems and you'll see a whole slew of people with problems.
Sent from my Nexus S 4G using xda app-developers app

[Q] Weak WiFi Signal

A couple of weeks ago, I noticed that where I usually get full or almost full wifi reception, it is at one bar, or it can't even find my network. I have tried rebooting my router and my modem, and even completely restoring my tablet to a different rom. I did drop it awhile ago, but it wasn't that bad of a drop. Can anyone help with my problem?
Thanks
did you search at all before posting?
http://forum.xda-developers.com/showthread.php?t=2096552&highlight=wifi+antenna+fix
PS there was another post recently where OP reported that the bad contact between the antenna contacts and the external antenna was simply caused by the back case being slightly lifted on one corner.
If you tweak the antenna contacts, be careful! If you break one of them accidentally you'll be screwed.
I guess there is no way if I am not comfortable soldering?
Bilge656 said:
I guess there is no way if I am not comfortable soldering?
Click to expand...
Click to collapse
Not true - the fellow in that post was forced to solder only because he accidentally broke off one of the contact tabs. (Should I be inferring from what you wrote you discovered a broken contact?)
The basic issue is (sometimes**) that the antenna is mounted on the removable back cover, and makes contact through a pair of contacts with a slight spring-loading pressure. If the case is lifted/loose, or the contacts are misaligned, or the contact pressure is too low the N7 can behave as if the external antenna was not even connected. You just need to carefully pop off the back case and visually inspect to see if you have an alignment problem or bent/broken contact problem.
That would show up as acceptable signal strength right on top of the router, but then falling off too quickly - e.g. 10 feet away and the signal is less than -80 dBm.
Also, weak/too light contact pressure might introduce an intermittent signal strength - that can cause the software to drop & reconnect.
You should be able to tell which by observing with an app like farproc's "WiFi Analyzer"
good luck
** sometimes meaning that there are other failure modes possible, including a damaged radio front-end on the SoC. It is your responsibility to:
- imagine a failure hypothesis
- create a test scenario which evaluates that hypothesis.
bftb0 said:
Not true - the fellow in that post was forced to solder only because he accidentally broke off one of the contact tabs. (Should I be inferring from what you wrote you discovered a broken contact?)
The basic issue is (sometimes**) that the antenna is mounted on the removable back cover, and makes contact through a pair of contacts with a slight spring-loading pressure. If the case is lifted/loose, or the contacts are misaligned, or the contact pressure is too low the N7 can behave as if the external antenna was not even connected. You just need to carefully pop off the back case and visually inspect to see if you have an alignment problem or bent/broken contact problem.
That would show up as acceptable signal strength right on top of the router, but then falling off too quickly - e.g. 10 feet away and the signal is less than -80 dBm.
Also, weak/too light contact pressure might introduce an intermittent signal strength - that can cause the software to drop & reconnect.
You should be able to tell which by observing with an app like farproc's "WiFi Analyzer"
good luck
** sometimes meaning that there are other failure modes possible, including a damaged radio front-end on the SoC. It is your responsibility to:
- imagine a failure hypothesis
- create a test scenario which evaluates that hypothesis.
Click to expand...
Click to collapse
If there is a problem, what do I do?
Bilge656 said:
If there is a problem, what do I do?
Click to expand...
Click to collapse
I think you need to start having a look to try to identify what the problem is. If you are not comfortable doing any of these sorts of things, you are probably in the wrong place (XDA) and should just return your tablet under RMA for repair. But it is possible that it is something as simple as popping off the back cover and then popping it back in place.

[Note 3] GPS Hardware Fix [Pics] [Instructions] [Potentially any Note 3 model]

_____________________________________________
!!! 25+ ESTIMATED SUCCESSES!!! (Either reported or from thanks on this post)
_____________________________________________
For TL;DR - start at [[ WILL THIS HELP YOU? ]]
This ABSOLUTELY fixed my AT&T Note 3's GPS. However:
:::: DISCLAIMER :::: I had an unusual chain of events leading up to this fix. I hope it fixes your Note 3's GPS, but there's really no way to tell - unless you decide to try it. It may not help you at all. So, what have you got to lose? Well, take a look at [[ WILL THIS HELP YOU? ]] and [[ RISKS ]].
[[ INTRO ]]
If you're here, most likely your Note 3's GPS doesn't work, and you're desperate like I was for a fix. Here's the chain of events that led to my fix:
1. Got AT&T Note 3 - **out of the box** it had the 'blurry' camera issue, but outstanding GPS (consistent 3 second satlock).
2. Sent Note 3 in for Samsung Warranty Repair to fix the 'blurry' camera.
3. Samsung fixed the camera.
4. Disappointingly, Samsung broke the GPS (by bending the 'leaf' pin circled RED in my pic below, I assume inadvertently during reassembly).
5. Got Note 3 back - camera fixed, GPS broken by Samsung.
6. After observing an iFixit teardown, I followed this chain of logic: A - Since Samsung replaced my camera, and B - the camera is separate from the main board that the GPS is on, then C - Samsung must have only replaced the camera, and left the GPS alone. D - Therefore, Samsung did not replace my exceptional GPS, that, sadly, is now broken. E - Something else must have broken the GPS. F - I read a thread suggesting that tightening the 12 screws on the back fixes the GPS, then G - I decided it's time to check on the leaf pins after looking at the iFixit teardown. Below is what I found.
[[ WILL THIS HELP YOU? ]]
Hopefully. I have no idea. Maybe. Decide if the [[ RISKS ]] are worth it to find out if one of your 'leaf' pins are bent or damaged (mine was bent by Samsung Warranty Repair, as explained above).
[ 1 ] Yes, if one of the 'leaf pins' is bent, dislodged, or otherwise not making contact.
[ 2 ] Yes, if one of the contacts that the leaf pins touch is oxidized. (Remove oxidation by scraping it off.)
--- Thanks to evilpotatoman for reporting this fix! ---
[ 3 ] Yes, if one of the 'leaf pins' is squished and is not pressing hard enough against the contact. (Bend "leaf pin" outward to make tighter contact.)
--- As suggested by evilpotatoman ---
Also, perhaps adding a small piece of stock paper under the offending leaf pin will make it keep contact better. ( !!!! Be careful - don't add too much paper, which could stress the pin or contact !!!! )
--- As suggested by superdookie67 ---
[4] Yes, if a screw is loose. This may happen if you remove the back cover frequently, which loosens the screw that keeps a solid connection between the leaf pin and contact near the back cover fingernail hole.
--- As suggested by yedidi2006 ---
Let's be honest: since Samsung Warranty Repair dislodged my Note 3's leaf pin, isn't it plausible that a maybe even a few Note 3's shipped with bent leaf pins?
I'M WILLING TO BET YES. So please reply and let everyone know if this fixes it.
[[ RISKS ]] (Honestly, this is a pretty basic procedure. But here goes)
1. Potentially voiding warranty, though I have no idea how it can be proven (put some new Loctite on the screws afterward if you're paranoid.)
2. (Only a risk for those who are completely careless) Potential damage to internal equipment.
3. Losing 30 minutes of your life. Personally, I love tearing stuff apart whenever I have an excuse, so for me this wasn't a risk.
[[ INSTRUCTIONS ]] (See attached pics for details)
1. See your favorite teardown site for even more details. Remove the back cover, stylus, SIM, and microSD.
2. Remove the 12 Phillips screws on the back. They are sealed with Loctite, so don't damage your phone with too much force.
3. !!!Carefully!!! remove the inner plastic shell (clipped in).
3a. !!!Only lift up!!!, perpendicularly from the screen to avoid damaging the leaf pins.
3b. !!!Take your time!!! Gently open around the edges until all edges and clips are loose.
4. Observe the leaf pin locations shown below.
5. Samsung bent my leaf pin circled in RED below. This one is clearly related to the GPS, because bending it back restored my GPS to perfect functionality.
6. !!!!Extra Carefully!!!! bend the leaf pin back into position, if you find a dislocated leaf pin.
7. Replace the inner plastic shell, making sure to not damage the leaf pins.
8. Replace the 12 screws (with new Loctite, at your discretion).
9. Obviously, replace the SIM, microSD, stylus, and back cover.
10. Fire it up.
11. MOST IMPORTANTLY, reply back if this helps - maybe this is a fix for many of the Note 3's that shipped with terrible GPS reception.
________________________
Nope, I looked in and my 'leaf' pins were all properly shaped. I even slightly bent it to look more like yours, and still having GPS issues.
Sorry to hear that didn't fix it for you. Thanks for posting your results though.
If someone is feeling ambitious (and somehow doesn't care about their warranty), the other thing I was thinking is to clean off / polish the contacts that the leaf pins touch, but that's almost certainly a warranty-voider. Not to mention it could possibly damage or ruin the contacts.
Sent from my SM-N900A using xda app-developers app
Switched my rom back to stock NB4 rooted, having no gps issues now (if I remember, it worked just fine on NB4 before). Bent pins may be a problem for others though.
Sent from my SAMSUNG-SM-N900A using Tapatalk
Interesting, well at least it's working again.
I'd be stoked if someone else fixed their GPS because of a bent leaf pin, since it's such an easy and decisive fix.
Sent from my SM-N900A using xda app-developers app
wish i had seen this earlier. I had mine done just like what you did plus the pins from the backside of the motherboard. mine wont lock unless i am outside and had clear view of the sky (no signal if inside the car). and had to conclude that its the hardware and not the software. after doing all of those pins. i got lock in less than 3 secs!
damn note 3.
also, i had to spray those pins with an electronic contact cleaner before I put them back together
jay185 said:
wish i had seen this earlier. I had mine done just like what you did plus the pins from the backside of the motherboard. mine wont lock unless i am outside and had clear view of the sky (no signal if inside the car). and had to conclude that its the hardware and not the software. after doing all of those pins. i got lock in less than 3 secs!
damn note 3.
also, i had to spray those pins with an electronic contact cleaner before I put them back together
Click to expand...
Click to collapse
Fantastic, glad to hear it worked :good: Thanks for posting your results.
Is there a fix for the compass not working correctly? Sometimes when I'm driving, it makes it look like I'm traveling sideways. This is on GoogleMap. My GPS has been working fine since the first day.
hp79 said:
Is there a fix for the compass not working correctly? Sometimes when I'm driving, it makes it look like I'm traveling sideways. This is on GoogleMap. My GPS has been working fine since the first day.
Click to expand...
Click to collapse
My guess is that this fix should work for any subsystem that uses one of the leaf pins (of course only if said subsystem has a bent leaf pin).
We'd have to determine where the compass is located and if it uses the pins. Otherwise, I'm not aware of a compass fix. Mine has exhibited that behavior too. I'll report back if I find anything.
Sent from my SM-N900A using XDA Free mobile app
Thanks!
I was suffering from little to no GPS fix. Opened it up per your instructions to find that my gps pin wasn't bent, but the terminal to which it contacts was oxidized. I bent the pin up to ensure a tight fit and I marred the terminal with a razor to remove the oxidation. My GPS works flawlessly now.
would anyone know among those pins, where exactly is the gps antenna connected to?
ok nevermind. i figured it out. its the 2 pin at the top right (where the volume keys are)
SchecterRocker said:
For TL;DR - start at [[ WILL THIS HELP YOU? ]]
This ABSOLUTELY fixed my AT&T Note 3's GPS. However:
:::: DISCLAIMER :::: I had an unusual chain of events leading up to this fix. I hope it fixes your Note 3's GPS, but there's really no way to tell - unless you decide to try it. It may not help you at all. So, what have you got to lose? Well, take a look at [[ WILL THIS HELP YOU? ]] and [[ RISKS ]].
[[ INTRO ]]
If you're here, most likely your Note 3's GPS doesn't work, and you're desperate like I was for a fix. Here's the chain of events that led to my fix:
1. Got AT&T Note 3 - **out of the box** it had the 'blurry' camera issue, but outstanding GPS (consistent 3 second satlock).
2. Sent Note 3 in for Samsung Warranty Repair to fix the 'blurry' camera.
3. Samsung fixed the camera.
4. Disappointingly, Samsung broke the GPS (by bending the 'leaf' pin circled RED in my pic below, I assume inadvertently during reassembly).
5. Got Note 3 back - camera fixed, GPS broken by Samsung.
6. After observing an iFixit teardown, I followed this chain of logic: A - Since Samsung replaced my camera, and B - the camera is separate from the main board that the GPS is on, then C - Samsung must have only replaced the camera, and left the GPS alone. D - Therefore, Samsung did not replace my exceptional GPS, that, sadly, is now broken. E - Something else must have broken the GPS. F - I read a thread suggesting that tightening the 12 screws on the back fixes the GPS, then G - I decided it's time to check on the leaf pins after looking at the iFixit teardown. Below is what I found.
[[ WILL THIS HELP YOU? ]]
Hopefully. I have no idea. Maybe. Decide if the [[ RISKS ]] are worth it to find out if one of your 'leaf' pins are bent or damaged (mine was bent by Samsung Warranty Repair, as explained above).
Let's be honest: since Samsung Warranty Repair dislodged my Note 3's leaf pin, isn't it plausible that a maybe even a few Note 3's shipped with bent leaf pins?
I'M WILLING TO BET YES. So please reply and let everyone know if this fixes it.
[[ RISKS ]] (Honestly, this is a pretty basic procedure. But here goes)
1. Potentially voiding warranty, though I have no idea how it can be proven (put some new Loctite on the screws afterward if you're paranoid.)
2. (Only a risk for those who are completely careless) Potential damage to internal equipment.
3. Losing 30 minutes of your life. Personally, I love tearing stuff apart whenever I have an excuse, so for me this wasn't a risk.
[[ INSTRUCTIONS ]] (See attached pics for details)
1. See your favorite teardown site for even more details. Remove the back cover, stylus, SIM, and microSD.
2. Remove the 12 Phillips screws on the back. They are sealed with Loctite, so don't damage your phone with too much force.
3. !!!Carefully!!! remove the inner plastic shell (clipped in).
3a. !!!Only lift up!!!, perpendicularly from the screen to avoid damaging the leaf pins.
3b. !!!Take your time!!! Gently open around the edges until all edges and clips are loose.
4. Observe the leaf pin locations shown below.
5. Samsung bent my leaf pin circled in RED below. This one is clearly related to the GPS, because bending it back restored my GPS to perfect functionality.
6. !!!!Extra Carefully!!!! bend the leaf pin back into position, if you find a dislocated leaf pin.
7. Replace the inner plastic shell, making sure to not damage the leaf pins.
8. Replace the 12 screws (with new Loctite, at your discretion).
9. Obviously, replace the SIM, microSD, stylus, and back cover.
10. Fire it up.
11. MOST IMPORTANTLY, reply back if this helps - maybe this is a fix for many of the Note 3's that shipped with terrible GPS reception.
________________________
Click to expand...
Click to collapse
Where did you go? To an AT&T store or bestbuy?
My phone had no GPS issues at all until a couple of days ago after I dropped it flat on its back (with a thin cover on it) and picked it up with no scratch on it. Now I have NO GPS at all (I'm not sure it is because of the fall or something else. It fell several times before and it didn't mess my GPS). I tried every single GPS fix app in the Play Store that used to actually solve my GPS issues and nothing. I downgraded from KK to JB thinking it might have been KK that was causing the problem and also nothing. Now when I try to use my GPS, it hangs on "searching for GPS" forever. I'm thinking of re-flashing stock and un-rooting to take It back to them (I need your advice on where I should go, please). I don't want to start disassembling my phone first.
Thanks man.
from my 3rd beast of a phone..!!
I'm genuinely glad to hear this has helped at least 2 or 3 others! It was such an annoying issue for me that I hoped it would help someone else.
evilpotatoman said:
Thanks!
I was suffering from little to no GPS fix. Opened it up per your instructions to find that my gps pin wasn't bent, but the terminal to which it contacts was oxidized. I bent the pin up to ensure a tight fit and I marred the terminal with a razor to remove the oxidation. My GPS works flawlessly now.
Click to expand...
Click to collapse
Great news! Let's just say that your MJ5 restoration thread has saved me more than once, so I'm glad if I can pay it forward in any way. :good: I'll modify the instructions to suggest checking for oxidized contacts like yours were. Thanks!
jay185 said:
would anyone know among those pins, where exactly is the gps antenna connected to?
ok nevermind. i figured it out. its the 2 pin at the top right (where the volume keys are)
Click to expand...
Click to collapse
Thanks for reporting this. I actually bent the top left pin (where the power key is) to fix mine, so it would appear that either the top right or left pins could be causing issues for people.
K-Alzwayed said:
Where did you go? To an AT&T store or bestbuy?
My phone had no GPS issues at all until a couple of days ago after I dropped it flat on its back (with a thin cover on it) and picked it up with no scratch on it. Now I have NO GPS at all (I'm not sure it is because of the fall or something else. It fell several times before and it didn't mess my GPS). I tried every single GPS fix app in the Play Store that used to actually solve my GPS issues and nothing. I downgraded from KK to JB thinking it might have been KK that was causing the problem and also nothing. Now when I try to use my GPS, it hangs on "searching for GPS" forever. I'm thinking of re-flashing stock and un-rooting to take It back to them (I need your advice on where I should go, please). I don't want to start disassembling my phone first.
Thanks man.
from my 3rd beast of a phone..!!
Click to expand...
Click to collapse
I shipped my Note 3 to be repaired by Samsung Warranty Repair somewhere in Texas (free of charge, since it's still under warranty) (if that's what you're asking - I didn't get it repaired at AT&T or BestBuy). I am by no means an expert on this, but from what you've described my first guess is one of your pins got dislodged somehow (presumably from the fall). Honestly this procedure isn't overly difficult, but I understand if you don't want to crack open your phone. Until I did open my phone though, I was having nearly identical issues as you are (hanging on "searching for GPS" , the GPS Status app could only find 2 or 3 satellites instead of the usual 12-19, etc, etc, etc).
Samsung Warranty Repair bent my GPS pin, causing it to malfunction. While I sincerely want to recommend that you send it to Samsung to fix, just be aware that things can go wrong - I speak from experience.
Thanks again for everyone's responses!
SchecterRocker said:
I'm genuinely glad to hear this has helped at least 2 or 3 others! It was such an annoying issue for me that I hoped it would help someone else.
Great news! Let's just say that your MJ5 restoration thread has saved me more than once, so I'm glad if I can pay it forward in any way. :good: I'll modify the instructions to suggest checking for oxidized contacts like yours were. Thanks!
Thanks for reporting this. I actually bent the top left pin (where the power key is) to fix mine, so it would appear that either the top right or left pins could be causing issues for people.
I shipped my Note 3 to be repaired by Samsung Warranty Repair somewhere in Texas (free of charge, since it's still under warranty) (if that's what you're asking - I didn't get it repaired at AT&T or BestBuy). I am by no means an expert on this, but from what you've described my first guess is one of your pins got dislodged somehow (presumably from the fall). Honestly this procedure isn't overly difficult, but I understand if you don't want to crack open your phone. Until I did open my phone though, I was having nearly identical issues as you are (hanging on "searching for GPS" , the GPS Status app could only find 2 or 3 satellites instead of the usual 12-19, etc, etc, etc).
Samsung Warranty Repair bent my GPS pin, causing it to malfunction. While I sincerely want to recommend that you send it to Samsung to fix, just be aware that things can go wrong - I speak from experience.
Thanks again for everyone's responses!
Click to expand...
Click to collapse
I appreciate it, man. I heard from some friends that it could be this http://www.androidpolice.com/2014/0...-services-are-experiencing-outages-right-now/
So before shipping my phone, I'm going to wait a little bit longer to see if this is the issue. I still have a long while on the warranty
I would like to say this fixed my GPS on my AT&T Note 3.
I didn't have to un-clip the complete back, just the top left section enough to see the two antennas.
Now my GPS works normally.
Funny thing is my Note 1 had the same problem, which I fixed in the same way over 2 years ago..
What I am guessing is that when we put pressure on the phone we squish the antennas down so when the pressure is relieved they are no longer in contact.
Seems to be a design flaw in all generations of the Note phone.
Samsung should change how this connection is made, as the flaw will continue to occur.
thank you for the post!
Itworked but only for a few minutes
SchecterRocker said:
For TL;DR - start at [[ WILL THIS HELP YOU? ]]
This ABSOLUTELY fixed my AT&T Note 3's GPS. However:
....
[[ INSTRUCTIONS ]] (See attached pics for details)
1. See your favorite teardown site for even more details. Remove the back cover, stylus, SIM, and microSD.
2. Remove the 12 Phillips screws on the back. They are sealed with Loctite, so don't damage your phone with too much force.
3. !!!Carefully!!! remove the inner plastic shell (clipped in).
3a. !!!Only lift up!!!, perpendicularly from the screen to avoid damaging the leaf pins.
3b. !!!Take your time!!! Gently open around the edges until all edges and clips are loose.
4. Observe the leaf pin locations shown below.
5. Samsung bent my leaf pin circled in RED below. This one is clearly related to the GPS, because bending it back restored my GPS to perfect functionality.
6. !!!!Extra Carefully!!!! bend the leaf pin back into position, if you find a dislocated leaf pin.
7. Replace the inner plastic shell, making sure to not damage the leaf pins.
8. Replace the 12 screws (with new Loctite, at your discretion).
9. Obviously, replace the SIM, microSD, stylus, and back cover.
10. Fire it up.
11. MOST IMPORTANTLY, reply back if this helps - maybe this is a fix for many of the Note 3's that shipped with terrible GPS reception.
________________________
Click to expand...
Click to collapse
Unfortunately it didn't work... I also found that my note 3 is a little different to your photos where the two leaf-pins are mounted side by side.
I followed your procedure, found what I think must be the same leaf pins you refer to, but they didn't seem to be bent or misshaped. I bent them up slightly anyway,since I'd gone to so much trouble to tear it down, before reassembling the device.
When I first switched it on I thought I'd had a win: Using the 'GPS Status' app I quickly acquired 4/ 23 satellites, where normally I see 0/23 (or 0/xx) the xx number varies.
That soon increased to 11/ 19 and I thought yes its fixed AT LAST!!
For once I was even able to locate my device in Google Android Device Manager too - it rarely ever works. The only one that does is 'Where's My Droid' as it can find it using the WLAN and the mobile phone towers that my SIM is connected to. It appears that Google's ADM MUST use GPS only, because whenever Where's My Droid finds it via GPS (which isn't too often), Android Device Manager also works (finds it ok)... It was this constant failing of ADM which eventually brought me to the conclusion that the problem is to do with GPS (I've tried EVERYTHING to fix this over several months) and how I eventually found your post, which unfortunately doesn't seem to have helped me.
It does seem a bit odd though, that it worked for a few minutes after firing up the phone.
I just wonder if some component is failing once it reaches a certain temperature?
If so, I might was well forget it (warranty void - had to remove a sticker that was over screw # 12) and buy a new phone, but NOT a note 3!
I checked this with the recent gps trouble I've had with my tmobile version. I noticed mine were smashed down as low as they could be. Pulling them back up a bit, my gps does seem to be better now. I was wondering, would sticking some stock paper or anything under them help to keep them raised and connected to the other side?
And thanks so much for this post, I had been working on this problem forever.
ko9pora said:
Unfortunately it didn't work... I also found that my note 3 is a little different to your photos where the two leaf-pins are mounted side by side.
I followed your procedure, found what I think must be the same leaf pins you refer to, but they didn't seem to be bent or misshaped. I bent them up slightly anyway,since I'd gone to so much trouble to tear it down, before reassembling the device.
When I first switched it on I thought I'd had a win: Using the 'GPS Status' app I quickly acquired 4/ 23 satellites, where normally I see 0/23 (or 0/xx) the xx number varies.
That soon increased to 11/ 19 and I thought yes its fixed AT LAST!!
For once I was even able to locate my device in Google Android Device Manager too - it rarely ever works. The only one that does is 'Where's My Droid' as it can find it using the WLAN and the mobile phone towers that my SIM is connected to. It appears that Google's ADM MUST use GPS only, because whenever Where's My Droid finds it via GPS (which isn't too often), Android Device Manager also works (finds it ok)... It was this constant failing of ADM which eventually brought me to the conclusion that the problem is to do with GPS (I've tried EVERYTHING to fix this over several months) and how I eventually found your post, which unfortunately doesn't seem to have helped me.
It does seem a bit odd though, that it worked for a few minutes after firing up the phone.
I just wonder if some component is failing once it reaches a certain temperature?
If so, I might was well forget it (warranty void - had to remove a sticker that was over screw # 12) and buy a new phone, but NOT a note 3!
Click to expand...
Click to collapse
I have to take it back... It worked!
When I wrote the above reply, I didn't realize that I was too far inside my house (under it's steel roof). As soon as I went outside or even near a window it all worked great and still does, but I guess no GPS works too well when its effectively shielded under an iron roof...:laugh:
superdookie67 said:
I checked this with the recent gps trouble I've had with my tmobile version. I noticed mine were smashed down as low as they could be. Pulling them back up a bit, my gps does seem to be better now. I was wondering, would sticking some stock paper or anything under them help to keep them raised and connected to the other side?
And thanks so much for this post, I had been working on this problem forever.
Click to expand...
Click to collapse
Glad to hear it worked! I agree, perhaps sticking a little paper under the pin that's causing trouble may help it keep contact. I'll add that suggestion into the original post.
ko9pora said:
I have to take it back... It worked!
When I wrote the above reply, I didn't realize that I was too far inside my house (under it's steel roof). As soon as I went outside or even near a window it all worked great and still does, but I guess no GPS works too well when its effectively shielded under an iron roof...:laugh:
Click to expand...
Click to collapse
Good deal! I'm in the same situation - under a steel roof. Basically, my house similar to a Faraday cage, blocking out almost all radio communication (cell, AM/FM, TV, you name it.)
Sounds good, looks like we've got about 5 successes so far!
YES! I had absolutely no GPS, popped open the phone - the leaf was already bent back as in your "after" picture, but I just propped it up to get better connection, and now I finally have a GPS signal, 13/25 satellites within 30 seconds of my first test. Thank you so much for posting this.

[SOLVED] Extremely weak Wi-Fi signal

The Wi-Fi signal on my I9505 is terribly weak. Sitting at the same desk the router is on - full signal; Walk 3-4 meters away - signal drops to 1 line; Go to a different room - disconnects due to no signal. I can only see 3 networks at 1 signal line while on another phone I get 11 networks - all with signal at 2+ lines.
My router is perfectly fine (works as expected and has great coverage on other phones/laptops - it still gives off great signal if I go next door/above/below me).
Phone software side I'd say is fine too, but I'm not 100% sure:
Issue happens both on latest WizCyan (TW based) and on latest RR (CM14 based), both using different kernels.
Currently on XXUHPG1 bootloader and baseband. PDA version is XXUPPI1 (according to the "Phone INFO" app).
Hardware side, I've tried a few things - bent all of the golden springs I could find just a tiny bit upwards, tried to clean the gray contacts on the mid bezel as best as I could (dry microfiber) - they weren't dirty or anything, but they seem scratched/shiny where the spring would have come into contact, is that bad? (I can take pictures if necessary)
I even flipped the blue antenna wire around (though I think that one only affects cell signal).
I also have to note that there's something wrong with my Wi-Fi IC / mobo because sometimes it stops working altogether (won't turn back on), needing a reboot or physical intervention. I doubt that would affect signal strength, as long as it's actually turning on, I guess?
Edit:
SOLVED!
Well, this is probably a very unique/fringe case - I found out there was a crack in my motherboard, just below one of the antenna connectors. I also found out that pushing down on where the crack is relinks the motherboard connections and gives back the full Wi-Fi signal. So I "ghetto-rigged" a piece of plastic to push down on the crack when I put the mid-bezel back in, and it seems to be working for now. Hope it holds up and doesn't cause other issues.
Actually, it could affect signal strength. You might want to check your antenna wire running down the right side of the battery compartment and make sure it isn't broken or partly disconnected.
You should also note that some phones have better antennas, thus having better reception.
So comparing it to a different phone isn't really a good way to measure the effectiveness.
Took some pics, I've no idea if they're of any help. Maybe somebody can tell if there's something wrong.
Strephon Alkhalikoi said:
Actually, it could affect signal strength. You might want to check your antenna wire running down the right side of the battery compartment and make sure it isn't broken or partly disconnected.
Click to expand...
Click to collapse
That's the wire I had flipped around. I even disconnected it to see if there's a difference, and it only weakened the cell signal. Full cell signal when I put it back. No change regarding Wi-Fi. If I run the phone with the mid bezel off, I only get 2 lines even next to the router, and it doesn't even connect - so I suppose the mid bezel antennas connect?
Pwnycorn said:
You should also note that some phones have better antennas, thus having better reception.
So comparing it to a different phone isn't really a good way to measure the effectiveness.
Click to expand...
Click to collapse
True, still, from full signal to 1/0 lines as soon as I go from my desk (and router) to my bed 5m away isn't right. Wi-Fi reception used to be as good on my S4 as on the other phones. (I can't remember exactly when this started.)
I believe you have a radio chip issue. Something that software cannot fix.
Solved. Thank you for trying to help.
@cLick1338: Telling people you solved the issue without revealing the solution doesn't help anyone who may come across this thread in the future. So how did you solve it?
Strephon Alkhalikoi said:
@cLick1338: Telling people you solved the issue without revealing the solution doesn't help anyone who may come across this thread in the future. So how did you solve it?
Click to expand...
Click to collapse
I had edited the first post. Figured it would be most visible for such people.
cLick1338 said:
I had edited the first post. Figured it would be most visible for such people.
Click to expand...
Click to collapse
If you edited it yesterday I wouldn't have noticed it. The XDA app automatically drills down to the first unread post and I don't always think to scroll back up.
Sorry.

Categories

Resources