PDA

Ver la Versión Completa : Resolver problemas con el GPS


javierpc
13/05/13, 08:52:22
Quienes llevamos ROM's chinas o basadas en éstas, o sea, las B5XX, B6XX, HiUI, XiUI o de algunos cocineros chinos como lishuo, tigerlei u otros, nos podremos encontrar con que el GPS en ocasiones (o la mayoría de veces en algún caso) no funciona correctamente. El problema está en uno de los archivos de configuración del GPS, el archivo gps.conf. Este archivo, tal y como viene en estas ROM's, contiene estas líneas (o similares):

# DTS2012062601191 yanzhennan/00193816 20120626 created
#Test
NTP_SERVER=time.gpsonextra.net
#Asia
# NTP_SERVER=asia.pool.ntp.org
#Europe
# NTP_SERVER=europe.pool.ntp.org
#North America
# 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

Para quienes no lo sepáis, las lineas que empiezan con el caracter # son comentarios, no cuentan (son meramente informativas del contenido del archivo). Como se puede ver en este archivo está definido como NTP_SERVER un servidor Test, time.gpsonextra.net; lo correcto para nosotros sería que esta línea estuviera comentada y que la línea válida fuera la que hay bajo la que indica Europe, o sea, la línea que define el valor NTP_SERVER=europe.pool.ntp.org.

Para resolver esto podemos utilizar dos métodos. El primer método es manual, mediante Root Explorer u otro programa que nos permita editar archivos en la partición del sistema. Se trata, tal y como he dicho, de comentar la línea que corresponde al servidor Test y habilitar la que corresponde a Europe. O sea, tendría que quedar así:

# DTS2012062601191 yanzhennan/00193816 20120626 created
#Test
# NTP_SERVER=time.gpsonextra.net
#Asia
# NTP_SERVER=asia.pool.ntp.org
#Europe
NTP_SERVER=europe.pool.ntp.org
#North America
# NTP_SERVER=north-america.pool.ntp.org

El segundo método es utilizando alguna aplicación que se encargue de hacer esto por nosotros, como por ejemplo FasterGPS (https://play.google.com/store/apps/details?id=org.fastergps)o FasterFix (https://play.google.com/store/apps/details?id=com.Double.FasterFix).

Una vez efectuado el cambio sería conveniente reiniciar el móvil, para asegurarnos de que se está utilizando la configuración correcta. Otra cosa a tener en consideración es que si reinstalamos la ROM (la misma u otra versión) probablemente se sobreescribirá este archivo, por lo que tendremos que repetir la operación.

javierpc
13/05/13, 10:21:59
Bueno, probando los programas mencionados he visto que parece ser que FasterGPS ajusta todavía un poco más, ya que permite definir incluso el país, de modo que la línea queda:

NTP_SERVER=es.pool.ntp.org

davidpunto
13/05/13, 12:06:57
Muchas gracias, justo era mi problema con la última Miui, al usar directamente la versión china no había forma de coger satélites.

Skatron
13/05/13, 15:46:57
Gracias! Ya lo he cambiado, esta tarde cuando pueda probarlo bien confirmo si me ha funcionado o no.

Skatron
13/05/13, 20:12:53
Pues ya tengo GPS aunque e tenido que poner el de Francia pero al final a enganchado :) Muchas gracias por la solución B550 funcionando perfectamente

QuiqueFis
16/05/13, 04:36:50
Yo tengo instalada la Mauro v5 en mi huawei honor 2 y lo q me falla es la ubicación por 3g, aunque me detecta la ubicación en maps las aplicaciones meteorologícas no consiguen ubicarse.
Teneis algun consejo?
Un saludo.