PDA

Ver la Versión Completa : [ TUTORIAL ] Configurar tu GPS mediante comandos ADB


gustavorv86
25/09/11, 23:09:51
Este tutorial sirve para modificar el fichero "gps.conf" mediante comandos ADB.

En dicho fichero almacenamos las direcciones de los servidores NTP, el cual por defecto en nuestro android está puesto el de Norte América.

Sé que ya hay tutoriales sobre esto, pero quiero hacer uno más específico ya que supongo que a mucha gente les ha dado problemas de lectura/escritura o les ha resultado demasiado complejo modificar dicho fichero.

Para realizar esto es necesario:


Tener instalada la SDK de Android.
Tener conocimientos del comando "adb".


Para cambiarlo haremos lo siguiente.

$ adb shell
Nos loqueamos como root.

$ su
Creamos un nuevo fichero llamado "gps.conf" en la microSD.
Método 1:

# vi /sdcard/gps.conf
Añadimos el siguiente contenido al fichero (podemos copiar y pegar).

NTP_SERVER=es.pool.ntp.org
NTP_SERVER=0.es.pool.ntp.org
NTP_SERVER=1.es.pool.ntp.org
NTP_SERVER=2.es.pool.ntp.org
NTP_SERVER=3.es.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
SUPL_HOST=supl.google.com
SUPL_PORT=7276
Para guardar y salir desde el editor "vi" pulsamos primero ESC, luego escribimos ":wq" (Write, Quit) y a continuación INTRO.

Método 2:
He subido el archivo comprimido en .zip en el siguiente link:
http://www.htcmania.com/attachment.php?attachmentid=77125&stc=1&d=1319753176
Descomprimir el .zip y meter el archivo 'gps.conf' en la microSD del móvil.

Ahora, por ambos métodos tenemos el archivo 'gps.conf' en la SD. Continuamos con lo siguiente:

Montamos la partición con permisos de lectura/escritura. Para ver cual es la partición "system" haremos lo siguiente.

# mount | grep system
/dev/block/mmcblk0p25 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
En /dev/block/mmcblk0p25 está la partición "system", la cual está en modo ro (read-only). Para montarla con permisos de escritura haremos lo siguiente.

# mount -o remount,rw /dev/block/mmcblk0p25 /system

NOTA: Dependiendo de la versión del HBOOT, RADIO y ROM instalada, puede que la partición "system" sea distinta. Podría estar en "/dev/block/mtdblock3" e incluso tener un sistema de ficheros "yaffs2" en vez de "ext4" como es mi caso.

Para verificar que la partición se ha montado correctamente.

# mount | grep system
/dev/block/mmcblk0p25 /system ext4 rw,relatime,barrier=1,data=ordered 0 0
La opción rw indica que esta montada con permisos de read-write (lectura/escritura).

Hacemos un backup del fichero "gps.conf" original.

# cp /system/etc/gps.conf /system/etc/gps.conf.bak
Sustituimos el fichero original por el que hemos creado en la microSD.

# cp /sdcard/gps.conf /system/etc/gps.conf
Reiniciamos el móvil.

# reboot
Después de hacer esto instalaremos las herramientas "gps fix" y "gps status" del market.

El primer programa ayuda a reducir el tiempo que tarda el GPS en establecer nuestra posición. Lo ejecutamos en una zona al aire libre y lo dejamos finalizar.
El segundo programa es para comprobar que nuestro GPS funciona correctamente. Nos permite ver la posición e intensidad de los satélites a los que nos conectamos.



Las fuentes que he usado son las siguientes y las cuales recomiendo echar un vistazo:

http://www.htcmania.com/showthread.php?t=260574
http://www.htcmania.com/showthread.php?t=261142
http://www.htcmania.com/showthread.php?p=2755239
http://forum.xda-developers.com/showthread.php?t=1248375

Lista de servidores NTP en español: http://www.pool.ntp.org/es/

goncerjo
25/09/11, 23:55:30
Y esto a efectos prácticos para que sirve?

gustavorv86
26/09/11, 00:15:07
Y esto a efectos prácticos para que sirve?

Jaja, qué pregunta más clara ;)

Primero te cuento la causa:
Los de HTC desarrollaron una única ROM de nuestro móvil, con soporte para varios idiomas. Éstos, como son yankis, dejaron la configuración de este fichero con los servidores estadounidenses (te mando una copia del original):


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
SUPL_HOST=supl.google.com
SUPL_PORT=7276

Ahora te cuento el efecto:
En resumidas cuentas, cuando enciendes el GPS intenta buscar los satélites que están pasando por Estados Unidos, por lo cual tarda una eternidad en localizarte.

Y ahora te cuento para que sirve:
Con esto, cuando enciendas el GPS buscará los satélites que estén pasando por España.

Antes tardaba una barbaridad en localizarme, pero ahora es casi inmediato, la mejora es asombrosa. Recomiendo hacerlo encarecidamente.

Saludos!!

goncerjo
30/09/11, 15:46:25
Jaja, que pregunta más clara ;)

Primero te cuento la causa:
Los de HTC desarrollaron una única ROM de nuestro móvil, con soporte para varios idiomas. Estos, como son yankis, dejaron la configuración de éste fichero con los servidores estadounidenses (te mando una copia del original):


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
SUPL_HOST=supl.google.com
SUPL_PORT=7276

Ahora te cuento el efecto:
En resumidas cuentas, cuando enciendes el GPS intenta buscar los satélites que esan pasando por Estados Unidos, por lo cual tarda una eternidad en localizarte.

Y ahora te cuento para que sirve:
Con esto, cuando enciendas el GPS buscará los satélites que estén pasando por España.

Antes tardaba una barbaridad en localizarme, pero ahora es casi inmediato, la mejora es asombrosa. Recomiendo hacerlo encarecidamente.

Saludos!!
OK! Mucho mas claro ahora. A ver si me animo a probarlo

gustavorv86
05/10/11, 23:18:33
Hola concerjo

La verdad que la mejora es impresionante. Ahora no me tarda más de 1 minuto en encontrarme.

Un saludo!

lopoga
27/10/11, 18:46:52
Me quedo atascado en este paso:

Creamos un nuevo fichero llamado "gps.conf" en la microSD.
Código:
# vi /sdcard/gps.conf
Añadimos el siguiente contenido al fichero (podemos copiar y pegar).
Código:
NTP_SERVER=es.pool.ntp.org NTP_SERVER=0.es.pool.ntp.org NTP_SERVER=1.es.pool.ntp.org NTP_SERVER=2.es.pool.ntp.org NTP_SERVER=3.es.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 SUPL_HOST=supl.google.com SUPL_PORT=7276
Para guardar y salir desde el editor "vi" pulsamos primero ESC, luego escribimos ":wq" (Write, Quit) y a continuación INTRO.



No se como poner los servidores, me sale esto:

D:\HTC\Recuperacion>adb shell
# vi /sdcard/gps.conf
vi /sdcard/gps.conf
←[999;999H←[6n←[1;1H←[J
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~←[1;1H←[24;1H←[K- /sdcard/gps.conf 1/1 100%←[1;1H


¿cómo sigo?

fosco_
27/10/11, 19:40:10
el editor vi es un poco complicado de manejar si no estás acostumbrado al entorno Linux.
Para empezar a escribir tienes que pulsar la "i"
Cuando hayas acabado pulsa la tecla "ESC" para entrar en modo comando
Y le pasas el comando ":wq" que significa guardar y salir.

lopoga
27/10/11, 19:53:34
el editor vi es un poco complicado de manejar si no estás acostumbrado al entorno Linux.
Para empezar a escribir tienes que pulsar la "i"
Cuando hayas acabado pulsa la tecla "ESC" para entrar en modo comando
Y le pasas el comando ":wq" que significa guardar y salir.

No termino de aclararme. Quizás podrías poner un enlace para descargar el archivo ya modificado y ponerlo en la sd

gustavorv86
28/10/11, 00:12:25
Hola @lopoga (http://www.htcmania.com/member.php?u=218002), he actualizado el tuto y he subido el archivo comprimido en .zip. Creo que tu problema no viene porque no te aclares, debe ser problema del 'vi'. Con alguna ROM me ha pasado que no se muestran bien los caracteres, la solución es instalar el busybox (disponible en el market). Así te dejo que escojas solución, jeje

Salu2!!

gasafondo
28/10/11, 18:07:53
gustavorv86 esto hay que hacerlo siempre que cambiemos de ROM, supongo.
Por otro lado, si vamos a flashear una nueva ROM y antes sustituimos el archivo gps.conf de la ROM por el tuyo expuesto en este tutorial, supongo que nos ahorraremos todo el proceso, ya que lo tendremos dentro de la ROM y una vez flasheada problema resuelto, corrigeme si me equivoco.

Un saludo

lopoga
28/10/11, 20:18:15
Hola @lopoga (http://www.htcmania.com/member.php?u=218002), he actualizado el tuto y he subido el archivo comprimido en .zip. Creo que tu problema no viene porque no te aclares, debe ser problema del 'vi'. Con alguna ROM me ha pasado que no se muestran bien los caracteres, la solución es instalar el busybox (disponible en el market). Así te dejo que escojas solución, jeje

Salu2!!

Muchas gracias, ahora ha sido mucho más fácil. :aplausos:

gustavorv86
30/10/11, 21:37:11
Hola gasafondo, las ROMs modifican la partición 'system', por eso cuando se instala una nueva ROM habría que volver a hacer el proceso, cambies antes o no el archivo.

Lo complicado (entre comillas) es que hay que montar la partición 'system' con permisos de lectura-escritura, sino cuando vayas a copiar el archivo de la SD a /system/etc/gps.conf te dará un error.

Otra pega es que tenemos que saber cual es la partición 'system' para montarla con dichos permisos, y no todas las ROMS llaman a los dispositivos igual, como comento en el tutorial.

lopoga
30/10/11, 22:16:39
Añado que con el fichero que ha puesto gustavorv86 (http://www.htcmania.com/member.php?u=274475) al principio de post y con el Root Explorer (si eres root) es aún mas sencillo de sustituir.

gasafondo
30/10/11, 22:28:20
es que hay que montar la partición 'system' con permisos de lectura-escritura

Añado que con el fichero que ha puesto gustavorv86 al principio de post y con el Root Explorer (si eres root) es aún mas sencillo de sustituir.

Eso mismo digo yo, con el RootExplrer que tiene permisos de escritura y lectura si eres S-OFF y Root és aún más fácil hacer un copiar y sobreescribir.
Y si la ROM que vamos a flashear lo lleva dentro cambiado pues no hay vuelta atrás.

Un saludo

gustavorv86
01/11/11, 02:08:45
Si, también se puede hacer así, yo personalmente me he acostumbrado rápido a comandos adb, el caso es que muchas ROMS no vienen con el archivo gps.conf configurado para España, por eso cada vez que flasheas te pone el archivo con los servidores de Norteamérica.

Saludos!

ernanillo
02/11/11, 00:03:46
He de decir que ayer lo hice, y hoy me meti por carretera y.. va como la seda, se conecta super rapido ahora y, o es mi imaginacion, o me da que tambien va mas rapido el tiempo de refresco de la ubicacion (a lo mejor es cosa mia)

Gracias gustavorv86 :aplausos:
Saludos

gustavorv86
02/11/11, 00:21:31
Hola ernanillo, al igual que tu yo noté un cambio brutal, ahora el GPS es uno de verdad, jeje.

fosco_
02/11/11, 11:24:40
Por cierto, esto la rom MIUI lo puede hacer gráficamente, un punto más para MIUI :)

http://i.imgur.com/ZepMh.jpg

pacobarba
02/11/11, 21:00:19
Probado y funcionando con solo asomar el teléfono por la ventana un poco y tarda como 5 segundos. Me he bajado el fichero y lo he copiado con el root explorer en un momento. Luego Gps Fix y perfect.

ernanillo
03/11/11, 14:53:38
Por cierto, esto la rom MIUI lo puede hacer gráficamente, un punto más para MIUI :)
Si miui tuviera las mismas tonterias que el sense, me iba al miui xd

gasafondo
18/11/11, 19:55:29
Por cierto, esto la rom MIUI lo puede hacer gráficamente, un punto más para MIUI :)

http://i.imgur.com/ZepMh.jpg


Por cierto como se meterian exactamente los datos en la Miui :palomitas:

Un saludo

fosco_
19/11/11, 18:00:01
Settings - My location - GPS configuration

gasafondo
19/11/11, 18:24:11
Settings - My location - GPS configuration

Si eso ya lo encontre compi, pero me refiero a que poner exactamente en cada ventana y cuantas entradas hay que hacer ¿? :ok:

Un saludo

fosco_
19/11/11, 22:49:48
NTP server: es.pool.ntp.org
Supl server: supl.google.com
Supl port: 7276

gasafondo
19/11/11, 23:39:12
NTP server: es.pool.ntp.org
Supl server: supl.google.com
Supl port: 7276

Gracias fosco, ahora me ha quedado claro :ok:

Un saludo

kiketu
26/11/11, 13:56:55
para los ke viajen fuera de españa(por europa)esta es la configuracion para europa:

NTP_SERVER=europe.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
SUPL_HOST=supl.google.com
SUPL_PORT=7276

capybara
28/11/11, 21:16:20
Funciona genial, pero no entiendo porqué... :pensando:
Lo único que acierto a entender es que estamos tuneando los servidores de hora NTP para que nos den un resultado de más calidad, pero me quedan las siguientes dudas:
-¿Porqué exactamente este resultado ayuda a encontrar satélites?
-Si lo tuneo para España y me voy a Hong Kong, ¿funcionará mal?
-Ya que estamos tuneando URLs, ¿significa que cada vez que se use el GPS sincronizamos con NTP? ¿O es sólo con el modo asistido?

A ver si alguien me ilumina XD

pansero
20/12/11, 22:09:13
podeis explicarme mejor el método uno?? podriais poner todos los pasos por favor?? a mni no me sale el símbolo del dolar. un saludo. Decir que no soy porgramador, ni tengo muchos conocimientos sobre linux, pero si poneis todos los pasos en el tutorial, seguro que se hacerlo. Mi problema es que con la room de cyanogen mod 7.1 no me pilla nada de señal el gps. Un saludo

fosco_
21/12/11, 17:11:24
podeis explicarme mejor el método uno?
Qué parte exactamente quieres que expliquemos?

podriais poner todos los pasos por favor?
Todos los pasos están perfectamente explicados.

a mni no me sale el símbolo del dolar.
Revisa que tienes los drivers correctamente instalados, al ejecutar "adb devices" desde la ventana de comandos del Windows debe darte el número de serie de tu teléfono, es así o da error?

Además para ejecutar el comando "su" debes tener el acceso root activado, supongo que lo tienes si usas cyanogen, pero no está mal que lo revises.

Mi problema es que con la room de cyanogen mod 7.1 no me pilla nada de señal el gps. Un saludo
Empieza por seguir esta guía: http://www.htcmania.com/showthread.php?p=2755239#post2755239

kiketu
21/12/11, 22:04:23
Mi problema es que con la room de cyanogen mod 7.1 no me pilla nada de señal el gps
me parece ke la rom cyanogen lleva ya el archivo gps.conf configurado para europa(no es el de españa pero va igual de bien y mejor ke para el norte de america)por lo cual este no es tu problema.haz lo ke te a dicho fosco y si sigue igual ,prueba con otra rom y si no se soluciona es ke la antena gps esta mal.

Serggpolo15
24/12/11, 02:57:08
Tengo la configuracion del gps para europa, pero como no suelo salir de españa, quiero poner los satelites de españa pero no puedo hacerme con el Root explorer, me sale que es pagando y por lo que he leido es gratis pero no lo encuentro por ningun lado. Sabeis como conseguirlo para poder sustituir el archivo gps.conf ? Gracias por adelantado!

caimir
24/12/11, 10:53:00
Pues usa EsExplorer q tambien es root y free.

Tapatalkeando con Ds

david milan
14/01/12, 20:58:17
Saludos,
Seguí los pasos de este tutoríal y por unos días el gps me funcionaba mejor pero a los pocos días otra vez tardaba en conectarse y volvía a ser muy impreciso(vivo en el centro de Madrid y en google maps me situaba el norte).
Pero bueno he seguido los pasos de este thread http://forum.xda-developers.com/showthread.php?p=21389150 y ahora si que conecta rapidísimo y preciso.
Enviado desde mi Desire S

P.D: yo llevo MIUI 2.1.6 con REAPER Kernel.

DvdMntl
20/01/12, 00:40:30
Necesitas ser root o s/off para tener esta mejora de gps?

Serggpolo15
20/01/12, 02:48:41
Necesitas ser root o s/off para tener esta mejora de gps?

Lo necesitas. Recomiendo hacerlo, ya que la diferencia es brutal.

Titogsg
20/01/12, 03:17:35
Gracias por el tutorial.

pekegor
15/09/12, 09:11:20
para los ke viajen fuera de españa(por europa)esta es la configuracion para europa:

NTP_SERVER=europe.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
SUPL_HOST=supl.google.com
SUPL_PORT=7276


gracias por acordarte de los que estamos fuera , uno desde lemania te da las gracias

pekegor
15/09/12, 10:26:29
He puesto la configuración de Europa y me tardaba mucho en encontrar, hablando desde Alemania,
Acabo de cambiar el código para spain, y encuentra rápido,
Gracias por todo

Enviado desde mi HTC Desire S usando Tapatalk 2

kether
15/09/12, 11:08:55
Por cierto, esto la rom MIUI lo puede hacer gráficamente, un punto más para MIUI :)

http://i.imgur.com/ZepMh.jpg


Este menú donde se saca?

pekegor
15/09/12, 11:31:49
esta es la configuracion de alemania, de sus servidores, lo acabo de comprobar en una pagina en aleman

NTP_SERVER=de.pool.ntp.org
NTP_SERVER=0.de.pool.ntp.org
NTP_SERVER=1.de.pool.ntp.org
NTP_SERVER=2.de.pool.ntp.org
NTP_SERVER=3.de.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
SUPL_HOST=supl.google.com
SUPL_PORT=7276

fosco_
15/09/12, 18:46:52
Este menú donde se saca?

Esto era en MIUI v2, en la nueva v4 no tienes ese menú, tienes que modificar el archivo /system/etc/gps.conf a mano con el editor de textos de root explorer por ejemplo.

pekegor
16/09/12, 12:14:17
El gps es un soberana mieeeeee... con perdón, he puesto el parche agps, va más rápido y con todo y que nada que no quiere funcionar bien
Al final voy con el GPS externo, que tenía por ahí guardado,
Esto debería ir en quejas no.?


Enviado desde mi HTC Desire S usando Tapatalk 2

abelux
19/10/12, 12:40:26
Buenas, el otro día me cambié el gps.config por el que está subido aquí. Fue cambiarlo y con el gps status en 40 segundos ya me pillo 7 satelites.

El caso es que hoy he ido a utilizar el gps y se me ha pegado unos 10 o 15 minutos hasta que me ha cogido señal gps y solo con 5 satelites. Normalmente tardaba eso....

He probado también a flashear el archivo del gps del otro post pero no noto mejoría.

Alguna sugerencia? Por supuesto soy s-off y root.

Puede influir algún archivo temporal?

Gracias y saludos.

nelsot
19/10/12, 16:27:15
El gps tiene algún problema en este teléfono, cierto, pero creo que es un conflicto de software, me explico.

Quien no ha puesto el navegator con nuestro destino y pasan minutos y minutos "esperando señal gps". Pues bien, probad lo siguiente:

Si tenéis funda protectora tipo PTV o similar quitádsela. Iniciar google maps y allí poned el destino. Una vez localizado, pulsar sobre la flecha roja de google y seleccionar "como llegar", una vez nos muestra la ruta marcar ( abajo) navegator.

El gps encuentra señal en segundos.

Para comprobar lo que os digo hacerlo de las dos maneras, flipareis...

Al galaxy S2 y 3 le pasa igual y la solución es la misma

Enviado desde mi HTC Desire S usando Tapatalk 2

fosco_
19/10/12, 16:30:14
El caso es que hoy he ido a utilizar el gps y se me ha pegado unos 10 o 15 minutos hasta que me ha cogido señal gps y solo con 5 satelites. Normalmente tardaba eso....

Comprueba que no se haya modificado el contenido del gps.conf, quizá se ha vuelto a poner por defecto.
Prueba también a usar el programa gps status para recargar los archivos de localización de los satélites.

abelux
19/10/12, 18:01:32
Comprueba que no se haya modificado el contenido del gps.conf, quizá se ha vuelto a poner por defecto.
Prueba también a usar el programa gps status para recargar los archivos de localización de los satélites.

He quitado el flasheo del agps y estoy volviendo a empezar desde el principio.

He comprobado el contenido del gps.conf y no se ha modificado.
Ahora mismo acabo de restablecer el gps con gps status y he recargado los archivos de localización, ha tardado en cogerme señal 20 minutos y con 5 satelites.

Lo que si que veo en el Gps status es que de vez en cuando me desaparecen los satelites y al segundo vuelven a aparecer pero menos de los que habia. No se si será porque es justo cuando actualiza...

Me estoy volviendo loco con el gps.... y para colmo no hago mas que cambiar la radio para intentar encontrar una que me vaya bien con el gps.

La radio que tienes _fosco a mi no me funciona, no me admite la sim ni me da cobertura ni nada...

Ahora voy a probar lo del maps, luego os cuento....

abelux
19/10/12, 18:16:52
El gps encuentra señal en segundos.

Acabo de hacer lo que comentas. Le he quitado la funda de TPU que llevo y he hecho lo del google maps.

Me ha tardado cerca de 15 minutos hasta que se ha quitado el aviso de buscando gps, y eso que antes he usado el gps status...

No se si seguir cambiando radios o desmontar el teléfono, ya que en no se que foro leí que a veces de algún golpe se mueve la antena del gps y por eso falla tanto...

nelsot
19/10/12, 21:27:33
Pues a mi, al de mi mujer y a dos amigos, sin hacerle nada al telefono (sin modificar nada), siguiendo esos pasos, el cambio es instantáneo. Igual puedes tener algún programa de gps que interfiera o algún problema en el terminal, no se...

Enviado desde mi HTC Desire S usando Tapatalk 2

pekegor
19/10/12, 21:57:07
A mi me pasa lo mismo, casi no llego a una entrevista de trabajo por esto, menos mal que tengo una antena externa, voy a probar asi como dice el compa gracias

Sent from my DesireS using Tapatalk 2

pekegor
19/10/12, 22:04:13
Probar con cambiar de programa
Sygic va bien

Sent from my DesireS using Tapatalk 2

abelux
20/10/12, 13:38:46
Probar con cambiar de programa
Sygic va bien

El Sygic ya lo uso y me va bien, pero el problema es que cuando no pillo satélites pues lógicamente no me va ningún navegador gps...

Lo que no entiendo es porque a veces me conecta en 2 minutos y otras veces en 15.

htc
10/08/13, 15:04:31
Buenas, pues a mi me pasa algo extraño, os cuento:

Siempre me ha funcionado perfectamente la detección de satélites con el GPS del móvil (Desire S), de echo utilizaba apps que utilizaban GPS para calcular la posición y rutas (incluso utilizaba el "GPS Status y detectaba bien los satélites, aunque tardara a veces hasta 5 minutos), y todo bien, pero estuve como una para de meses sin utlilizar la función GPS, el caso es que al conectar estos días la función GPS no hay manera de que me localice satélites con ningún software (ni con los que antes utilizaba sin problema), así es como me di cuenta de que algo extraño le pasaba al GPS de mi móvil, es como si dejara de funcionar sin haberle hecho nada, por lo tanto no puedo utilizar ningún sistema de navegación cuando antes no tuve problemas con ninguno (ahora lógicamente tampoco me funciona el "GPS Status" que es la app principal con la que comprueba si el GPS reacciona).

¿Alguna sugerencia factible?

Saludos a todos, hacéis un trabajo estupendo. :ok:

emimad
18/10/13, 12:23:19
Se puede acceder al archivo gps.conf y modificarlo desde el PC directamente sin tener que andar poniendo comandos?

En forum-xda he encontrado esta configuración:
## NTP Time server, use a local one ##

NTP_SERVER=0.europe.pool.ntp.org
# NTP_SERVER=0.uk.pool.ntp.org
# NTP_SERVER=0.asia.pool.ntp.org
# NTP_SERVER=0.oceania.pool.ntp.org
# NTP_SERVER=0.north-america.pool.ntp.org
# NTP_SERVER=0.south-america.pool.ntp.org
# NTP_SERVER=0.africa.pool.ntp.org

XTRA_SERVER_1=
XTRA_SERVER_2=
XTRA_SERVER_3=
DEBUG_LEVEL = 3

## Intermediate positioning, reduces accuracy, increases speed
INTERMEDIATE_POS=1

## Accuracy threshold for intermediate positioning
## 0 for no threshold causes 'Skipton bug'
ACCURACY_THRES=5000

## Enables network positioning before you get a gps fix
ENABLE_WIPER=1

### AGPS SETTINGS ###

## Use Google AGPS server
SUPL_HOST=supl.google.com
SUPL_PORT=7276

emimad
18/10/13, 17:45:21
Bueno, me he tirado al monte y con mi Desi S Locked S-ON con HBOOT 2.00.0002 he hecho lo siguiente:
1) Unlocked oficial de HTC
2) Clockword
3) rooteo con su-2.3.6.1-ef-signed.zip
4) comprobar rooteo con app ROOT CHECKER -> me dice que está todo OK


Y al hacer adb shell, va bien... pero luego escribo "su" y obtengo un bonito "Permission denied" :rolleyes:.


EDITO: como no había manera de modificar ese archivo, me instalé la app ROOT EXPLORER y modifiqué los permisos de lectura/escritura del gps.conf... y lo sustituí por otro que me hice a medida X-D.
Resultado... ahora mi GPS va como la seda!!! :dios: en 20 segundos coge 12 satélites!!!:platano::platano: