This is my config, tried and tested and should work for anyone in Canada. I've only gotten praise from those I've given it too. I can lock typically with 16 feet accuracy in 5-10 seconds after bringing up the phone and Google Maps. I've tried lots of config options over the course of a month, if I even suspected one was hampering my performance I removed it. I use the CarHome and Navigation a lot so it's important for me to have an accurate and fast config. If you're not in Canada just update the particular ntp servers.
# DEBUG LEVELS:
# 0 - none, 1 - Error,
# 2 - Warning, 3 - Info
# 4 - Debug, 5 - Verbose
You need to update your /etc/gps.conf
file and make sure it has the original attributes( rw- r-- r--
). Use ES FileExplorer with SU rights. When I flash any ROM it's just habit these days for me to swap this one in from sdcard. I use ES FileExplorer with SU rights.
P.S. Hit Thanks if it works for you.