Original Post I recently posted this in Kyrillos V10.5 as I use his (Great) ROM but as more people seem to complain about the GPS in 2.3.7 ROMS and there doesn't seem to be any other fixes that work this well (Tried many) I'll give it it's own thread with some explaining for those who also prefer 2.3.7 and and often use GPS. I haven't tried this on any other Android versions yet, this might works as well, if it does, would be great to leave a comment! gps.conf: NTP_SERVER=europe.pool.ntp.org XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin DEBUG_LEVEL =0 ENABLE_WIPER=1 CURRENT_CARRIER=common DEFAULT_AGPS_ENABLE=TRUE DEFAULT_USER_PLANE=TRUE DEFAULT_SSL_ENABLE=FALSE SUPL_HOST=supl.google.com SUPL_PORT=7276 SUPL_NO_SECURE_PORT=3425 SUPL_SECURE_PORT=7275 SUPL_TLS_HOST=FQDN SUPL_TLS_CERT=/etc/SuplRootCert C2K_HOST=c2k.pde.com C2K_PORT=1234 secgps.conf: #Generated by GpsLocationProvider. #Sat Mar 17 17:29:52 CET 2012 SSL=1 SSL_TYPE=0 POSITION_MODE=121 OPERATION_TEST_MODE=0 ACCURACY=50 SESSION_TYPE=2 SERVER_MODE=2 ENABLE_NMEA=false START_MODE=HOT GPS_LOGGING=0 AGPS_MODE=0 ADDRESS_MODE=1 TIME_BTW_FIX=2000 OPERATION_MODE=STANDALONE USE_DEFAULT=false SUPL_PORT=7276 ENABLE_XTRA=true SUPL_HOST=supl.google.com NUM_OF_FIX=999999999 TIMEOUT=10 So just edit gps.conf in /etc and create in data/gps a new text file called secgps.conf Be sure to update The Assisted GPS for the best results, can be done in a GPS Test or the easiest way is downloading GPSStatus from the market and go to Tools - A-GPS (You do need an internet connection) I myself get a lock outside within 10 sec and even inside after about 30-60 seconds mostly with 10+ satellites. As you can see the NTP Server is Europe, if you're from outside of Europe you can try changing it. Go to pool.ntp.org: the internet cluster of ntp servers and select your region (go to Active Servers on the right side) If your region for instance is India, you should change it in gps.conf: NTP_SERVER=europe.pool.ntp.org to asia.pool.ntp.org (only suggesting as this isn't the case for me) Best/Easy to use apps like Root Explorer to do this. Don't use Fasterfix or anything like that after you've 'fixed' your GPS as it will change the gps.conf file. It's recommended to make a backup before attempting this. I'm open for improvements or other ideas, I myself am not the biggest expert on this but if I can and have some spare time then I do like to help out. Also a big thanks to zsolt64 and the other developers who helped making the Galaxy 3 a great phone! Have a good lock.