Hola, yo también tengo los mismos problemas con el gps, buscando por ahí he encontrado lo que podría ser la solución, paso a explicar lo que he hecho y sin salir a carretera para probarlo por lo menos me ha puesto en marcha el gps y funciona la ubicación rapidamente.
- descargar la aplicación Gps status
- la abrimos
- das un toque en la pantalla y arriba sale una llave, hacemos click
- click Administrar estado gps
- click restablecer y luego descargar
- copiar el archivo gps.conf con un explorador root, que esta en system/etc, a un lugar seguro por si no funciona volver a usarlo
- una vez hecha la copia de seguridad, borrar todo lo que tiene dentro el archivo original gps.conf y cambiarlo por este contenido:
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra2.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra2.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra2.bin
ERR_ESTIMATE=0
NTP_SERVER=europe.pool.ntp.org
DEBUG_LEVEL = 3
INTERMEDIATE_POS=0
SUPL_VER=0x20000
SUPL_ES=1
CAPABILITIES=0x37
SUPL_HOST=supl.google.com
SUPL_PORT=7275
LPP_PROFILE = 3
NMEA_PROVIDER=0
SGLTE_TARGET=1
A_GLONASS_POS_PROTOCOL_SELECT = 0
- guardamos y reiniciamos el movil
Si falla siempre podemos volver a colocar el archivo que hemos hecho de copia a system/etc y lo dejamos todo como estaba.
Espero que os sirva
Salu2