hola acotdf. hay una forma de mejorar bastante el funcionamiento del gps, para ello necesitas tener el teléfono roteado.
Con el rootexplorer (deves pinchar una pestaña en la parte superior y mirar que ponga mount r/w)vete al directorio raíz del teléfono,desde alli entrar en la ruta data/misc/, alli veras un archivo con nombre mtkgps.dat elimina este archivo y reinicia el movil. Ahora encendemos el gps y marcamos lo siguiente en llamar * # * # 3646633 # * # * para acceder al menú ingeniero. Buscamos el valor YGPS y nos vamos a un sitio sin demasiados edificios, para poder posicionar bien los satélites. a mi me tardo muy poco en encontrar satélites, cuando antes de hacer esto tardaba 4 o 5 minutos en aparecer alguno. Una vez que tienes unos 10 o 11 en verde, sales del menu ingeniero y ya tienes el gps mejorado.
Saludos a todos