[TUTORIAL] Solución de problemas en el GPS de tu dispositivo Android

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.

7 pensamientos en “[TUTORIAL] Solución de problemas en el GPS de tu dispositivo Android

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

  2. 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!!!

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

  4. 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).

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Gravatar
Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Log Out / Cambiar )

Twitter picture

Estás comentando usando tu cuenta de Twitter. Log Out / Cambiar )

Facebook photo

Estás comentando usando tu cuenta de Facebook. Log Out / Cambiar )

Connecting to %s