
El siguiente artículo lo escribí hace unos meses para mi blog personal, bastante desatendido. Me parece interesante, y creo que desde EAndroid llegará a más lectores, y ayudará a más gente. Como estoy algo escaso de tiempo, he decidido hoy haceros llegar este manual, con la esperanza de que a alguien pueda resultarle útil.
Por lo que he podido leer en distintos lugares, no son pocos los androides con problemas de recepción GPS.
Antes de comenzar, querría aprovechar para lanzar una pequeña pulla, y es que no me parece ni medio normal tener este tipo de problemas en aparatos de 600 euros, aunque tampoco me lo parece en aparatos de cien si entre sus características está la de navegación GPS. No se puede lanzar al mercado algo con fallos tan evidentes. Peor aún me parece cuando, como veremos, es tan fácil de solucionar.
Vamos al lío:
El problema que he encontrado yo en mis aparatos ha sido siempre resuelto mediante la sustitución del archivo de configuración de GPS, bajo la ruta /etc/gps.conf.
Recomiendo hacer una copia de seguridad de el archivo original antes de sustituirlo por si por alguna razón se quisieran revertir los cambios.
El primer paso, será tener acceso root al terminal. Cada aparato tiene un procedimiento para hacerse con los permisos de superusuario, así que no profundizaré en este punto.
Segundo paso, nos descargaremos el archivo gps.conf, yo tengo una copia colgada
aquí. Lo obtuve en siguiendo los enlaces de
este post de
XDA Developers. Mi archivo es supuestamente para españa, en XDA Developers pueden encontrarse para el resto de países, y se
aquí puede encontrar el archivo para Europa completa.
Yo no he probado este último.
Copiaremos dentro de nuestro terminal, en el directorio /etc el archivo descargado gps.conf. Bastará a continuación con reiniciar el aparato y tendremos una localización por GPS mucho más rápida.
Antes de que nadie lo diga, no he inventado nada, simplemente he seguido un par de tutoriales y he escrito un post en castellano para que sea más fácil de seguir si no te sientes especialmente seguro en inglés.
Como siempre se dice en estos casos, sigues este tutorial bajo tu propia responsabilidad, y EAndroid no se responsabiliza de los daños que puedas causarle al equipo tras hacer estas modificaciones.
Solo me queda decir que espero que os funcione tan bien como lo ha hecho para mi tanto en el móvil como en el tablet y que disfrutéis de vuestro GPS en perfectas condiciones.
Genial, a mi el S2 me dejo tirado 5 minutos sin gps. Llevas toda la razon del mundo, 600€ y no han sido capaces de arreglar eso por kies.
pues nada, a mi con esta solución me fija satélites antes de que me de tiempo a escribir el destino
Hola, yo tenía ese problema en el ATRIX ya que mi cel es importado de usa con at&t y vivo en Ecuador y pues éste cel por ese motivo lo que hacía prometió es buscar en los servidores americanos así que leí un tutorial y cambie ese dato por los servidores de acá de Sudamerica en el archivo quite tu mencionas y funciono de manera excelente…ahora navega y localiza más rápido
Yo tambien soy ecuatoriano, me podrias pasar el gps.conf, y en donde lo pongo????
Genial! Comprobado y tarda mucho menos (estoy en Madrid). Lo único que (es normal) hay que salir a espacio abierto, pero ha tardado unos segundos.
Muchas gracias!!!
hola tengo ese problema mi nexus s ha dejado de funcionar el gps pero yo soy novato en esto hay alguna forma de llevarlo
a reparar
Hola.
Lo primero, debo agradecer este artículo. A mí en concreto no me ayudó, pero seguro que le ha servido a mucha gente.
Yo tuve el mismo problema tras flashear mi móvil y me tocó cambiar el archivo gps.conf, pero no resultó. Lo que hice simplemente, fue copìarlo el de un amigo que funcionaba. Desde entonces va como la seda. Os lo comparto por si os ayuda en algo:
NTP_SERVER=xtra1.gpsonextra.net
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
# DEBUG LEVELS: 0 – none, 1 – Error, 2 – Warning, 3 – Info
# 4 – Debug, 5 – Verbose
DEBUG_LEVEL = 3
# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0
# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
# ACCURACY_THRES=5000
################################
##### AGPS server settings #####
################################
# FOR SUPL SUPPORT, set the following
SUPL_HOST=supl.sonyericsson.com
SUPL_PORT=7275
# FOR C2K PDE SUPPORT, set the following
# C2K_HOST=c2k.pde.com or IP
# C2K_PORT=1234
################################
# EXTRA SETTINGS
################################
*Debo advertir, que sólo lo he probado en Salamanca (España).