If you would like to speed up the GPS lock and connection time on the Galaxy SII...
> Location and security
> ensure all the boxes under My location
Now download and install, free from the Market, GPS Test
Put your phone into, "Flight mode
> Wireless and network
> Flight mode
Open GPS Test
(outdoors with a clear view of the sky) and select Menu
> Clear AGPS
Now just leave it for as long as it takes to get a solid lock on at least 6
Sat's (preferably more... 9->11
would be good). This can take 20 min's or more but be patient,
When you have achieved this come out of Flight mode and then select GPS Test Menu
> Update AGPS
Now reboot your phone.
N.B. Please ensure you have no Task Managers or anything that will close or interfere with this app.
Once rebooted you should find an improvement in accuracy and speed of your GPS.
This article explains how GPS on mobile phones works:-
How Does GPS Work In Cell Phones?
If you are rooted, you can also download Faster fix
, (recommended), free from the Market.
https://market.android.com/details?id=com.Double.FasterFix&feature=search_res ult#?t=W251bGwsMSwxLDEsImNvbS5Eb3VibGUuRmFzdGVyRml 4Il0
Just select your location (sometimes, as in my case, a different location to the obvious one, works better) and your fix time should improve.
Also for rooted phones, there is an AGPS patch which works very well, see here:-
, free from the Market, can decrease your time to fix by increasing the time that GPS/AGPS receiver is turned on.
N.B. The free version of GpsFix now comes with AirPush ad's. So if you like this app and it helps you then consider getting the paid version which is ad free.
I first ran it with GPS disabled on the phone and relied on WiFi for my initial fix before switching GPS back on. My fix time now is around 7-10 sec's.
Hope this helps you.