We’ve heard some news about the Samsung Galaxy S issues with GPS functionality. Now, it seems Engadget has located the source of the problem, or rather the sources, and provides Galaxy S owners with a plan of action. The first issue seems to be a quick fix; apparently Google has required that all phones have use of the wireless network for GPS turned off by default. Unfortunately, the second issue will have to be resolved by Samsung in their next firmware update. Full details on the problems after the break. If you own a Galaxy S, let us know how you’re dealing with this is the comments.
- “Use wireless networks” is now turned off by default, but even with it on, the phone may be slow or unable to determine even a rough location. Originally, we’d believed this was the only problem. Samsung tells us that it’s a new Google mandate that Android devices be shipped with the “use wireless networks” option disabled, which means you’re relying on traditional GPS alone to determine your location — a lost cause indoors, in urban canyons, or under dense tree cover. Indeed, we discovered it was turned off on our Captivate, Vibrant, and Epic 4G after fresh hard resets, and there’s no indication to the user that it’s probably in their best interest to enable it; we’re accustomed to being presented with the option during account setup on other Android devices, but it doesn’t happen here. After enabling it from settings, we found that both the Captivate and Epic 4G were able to get our location with 1,000 to 1,500-meter accuracy practically immediately in Google Maps, though the Vibrant still never came through; it had the weakest signal of the three, which may have accounted for that (though it never dropped the signal altogether).
- The regular GPS circuitry and software aren’t doing their job. Cell tower triangulation and WiFi location database services like Skyhook only take you so far — at the end of the day, you still need to tune in to the birds a few thousand miles up to figure out precisely where you are. All Galaxy S models seem to be having trouble turning GPS reception into coordinates, even when the phone is able to see four or more satellites in view (four is the minimum you normally need for a precise, three-dimensional lock). In some cases, resetting the phone apparently helps, but it ceases to work again after a day or two of use. To our knowledge, none of the homebrew fixes out there have been able to solve this part of the problem perfectly and permanently. The Captivate and Vibrant are both affected by this one; we’re not sure on the Epic, but we’re working to nail it down.