tio yo te doy la solucion ...me he fijado que la actualizacion española viene para que el gps sirva en eeuu lo que tienes que hacer esto
rimero:
debemos ser superusuarios y hacer ROOT, y disponer de alguna Apk de Visualizacion de archivos de sistema: ROOTExplorer por ejemplo.
Segundo:
Para mejorar el tiempo de sincronización del reloj interno del GPS y mejore antes nuestro A-GPS hay que editar el archivo gps.config de la raiz del móvil, dentro de la carpeta /etc. (o /system/ect/). Este "tiempo" que descargamos indica nuestra posición geoestacional a los satélites que se hayan en nuestra corbatura. Normalmente 12 "visibles o usables"
Original:
NTP_SERVER=north-america.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
Pasamos a:
NTP_SERVER=europe.pool.ntp.org o 0.europe.pool.ntp.org o 1.europe.pool.ntp.org o es.pool.ntp.org (en caso de limitar a España).
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
supl_host=supl.google.com
supl_port=7276
es de aqui
http://www.htcmania.com/showthread.php?t=151202
eso te tiene que funcionar esperas un minuto o dos como maximo y depues de eso ya empesara a funcionar el gps bien ....suerte...