Questa guida serve a chiunque abbia problemi di velocità con la ricerca dei satelliti GPS
Vi ricordo che è necessario:
- avere i permessi di root
- fare un backup del file gps.conf che andremo a modificare che trovate in /system/etc/
- scaricare dal Play Store GPS Status
- scaricare dal Play Store GPS Timer
- 2° post: Zip flashabili da recovery, così da evitare il primo passaggio Modificare il file gps.config, e guida per testare il GPS
Modificare il file gps.config
- Prima di tutto andate sul sito pool.ntp.org: the internet cluster of ntp servers, nel menù a destra (Active Servers) cliccate su Europe
- A questo punto se viaggiate in Europa e quindi fuori dall'Italia vi conviene restare in questa pagina, altrimenti nell'elenco che si è aperto cliccate su italy
- Ora andiamo a modificare il file gps.config:
- potete farlo in due modi, o modificandolo dal telefono con qualche editor di testo, o come vi consiglio io copiarlo sul pc e modificarlo con Notepad++
- una volta aperto il file vi troverete questa configurazione (i parametri dei satelliti possono essere diversi)
codice:
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
- Il valore che a noi interessa è il primo NTP_SERVER=, sostituiamo la riga con NTP_SERVER=europe.pool.ntp.org (per i satelliti europei) oppure NTP_SERVER=it.pool.ntp.org (per quelli italiani), in base a quello che avete scelto nel punto 2.
- e ora andiamo ad aggiungere gli altri 4 server che troviamo sotto la scritta To use this pool zone, add the following to your ntp.conf file: nel sito precedentemente aperto.
questo è il risultato:
- Parametri Europa
codice:
NTP_SERVER=europe.pool.ntp.org
NTP_SERVER=0.europe.pool.ntp.org
NTP_SERVER=1.europe.pool.ntp.org
NTP_SERVER=2.europe.pool.ntp.org
NTP_SERVER=3.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
- Parametri Italia
codice:
NTP_SERVER=it.pool.ntp.org
NTP_SERVER=0.it.pool.ntp.org
NTP_SERVER=1.it.pool.ntp.org
NTP_SERVER=2.it.pool.ntp.org
NTP_SERVER=3.it.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
- A questo punto salvate il file e andatelo a sostituire col file originale nella cartella system/etc/, (immagino che avete fatto un backup prima!!)
Resettare i Satelliti del GPS
- Come detto all'inizio della guida scaricate GPS Status dallo Store
- Apritelo e andate su strumenti > Gestisci stato A-GPS e cliccate su Ripristina, il ripristino potrà metterci un pò di tempo, abbiate pazienza
- Chiudete GPS Status, assicurarsi di avere la connessione attiva (meglio se in wi-fi)
- Riavviate GPS Status e aspettate che trovi i satelliti, poi: Menu > strumenti > gestisci stato A-GPS > Scarica
- è probabile che il primo fix sarà lento, ma dal secondo dovreste avere notevoli miglioramenti.
- è possibile che i parametri originali del file gps.config siano diversi, ma comunque potete modificarli in questo modo.
- il prima possibile metterò degli zip, così da poterli flashare direttamente da racovery senza bisogno di fare tutti i passaggi, e ottenere lo stesso risultato.
- Sono ben accetti suggerimenti per modificare il thread con eventuali miglioramenti.
PS: La modificha del file gps.conf l'ho testato anche su Galaxy Wonder gt-i8150 e dovrebbe essere uguale anche per gli altri dispositivi android, ma non vi assicuro niente, fate un backup e provate.
NE' IO NE' ANDROIDIANI.COM SIAMO RESPONSABILI PER EVENTUALI DANNI ARRECATI AL VOSTRO SMARTPHONE.
La guida l'ho testata personalmente, seguite tutto alla lettera e non ci saranno problemi,
in caso contrario ricopiate il file originale gps.config