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.
# 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.