Come configurare smartphone e PC. Portale informativo
  • casa
  • notizia
  • Perché il GPS non funziona su Android. Problemi con il dispositivo stesso

Perché il GPS non funziona su Android. Problemi con il dispositivo stesso

Ora, probabilmente, non troverai nessun dispositivo senza un modulo GPS integrato. Con lo sviluppo della civiltà, noi, come "umani", trasferiamo sempre più responsabilità ai robot, in particolare a quelli verdi. Ora non è più necessario cercare il muschio sull'albero (che peraltro cresce sempre da tutte le direzioni) o per trovare facilmente la stella polare nel cielo notturno, basta lanciare l'applicazione di navigazione sul proprio smartphone. Tuttavia, il GPS non solo aiuta a uscire dalla foresta, è abbastanza richiesto ogni giorno: da tutti gli stessi navigatori, ma in giro per la città, e termina con i geo-tag sulle foto. Tuttavia, accade che il modulo non funzioni come previsto. Ciò potrebbe essere dovuto a problemi nell'hardware, quindi solo il servizio può aiutare l'utente, o forse con le impostazioni di sistema, nel qual caso dovresti leggere alcuni dei seguenti suggerimenti.

Pulisci la fronte, bussa al volante

Partiamo dai consigli più "significativi". Cosa verrà consigliato in qualsiasi supporto tecnico, indipendentemente dal dispositivo con cui l'utente ha problemi? Assolutamente vero, "Hai provato a spegnerlo e riaccenderlo?" Per parafrasare questo trucco di vita, prima di tutto, dovresti assicurarti che il GPS sia acceso: Impostazioni \ Posizione \ Usa GPS.

Test di guida

Per eliminare la possibilità di perdere la funzionalità del ricevitore GPS stesso, vale la pena utilizzare una delle applicazioni speciali, come GPS Essentials. Clicca sull'icona con l'immagine satellitare e l'applicazione ti mostrerà chiaramente dove e quanti satelliti sta osservando il tuo smartphone e con quali di essi è in contatto in questo momento.

Se l'applicazione mostra che sei fuori dalla portata di qualsiasi satellite, prova a lasciare l'edificio o almeno vai alla finestra. Spesso, le case "antimissili" sovietiche bloccano non solo il segnale GPS, ma anche la rete cellulare.

A volte il dispositivo può "loop" su alcuni satelliti, anche quando non sono visibili, e questo porta a un segnale debole o completamente assente.

Per risolvere questo problema, vale la pena provare a ripristinare tutti i dati GPS sul dispositivo e iniziare a raccoglierli da zero. L'applicazione GPS Status & ToolBox aiuta in questo. Per fare ciò, premere il tasto "Menu" nell'applicazione, selezionare "Strumenti", "Gestisci stati A-GPS", quindi fare clic su "Ripristina". Quindi fai clic su "scarica" ​​nello stesso posto.

Un potenziale problema che può influire sulla precisione della tua posizione è una bussola calibrata erroneamente. In questo caso, il dispositivo riceve dati di orientamento non corretti, che causano problemi durante l'utilizzo delle applicazioni di navigazione.

Puoi calibrare correttamente la bussola nello stesso GPS Essentials. Per fare ciò, avvia l'applicazione, fai clic sull'icona della bussola, quindi segui questi passaggi:

  • scegli una superficie liscia lontana da elettrodomestici per evitare l'influenza dei campi elettromagnetici, e appoggiaci sopra lo smartphone con lo schermo rivolto verso l'alto
  • Ruotare lentamente e senza intoppi il dispositivo 3 cerchi completi attorno a ciascun asse. Il senso di rotazione è irrilevante.

Il processo è chiaramente mostrato in questo video:

Niente aiuta

Alcuni firmware per smartphone non sono molto bravi a lavorare con il GPS, quindi il flashing a volte può risolvere anche questo problema. Ma questa soluzione non è per tutti, ma piuttosto per un utente entusiasta, perché in questo caso ci sono molte discussioni specifiche da leggere, molto probabilmente non nella loro lingua madre, per scegliere la soluzione ottimale per se stessi. Per tutti gli altri, potrebbe essere il momento di aggiornare semplicemente il dispositivo.

Il tuo smartphone è un navigatore GPS? O cotolette separatamente, vola separatamente?

In questo articolo imparerai come, utilizzando semplici manipolazioni, velocizzare la connessione GPS diverse decine di volte e aumentarne la precisione su smartphone e tablet su sistema operativo Android!

Teoria

3. Computer

4. Installa l'editor di testo NotePad ++ su PC (Windows), per utenti Linux Gedit

Estrai file GPS.CONF

Il file GPS.CONF, che deve essere estratto dalla partizione di sistema, è responsabile del funzionamento del modulo GPS in Android. Sta arrivando /system/etc/gps.conf e spostalo nella memoria interna o nella scheda SD per modificarlo in seguito su un PC.

Modifica GPS.CONF

Per velocizzare la connessione GPS e migliorarne la precisione, è necessario modificare le impostazioni GPS.CONF. Aprilo con Blocco note ++. A seconda del produttore, è possibile visualizzare le diverse impostazioni effettuate.

Configurazione di un server NTP

Iniziamo ad aggiornare il file GPS.CONF! La prima cosa da fare è aggiungere o riscrivere NTP_SERVER. NTPè un server di sincronizzazione dell'ora ad alta precisione. A seconda della tua posizione, devi cambiare il server NTP principale. Come puoi vedere sopra, lo schermo mostra il server. nord-america.pool.ntp.org, che ovviamente non velocizzerà la connessione al GPS se ti trovi, ad esempio, in Bielorussia, Ucraina, Russia. Pertanto, è necessario registrare un server "locale":

Per la Bielorussia, l'NTP ideale è: di.pool.ntp.org Per l'Ucraina, l'NTP ideale è: ua.pool.ntp.org Per la Russia, l'NTP ideale è: ru.pool.ntp.org

Puoi anche utilizzare il server comune per l'Europa: europe.pool.ntp.org

Un esempio di come dovrebbe essere scritto:

NTP_SERVER = by.pool.ntp.org <-- Для Белоруссии NTP_SERVER = ua.pool.ntp.org <-- Для Украины NTP_SERVER = ru.pool.ntp.org <-- Для России

puoi anche aggiungere un altro server in Europa, se non funziona da uno dei server locali

Esempio:

NTP_SERVER = europe.pool.ntp.org NTP_SERVER = by.pool.ntp.org

Alcuni romodel di firmware personalizzato portano molti altri server NTP, il che non è vero, poiché, al contrario, la connessione rallenta, a causa del fatto che 5-6 server potrebbero non funzionare e Android perderà comunque tempo a connettersi .

Esistono anche server XTRA alternativi, si consiglia di scriverli e non apportare modifiche



XTRA_SERVER_3 = http: //xtra3.gpsonextra.net/xtra.bin

Abilita o disabilita il WI-FI

Per aumentare la precisione della navigazione, oltre ad aumentare la connessione ai satelliti GPS, è possibile utilizzare il protocollo di trasferimento dati wireless WI-FI. Per fare ciò, inserisci il seguente parametro:

ENABLE_WIPER =

Un valore di 1 consentirà l'utilizzo del WI-FI, un valore di 0, al contrario, lo proibirà

Ad esempio:

ENABLE_WIPER = 1<-- использовать WI-FI ENABLE_WIPER = 0<-- не использовать WI-FI

Report posizione intermedia (precisione GPS o velocità di connessione)

Questo parametro è responsabile della velocità e della precisione del GPS, se la velocità è maggiore (avvio a freddo e a caldo), la precisione è inferiore

INTERMEDIATE_POS =

Un valore 0 indica dati accurati, connessione più lenta.

Valore 1 - dati meno precisi (più a lungo funziona, più accurato sarà durante una sessione), ma connessione più veloce.

Ad esempio:

POS_INTERMEDIO = 0<-- точно, но медленно INTERMEDIATE_POS = 1<-- не точно, но быстро

Soglia di precisione della posizione intermedia (precisione GPS)

Questo parametro elimina gli errori

INTERMEDIATE_POS =

Valore 0 - considera tutti i dati

Valore 100, 200, 300, 1000, 5000 - rimuove gli errori

ad esempio

POS_INTERMEDIO = 0<-- все промежуточные позиции INTERMEDIATE_POS = 5000<-- игнорируются менее точные

Abilita A-GPS (velocità, precisione)

Il parametro è responsabile se l'A-GPS sarà abilitato o disabilitato (più precisamente quando abilitato)

DEFAULT_AGPS_ENABLE =

VERO per usare A-GPS

FALSO - non usare A-GPS

ad esempio

DEFAULT_AGPS_ENABLE = TRUE<-- использовать DEFAULT_AGPS_ENABLE = FALSO<-- не использовать

Connessione al punto di connessione (supplicante)

Annotare tali valori se non specificati:

SUPL_HOST = supl.google.com
SUPL_PORT = 7276

Tipo di utilizzo del trasferimento dati in A-GPS

Il parametro è responsabile della quantità di informazioni trasmesse, del servizio "Piano di controllo" o dell'ampio trasferimento di dati dell'abbonato "Piano utente". Si consiglia di utilizzare "User Plane".

DEFAULT_USER_PLANE =

TRUE per usare User Plane

FALSO - usa il piano di controllo

Ad esempio:

DEFAULT_USER_PLANE = TRUE<-- User Plane DEFAULT_USER_PLANE = FALSO<-- Control Plane

La versione finale del file GPS.CONF

NTP_SERVER = ua.pool.ntp.org
ENABLE_WIPER = 1
XTRA_SERVER_1 = http: //xtra1.gpsonextra.net/xtra.bin
POS_INTERMEDIO = 0
XTRA_SERVER_3 = http: //xtra3.gpsonextra.net/xtra.bin
XTRA_SERVER_2 = http: //xtra2.gpsonextra.net/xtra.bin
DEFAULT_AGPS_ENABLE = TRUE
DEFAULT_USER_PLANE = TRUE
PRECISIONE_THRES = 0
SUPL_PORT = 7276
SUPL_HOST = supl.google.com

Salva la versione modificata del file GPS.CONF, rimettila in Android e ricaricala! Congratulazioni, sei stato in grado di velocizzare la tua connessione GPS e migliorarne la precisione sul tuo Android!

Un modo semplice per i pigri

Per coloro che non vogliono sperimentare e vogliono fare affidamento sull'esperienza di qualcun altro, puoi utilizzare un file già pronto e modificato gps.conf... Secondo gli autori Squadra BlackIce la connessione ai satelliti GPS è quasi istantanea.

Tutto ciò di cui hai bisogno è scaricare gps.conf per il tuo paese e rilasciarlo lungo il percorso / sistema / ecc, quindi riavviare Android.

Scarica la raccolta di GPS.CONF ottimizzato



Cercherò in questo post di sistematizzare le informazioni che ho raccolto sul tema dell'accelerazione del lavoro GPS su Android. Dirò subito che la maggior parte delle cose è rilevante se hai root e S-OFF (ho immediatamente cucito il firmware personalizzato RcMix 3d Runny sul mio smartphone). Il post non pretende di essere una copertura completa del problema: condivido solo la mia esperienza.

In precedenza ho aspettato circa 20 minuti: i satelliti non sono mai stati catturati. Ora, a seguito dell'applicazione dei suggerimenti descritti di seguito, le coordinate vengono determinate in 2-3 minuti con un avvio a freddo e circa 30-40 secondi con uno a caldo.

1) Usa il programma di sincronizzazione dell'ora ClockSync (hai bisogno di root, trovato):


- prima di avviare il Navitel (o altro navigatore) tramite il programma ClockSync, sincronizzare l'ora sul telefono;
- dopo aver avviato Navitel tramite il programma ClockSync, sincronizzare l'ora sul telefono.

2) Modifica il file gps.conf(richiede root): nel parametro NTP_SERVER prescrivere il suo Posizione.

È conveniente utilizzare il programma FasterFix per la modifica.
Ad esempio, ho avuto

NTP_SERVER = nord-america.pool.ntp.org

ma per l'Ucraina era necessario registrarsi

NTP_SERVER = ua.pool.ntp.org

Di conseguenza, per la Russia

NTP_SERVER = ru.pool.ntp.org

Poi ricaricare apparato.

3) Modifica avanzata di gps.conf (richiede root, trovato).

In questo caso, è conveniente utilizzare il programma FasterGPS per l'editing. Questo programma è anche in grado di fare quanto descritto al punto 2.
È necessario aggiungere quanto segue al file:

NTP_SERVER = ua.pool.ntp.org - se non l'hai fatto nel passaggio 2, assicurati di farlo ora (come capisci, questa è l'impostazione per l'Ucraina)

POS_INTERMEDIO = 0
PRECISIONE_THRES = 0
REPORT_POSITION_USE_SUPL_REFLOC = 1
ENABLE_WIPER = 1
SUPL_HOST = supl.google.com
SUPL_PORT = 7276
SUPL_NO_SECURE_PORT = 7276
SUPL_SECURE_PORT = 7276
CURRENT_CARRIER = comune
DEFAULT_AGPS_ENABLE = TRUE
DEFAULT_SSL_ENABLE = FALSO
DEFAULT_USER_PLANE = TRUE

Poi ricaricare apparato.

Per una buona ragione, puoi modificare gps.conf a mano (ad esempio, tramite RootExplorer), FasterGPS è solo un frontend per la modifica. Ma con lui è più calmo, tk. non puoi lasciare spazi alla fine di una riga e righe vuote in gps.conf.

4) Utilizzare un programma che aiuti a determinare le coordinate il prima possibile.Tra i vari che ho testato (GPS Status, GpsFix, GPS Test), il GPS Status si è rivelato il più efficace e funzionale (non serve il root). Attiva il GPS, attiva Internet mobile, avvia Stato GPS e lì:

Menu -> Strumenti -> Dati A-GPS -> Scarica

Digressione lirica:
quando guardi lo stato GPS, cattura con sicurezza i satelliti uno per uno
(coinvolto / catturato: 0/1…. 1/2… .. 3/3, ecc.),
il tempo di attesa passa molto più velocemente.

A proposito, questo programma ha anche la funzione "Radar": puoi contrassegnare il luogo in cui ti trovi ora e poi tornarci.



Ricorda anche le cose semplici:

  • Dopo aver acceso il GPS, accendi immediatamente l'Internet mobile: in questo modo lo smartphone determinerà le coordinate molto più velocemente, dopodiché l'Internet mobile potrà essere disattivato.
  • Il GPS scarica la batteria, ma la consuma ancora più velocemente.Schermo sempre attivo. Allo stesso tempo, se blocchi il telefono, il GPS si spegne. Se si desidera che il GPS funzioni più a lungo (ad esempio, camminando in una città sconosciuta), ridurre la luminosità dello schermo al minimo richiesto.
  • Il GPS negli smartphone è inizialmente più debole rispetto ai navigatori GPS
  • Il GPS non funziona all'interno, solo all'aperto
  • Su alcuni smartphone, l'antenna GPS si trova nella parte inferiore dell'unità. Puoi provare ad accelerare la ricerca dei satelliti ruotando il tuo smartphone di 180 gradi. Oppure non tenerlo tra le mani, ma metterlo, ad esempio, su una panchina.
  • Se hai ancora bisogno di usare il GPS in casa, puoi andare sul balcone o andare alla finestra. Lo stesso trucco funziona nei minibus: devi solo sederti vicino alla finestra.
  • Con tempo nuvoloso, il segnale viene raccolto peggio. Tra i grattacieli, è anche peggio essere catturati. A volte è sufficiente allontanarsi di 100-200 m da 16 piani e il risultato migliora notevolmente.
  • Con una partenza a freddo in movimento, il segnale viene raccolto peggio che stare fermi. Sforzati di fermarti e aspettare che lo smartphone catturi i satelliti (avvia GPS Status e ammiralo abilmente catturandoli uno per uno) - alla fine, passerai meno tempo in questo modo che a provare a farlo in movimento.
  • In teoria, è necessario catturare 3 satelliti per determinare le coordinate e 4 per determinare le coordinate e l'altitudine. In realtà, lo stato GPS determina tutti i parametri quando vengono catturati 6-7 satelliti. Il massimo che è stato catturato è stato 9-10.

PS - Voglio anche consigliarti una buona panoramica dei programmi per lavorare con il GPS - Lavoro pratico: utilizziamo il GPS su Android al massimo - assicurati di guardare, ci sono molte informazioni utili.

PPS - da quello che io stesso uso da questa recensione, voglio raccomandare l'eccellente gestore di profili Llama.

A rigor di termini, non ha nulla a che fare con il GPS:

Ciò che rende speciale Llama è che non utilizza il GPS per determinare le coordinate, ma si basa su ripetitori cellulari. Tuttavia, si è deciso di includerlo nella revisione come alternativa a GEO-Tasker.

Il programma riceve i dati sulla posizione utilizzando i dati sulle torri dell'operatore e, a seconda di ciò, può cambiare profilo. Ad esempio, a casa - normale durante il giorno, tranquillo dalle 23 alle 6, uscendo di casa - rumoroso, in chiesa - nessun suono, al lavoro - tranquillo e così via. Combinando zone ed eventi, puoi registrare assolutamente tutto per te stesso e dimenticare di cambiare manualmente i profili.

Velocizza il GPS su Android - 2


Nella prima parte dell'articolo ho descritto programmi e tecniche che velocizzano il lavoro del GPS sui dispositivi Android. Lì è stato fornito anche un esempio di file alternativo. gps.conf accelerare il processo di determinazione delle coordinate. Per fare un confronto - prima sul mio HTC Inspire 4G i satelliti venivano catturati per alcuni minuti, dopo averlo usato - 30-60 secondi.Da allora, molta acqua è passata sotto i ponti, ma non ho smesso di cercare una soluzione ancora più veloce . E oggi posso presentarvi un nuovo file gps.conf sintetizzato da diversi trovati sul Web, con il quale il processo di determinazione delle coordinate richiede 5-10 secondi. Quelli. quando il programma di navigazione è completato, le coordinate sono già state determinate. Il file è adattato per l'Ucraina, ma è facile rifarlo per altri paesi europei: nelle prime righe cambiamo "ua", ad esempio, in "ru" - otteniamo un file per la Russia, ecc.

NTP_SERVER = ua.pool.ntp.org NTP_SERVER = 0.ua.pool.ntp.org NTP_SERVER = 1.ua.pool.ntp.org NTP_SERVER = 2.ua.pool.ntp.org NTP_SERVER = 3.ua.pool.ntp.org 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 = / data / xtra.bin AGPS = / data / xtra.bin AGPS = http: //xtra1.gpsonextra.net/xtra.bin 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 DEFAULT_AGPS_ENABLE = TRUE DEFAULT_USER_PLANE = TRUE REPORT_POSITION_USE_SUPL_REFLOC = 1 QOS_ACCHOSTRITHRICHICAL = 1000 QOSagosthritical_ACCURACY = 50 QOS_ACCURACY = 50 QOS_TIME_89Type_OUT_OUTSTAN AgpsUse = 1 AgpsMtConf = 0 AgpsMtResponseType = 1 AgpsServerType = 1 AgpsServerIp = 3232235555 INTERMEDIATE_POS = 1 C2K_HOST = c2k.pde.com C2K_PORT = 1234 SUPL_HOST = SUPLOST libbre = 7276 SUPL_SECURE_NO_SE275 SUPL CURE_PORT = 3425 SUPL_TLS_HOST = FQDN SUPL_TLS_CERT = / etc / SuplRootCert ACCURACY_THRES = 5000 CURRENT_CARRIER = comune

I gadget moderni sono già così sofisticati che puoi determinare la tua posizione senza utilizzare più i navigatori GPS. A volte questo è necessario per il corretto funzionamento delle applicazioni, a volte - per creare il percorso corretto. Quando il GPS non funziona su Android, diventa difficile. Quale potrebbe essere la ragione di ciò e cosa si dovrebbe fare per risolvere questo problema?

Qualsiasi dispositivo non capta bene o non capta affatto un segnale satellitare, se si trova in una stanza chiusa. Pertanto, è meglio determinare la tua posizione sulla strada. Idealmente, lo spazio dovrebbe essere libero anche da edifici e alberi alti, in modo che il cielo sia completamente aperto, in modo che nulla impedisca al gadget di cercare un segnale funzionante e di connettersi ai satelliti necessari.

Impostazione GPS errata

Tutti i dispositivi sono dotati di due moduli GPS. Uno è un ricevitore standard che può essere abilitato nelle impostazioni (Generale - Posizione - Modalità). Quando si scelgono reti mobili o Wi-Fi, il dispositivo determinerà la posizione dalle torri senza connettersi ai satelliti GPS. Questo metodo è il più veloce, ma non sempre dà un risultato accurato.

Quando selezioni Solo GPS, il tuo telefono o tablet si connetterà ai satelliti, ma il dispositivo impiegherà del tempo per farlo. In questo caso, è preferibile essere per strada in un'area aperta o almeno mettere il gadget sul davanzale della finestra. Affinché il secondo modulo funzioni, è necessaria l'impostazione corretta. Come verificare se il dispositivo rileva un segnale? Per fare ciò, dovrai scaricare e installare GPS Test, un'applicazione diagnostica.

Dopo aver avviato il programma, seleziona Aggiorna solo nelle impostazioni AGPS e Mantieni lo schermo acceso in Impostazioni. Ora devi tornare alla finestra principale del programma, il test GPS inizierà sul tuo tablet o telefono. È importante, tuttavia, che Wi-Fi e dati mobili non siano né abilitati nelle impostazioni della posizione né utilizzati al momento.

Se la diagnostica ha mostrato che il dispositivo non trova i satelliti, è necessario verificare se l'impostazione GPS su Android è stata eseguita correttamente. Come configurare il GPS? Per fare ciò, devi prima scaricare qualsiasi applicazione in grado di elaborare un segnale GPS. Se non aiuta, è necessario controllare le impostazioni della porta COM del comunicatore.

Lampeggio non riuscito

Dopo i tentativi non più riusciti di eseguire il flashing di un gadget o in particolare di un modulo GPS, non solo il sistema può smettere di funzionare, ma anche solo le sue singole parti, ad esempio la geolocalizzazione. È anche comune vedere il GPS smettere di funzionare su un dispositivo cinese.

Per risolvere questa situazione, è necessario abilitare AGPS nelle impostazioni di posizione e GPS. Successivamente, è necessario accedere al menu di progettazione attraverso la finestra di composizione (la combinazione è diversa per tutti i telefoni). Se non puoi inserirlo, dovrai utilizzare un programma speciale, ma già con i diritti di root. Procedura per:

  • nella scheda Satelliti della scheda YGPS, controlla se c'è un segnale, ad es. il telefono o il tablet provano a trovare i satelliti?
  • vai alla scheda Informazioni e lì, nell'ordine, premi i pulsanti pieno, caldo, caldo, freddo (questo è necessario per ripristinare le impostazioni precedenti);
  • nella scheda Log NMEA, premere start;
  • torna alla scheda Satelliti e attendi da 5 a 15 minuti finché il dispositivo non trova il numero massimo di satelliti e la scala del segnale GPS diventa verde;
  • tornare alla scheda Registro NMEA, premere stop.

Questo metodo è mostrato in modo più dettagliato nel video.

Associazione e calibrazione iniziali

Accade così che il dispositivo si trovi in ​​una zona remota. In questo caso si consiglia di riporlo in un luogo aperto per lungo tempo e attendere che avvenga la ricerca e la rilegatura.
A volte la navigazione potrebbe smettere di funzionare perché la calibrazione della bussola è sbagliata. Tale telefono o tablet sarà orientato in modo errato, causando un problema GPS sul dispositivo. Per calibrare, è necessario scaricare un'applicazione speciale, GPS Essentials. Dopo averlo installato ed eseguito, è necessario:

  1. Fare clic sull'icona della bussola.
  2. Scegli una superficie liscia e piana, appoggiaci sopra il tuo comunicatore e rimuovi tutti gli elettrodomestici.
  3. Ruotare il dispositivo in modo uniforme attorno a ciascun asse 3 volte.

Successivamente, è necessario riprovare a connettersi e, se necessario, ripetere la calibrazione.

Problemi con il dispositivo stesso

Se un gadget, controllato e configurato in conformità con tutte le regole, non rileva ancora i satelliti, solo un centro servizi ti aiuterà a controllare le impostazioni GPS e a trovare il motivo. È possibile che il problema risieda nel dispositivo stesso.

Comunque è un bene che i moderni smartphone siano dotati di un modulo GPS: grazie ad esso puoi risparmiare sul navigatore, ed è anche utile. Tuttavia, tutti i tuoi piani possono essere interrotti da una sciocchezza: la connessione del telefono con lo "spazio". Ci vorrà e scomparirà.

Scopriamo cos'è un sistema di navigazione GPS, qual è il motivo dei suoi malfunzionamenti e cosa fare se un telefono basato su Android e iOS non trova i satelliti o non stabilisce una connessione con essi.


Come funziona

Quindi cosa fa il modulo GPS nei dispositivi mobili? Riceve i segnali di navigazione dai satelliti. E non solo incluso nel sistema che corrisponde al suo nome, ma anche analoghi: GLONASS, BDS e altri (con il supporto). Lo stesso concetto di "gi-pi-es" oggi è diventato sinonimo generalizzato di navigazione satellitare.

Oltre al GPS, esiste la navigazione AGPS (LBS), che determina la posizione del telefono utilizzando i segnali dei ripetitori cellulari vicini. Nonostante la somiglianza dell'ortografia, non vi è alcuna connessione tra questi sistemi. E ci sono differenze, e molto significative:

  • L'AGPS è disponibile solo nelle aree di copertura cellulare, il GPS è ovunque.
  • AGPS determina le coordinate dell'oggetto con una precisione di 500 m, GPS - fino a 5 m.
  • AGPS non dipende dalle condizioni meteorologiche, deve solo essere connesso a una rete mobile e avere soldi sul saldo. Il GPS è gratuito, per attivarlo è sufficiente attivare la geolocalizzazione sul telefono, ma la qualità della connessione dipende fortemente dalla copertura nuvolosa e da altri fattori esterni. Il segnale si propaga solo in linea di vista.

Nubi dense, edifici alti, boschetti di alberi e muri spessi smorzano i segnali satellitari. Pertanto, per migliorare la comunicazione GPS in condizioni avverse, è stata sviluppata un'altra tecnologia: A-GPS (beh, come non confondersi qui?). L'essenza di questa tecnologia è che quando il segnale viene perso, il telefono si connette a un server speciale, da dove riceve le coordinate esatte dei satelliti e stabilisce già una connessione utilizzandole. Affinché l'A-GPS funzioni, lo smartphone deve essere connesso alla rete di un operatore di telefonia mobile o avere un altro metodo di accesso a Internet (in particolare Wi-Fi).

Cosa determina la velocità di ricerca dei satelliti

La velocità di rilevamento dei satelliti dipende da quanto tempo è stato acceso il ricevitore di navigazione nel telefono. La durata della sua inclusione determina il tipo di inizio: freddo, caldo o caldo. No, il problema non è il "riscaldamento" del modulo GPS, ma i dati su cui si basa durante la ricerca.

Quando è acceso, il ricevitore GPS recupera dalla sua memoria le ultime informazioni sulle coordinate dei satelliti: almanacchi ed effemeridi (effemeridi).

  • Gli almanacchi contengono informazioni sui parametri delle orbite di tutti i satelliti del sistema. Non sono molto precisi, ma rimangono rilevanti per diversi mesi.
  • Ephemeris contiene dati precisi sulla regolazione degli orologi e dei parametri orbitali per ogni specifico satellite. La loro rilevanza non supera la mezz'ora.

Satelliti GPS intorno alla Terra

A partenza a freddo- si considera che si accenda il ricevitore GPS dopo 30 o più minuti di spegnimento, il dispositivo cerca i satelliti solo da almanacchi noti. Se i dati dell'almanacco non sono più aggiornati, li scarica di nuovo. In questo momento, anche quelle vecchie vengono cancellate e vengono caricate nuove effemeridi. La durata di un avvio a freddo è di 5 minuti o più, a seconda delle condizioni ambientali e della posizione del telefono. Affinché la connessione venga eseguita più velocemente, il dispositivo deve essere tenuto fermo.

A inizio caldo, che si chiama l'inclusione del modulo GPS poco più di mezz'ora dopo lo spegnimento, solo le effemeridi vengono aggiornate. Ci vuole circa 1 minuto.

Istantaneo inizio caldoè possibile solo se le effemeridi rimangono rilevanti, cioè se sono trascorsi meno di 30 minuti dallo spegnimento del GPS.

Perché il telefono non vede i satelliti o perde la connessione con loro

Le ragioni dell'assenza e dell'instabilità della comunicazione tra il telefono e i satelliti GPS sono esterne e interne. I primi sono dovuti all'influenza di fattori ambientali sulla trasmissione del segnale, i secondi sono dovuti a malfunzionamenti del dispositivo ricevente stesso.

Motivi esterni:

  • Stato sfavorevole dell'atmosfera (nuvole dense), trovarsi in una foresta o tra grattacieli. Purtroppo non abbiamo ancora imparato a disperdere le nuvole, ma la tecnologia A-GPS aiuta ad aggirare questi ostacoli.
  • Il telefono è in camera. Per risolvere il problema, di solito è sufficiente andare alla finestra o andare sul balcone.
  • Il telefono è in movimento, ad esempio durante la guida. Per un avvio a freddo del modulo GPS, questo può essere un serio ostacolo. Per trovare i satelliti più velocemente, fermati e posiziona il dispositivo su una superficie piana.

Motivi interni:

  • Il telefono non è affatto dotato di un modulo di ricezione satellitare, oppure ha solo A-GPS, il cui funzionamento dipende dalla potenza del segnale cellulare e Wi-Fi.
  • Il dispositivo è dotato di un ricevitore GPS con un'antenna a bassa potenza, solitamente del tipo a pellicola. In questo caso, la comunicazione con i satelliti è possibile, ma è instabile e fortemente dipendente dalle condizioni esterne: anche una custodia del telefono può interferire con essa. A volte la comunicazione funziona solo quando Internet è connesso. Il problema viene solitamente rilevato immediatamente dopo l'acquisto di un gadget.
  • Il modulo GPS è difettoso. La rottura (di solito danno o allentamento dell'antenna del ricevitore) viene rilevata dopo l'impatto, la caduta o lo smontaggio del dispositivo, anche se non sempre. Succede che si verifica senza una ragione apparente. Si manifesta con un'incapacità completa o periodica di rilevare i satelliti e stabilire una comunicazione con loro. O dal fatto che il segnale viene catturato solo in una certa posizione del telefono.
  • Problemi sistemici. La fonte del problema risiede nelle impostazioni errate o nella curva del firmware del dispositivo.
  • Ora di sistema impostata in modo errato.
  • Influenza di software o malware di terze parti. Questa versione è supportata dalla relazione tra l'errore e l'installazione di un'applicazione, nonché dalla presenza di sintomi di infezione da virus.

Come risolvere un problema su uno smartphone Android

I problemi legati all'assenza o al malfunzionamento del ricevitore GPS non possono essere risolti a casa. Più precisamente, il primo è irrisolvibile in linea di principio e il secondo dovrebbe essere contattato da un centro di assistenza. Ma puoi pulire il telefono dai virus, regolare le impostazioni, ecc., È del tutto possibile farlo da solo. Quindi iniziamo.

Se la causa è più di natura programmatica ed è sorta dopo un periodo di normale funzionamento, procedere come segue:

  • Assicurati che l'ora del sistema sia corretta.
  • Disinstalla le app che hai installato poco prima dell'arresto anomalo.
  • Senza effetto.

Se il telefono inizialmente non trova i satelliti (non c'è l'avvio a freddo), sebbene sia dotato di un modulo GPS, potrebbe benissimo essere che sia semplicemente configurato in modo errato. Ciò è particolarmente vero per i dispositivi portati dall'estero o acquistati in negozi online stranieri, ovvero non destinati al mercato russo.

Per correggere l'impostazione errata, ovvero per ripristinare l'almanacco rilevante per il territorio di un altro paese, è necessario accedere al menu di progettazione del dispositivo. Per entrare in questo menu utilizzare appositi codici telefonici specifici per dispositivi di marche diverse. Vengono immessi allo stesso modo dei comandi USSD - nell'applicazione chiamante.

Sulla maggior parte degli smartphone Android, il codice è adatto per entrare nel menu di ingegneria
*#*#3646633#*#*
Se il tuo dispositivo non lo accetta, utilizza le istruzioni dei motori di ricerca. Oppure, se il tuo telefono ha un processore MediaTek, installa una delle seguenti applicazioni:

O il loro analogo.

  • Assicurati che la geolocalizzazione sia attiva sul tuo telefono.
  • Dopo aver aperto il menu di ingegneria, vai alla sezione " Posizione» – « YGPS».

  • Nella scheda " Satelliti»Dovrebbero essere visualizzati i satelliti riconosciuti dal dispositivo. Se vedi solo punti rossi, significa che il telefono li trova, ma non può stabilire una connessione.

  • Apri il " Informazione"E tocca il" Caldo», « Freddo», « Caldo», « Pieno" e " AGPS Ricomincia". Questo cancellerà l'almanacco corrente.

  • Apri il " NMEATronco d'albero" e premere " Inizio". Verrà avviato il download del nuovo almanacco.

  • Per controllare l'instaurazione della comunicazione, aprire la sezione " Satelliti". Se alcuni dei punti sul campo blu diventano verdi, significa che il tuo telefono ha ricevuto un segnale. Aprire " NMEATronco d'albero"Di nuovo e clicca" Fermare».

In alcuni casi, un cattivo avvio a freddo è causato da un server orario errato nel file di configurazione GPS. Per correggere questa impostazione, sono necessari i privilegi di root e un file manager privilegiato come.

  • Quindi, avvia Root Explorer o il suo equivalente e trova il file /system/etc/gps.conf

  • Aprilo con qualsiasi editor di testo e in linea NTP_SERVER= scrivere pool.ntp.org. Questo è se sei in Russia. Puoi controllare i dati per altri stati sul sito web. Di conseguenza, il file dovrebbe essere simile a questo:

Salva le modifiche su gps.conf e riavvia il telefono.

Se non vuoi assolutamente pasticciare con le impostazioni, ma vuoi fare tutto più velocemente, puoi utilizzare l'ottimizzazione automatica dei parametri di comunicazione satellitare, che si chiama "". Per ottenere il risultato desiderato, basta premere un pulsante. Non posso giudicare l'efficienza, ma molti utenti sono soddisfatti di questa applicazione.

Se usi il telefono come navigatore e spesso perde i satelliti, ad esempio quando lo schermo è spento o quando esci dai tunnel, lo strumento per correggere il segnale e ripristinare i dati A-GPS ti sarà d'aiuto.

Inoltre, nel mercato di Google Play ci sono alcune applicazioni gratuite per testare il funzionamento di un ricevitore GPS, che possono anche esserti utili:

Altro.

Come risolvere il problema su iPhone

I proprietari di gadget Apple hanno meno probabilità di incontrare problemi nel trovare i satelliti, le cui ragioni risiedono nei dispositivi stessi. Apparentemente, questo è il motivo per cui ci sono molti meno modi per risolverli su iOS che su Android.

Se la geolocalizzazione su un iPhone non funziona affatto, di solito è disabilitata nelle impostazioni. Se è disponibile in alcune applicazioni e non disponibile in altre, il motivo, molto probabilmente, è nascosto anche nelle impostazioni. Per risolverli:

  • Apri la sezione " Riservatezza"E tocca la linea" Servizi di geolocalizzazione».
  • Nella schermata successiva c'è l'elenco delle applicazioni. Ciascuno di essi indica se ha accesso a questo servizio. Tocca gli elementi che desideri modificare e imposta le autorizzazioni desiderate.

Nei casi in cui il servizio di localizzazione è instabile o l'iPhone non trova i satelliti per molto tempo, spesso è sufficiente aprire la sezione delle impostazioni " Il principale", vai a " Ripristina"E clicca" Ripristina geotuning».

Ciò riporterà le impostazioni di geolocalizzazione e privacy al loro stato originale e molto probabilmente il problema verrà risolto.

Altro sul sito:

Cosa fare se il telefono non vede i satelliti o non si connette ad essi aggiornato: 1 novembre 2018 dall'autore: Johnny mnemonico

Principali articoli correlati