Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • știri
  • De ce GPS-ul nu funcționează pe Android. Probleme cu dispozitivul în sine

De ce GPS-ul nu funcționează pe Android. Probleme cu dispozitivul în sine

Acum, probabil, nu veți găsi niciun dispozitiv fără un modul GPS încorporat. Odată cu dezvoltarea civilizației, noi, ca „oameni”, transferăm din ce în ce mai multe responsabilități către roboți, în special către cei verzi. Acum nu este deloc necesar să cauți mușchi pe copac (care, de altfel, crește mereu din toate direcțiile) sau să găsești cu ușurință steaua polară pe cerul nopții, este suficient să lansezi aplicația de navigare pe smartphone. Cu toate acestea, GPS-ul nu numai că ajută la ieșirea din pădure, este destul de solicitat în fiecare zi: din aceeași navigație, dar prin oraș și terminând cu geo-etichete pe fotografii. Cu toate acestea, se întâmplă ca modulul să nu funcționeze conform așteptărilor. Acest lucru se poate datora unor probleme de hardware, atunci doar serviciul poate ajuta utilizatorul, sau poate cu setările sistemului, caz în care ar trebui să citiți câteva din următoarele sfaturi.

Ștergeți fruntea, bateți în volan

Să începem cu cele mai „semnificative” sfaturi. Ce se va sfătui în orice suport tehnic, indiferent de dispozitivul cu care utilizatorul are probleme? Absolut adevărat, „Ai încercat să-l oprești și să-l pornești?” Pentru a parafraza acest hack de viață, în primul rând, ar trebui să vă asigurați că GPS-ul este pornit: Setări \ Locație \ Utilizați GPS.

Test drive

Pentru a elimina posibilitatea de a pierde funcționalitatea receptorului GPS în sine, merită să folosiți una dintre aplicațiile speciale, precum GPS Essentials. Faceți clic pe pictograma cu imaginea din satelit și aplicația vă va arăta clar unde și câți sateliți observă smartphone-ul dvs. și cu care dintre ei este în contact în acest moment.

Dacă aplicația arată că sunteți în raza de acțiune a oricărui satelit, încercați să părăsiți clădirea sau măcar mergeți la fereastră. Adesea, casele sovietice „antirachete” blochează nu numai semnalul GPS, ci și rețeaua celulară.

Uneori, dispozitivul poate face „buclă” pe anumiți sateliți, chiar și atunci când aceștia nu sunt vizibili, iar acest lucru duce la un semnal slab sau complet absent.

Pentru a remedia această problemă, merită să încercați să resetați toate datele GPS de pe dispozitiv și să începeți să le colectați de la zero. Aplicația GPS Status & ToolBox ajută la acest lucru. Pentru a face acest lucru, apăsați tasta „Meniu” din aplicație, selectați „Instrumente”, „Gestionați statele A-GPS”, apoi faceți clic pe „Resetare”. Apoi faceți clic pe „descărcați” în același loc.

O problemă potențială care poate afecta precizia poziției dvs. este o busolă greșită. În acest caz, dispozitivul primește date incorecte de orientare, ceea ce provoacă probleme la utilizarea aplicațiilor de navigare.

Puteți calibra corect busola în același GPS Essentials. Pentru a face acest lucru, lansați aplicația, faceți clic pe pictograma busolă, apoi urmați acești pași:

  • alegeți o suprafață netedă departe de aparatele electrice pentru a evita influența câmpurilor electromagnetice și așezați smartphone-ul pe ea cu ecranul în sus
  • Rotiți încet și ușor dispozitivul cu 3 cercuri complete în jurul fiecărei axe. Sensul de rotație este irelevant.

Procesul este demonstrat clar în acest videoclip:

Nimic nu ajută

Unele firmware-uri pentru smartphone-uri în sine nu sunt foarte bune la lucrul cu GPS-ul, așa că intermiterea poate rezolva uneori și această problemă. Dar această soluție nu este pentru toată lumea, ci mai degrabă pentru un utilizator entuziast, pentru că în acest caz sunt multe discuții specifice de citit, cel mai probabil nu în limba maternă, pentru a alege singuri soluția optimă. Pentru toți ceilalți, ar putea fi timpul să actualizeze dispozitivul.

Este smartphone-ul tău un navigator GPS? Sau cotlet separat, muște separat?

În acest articol, veți învăța cum, folosind manipulări simple, să accelerați conexiunea GPS de câteva zeci de ori și să creșteți acuratețea acesteia pe smartphone-uri și tablete pe sistemul de operare Android!

Teorie

3. Computer

4. Instalați editorul de text NotePad ++ pe PC (Windows), pentru utilizatorii Linux Gedit

Extrage fișierul GPS.CONF

Fișierul GPS.CONF, care trebuie extras din partiția de sistem, este responsabil pentru funcționarea modulului GPS în Android. El este pe drum /system/etc/gps.confși mutați-l în memoria internă sau cardul SD pentru a-l edita ulterior pe un computer.

Editarea GPS.CONF

Pentru a accelera conexiunea GPS și a îmbunătăți acuratețea acesteia, trebuie să modificați setările GPS.CONF. Deschideți-l cu Notepad ++. În funcție de producător, puteți vedea diferitele setări efectuate.

Configurarea unui server NTP

Să începem actualizarea fișierului GPS.CONF! Primul lucru care trebuie făcut este să adăugați sau să rescrieți NTP_SERVER. NTP este un server de sincronizare a timpului de înaltă precizie. În funcție de locația dvs., trebuie să schimbați serverul NTP principal. După cum puteți vedea mai sus, ecranul arată serverul. north-america.pool.ntp.org, ceea ce evident nu va grăbi conexiunea la GPS dacă vă aflați, de exemplu, în Belarus, Ucraina, Rusia. Prin urmare, este necesar să înregistrați un server „local”:

Pentru Belarus, NTP-ul ideal este: de.pool.ntp.org Pentru Ucraina, NTP-ul ideal este: ua.pool.ntp.org Pentru Rusia, NTP-ul ideal este: ru.pool.ntp.org

De asemenea, puteți utiliza serverul comun pentru Europa: europe.pool.ntp.org

Un exemplu despre cum ar trebui scris:

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

mai poți adăuga un server în Europa, dacă nu funcționează de pe unul dintre serverele locale

Exemplu:

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

Unele modele de firmware personalizat aduc o mulțime de alte servere NTP, ceea ce nu este adevărat, deoarece, dimpotrivă, conexiunea încetinește, din cauza faptului că 5-6 servere s-ar putea să nu funcționeze, iar Android încă va pierde timpul conectându-se. .

Există și servere XTRA alternative, este recomandat să le scrieți și să nu faceți nicio modificare



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

Activați sau dezactivați WI-FI

Pentru a crește acuratețea navigației, precum și pentru a crește conexiunea la sateliții GPS, puteți utiliza protocolul de transfer de date fără fir WI-FI. Pentru a face acest lucru, introduceți următorul parametru:

ENABLE_WIPER =

O valoare de 1 va permite utilizarea WI-FI, o valoare de 0, dimpotrivă, va interzice

De exemplu:

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

Raport de poziție intermediară (precizia GPS sau viteza conexiunii)

Acest parametru este responsabil pentru viteza și acuratețea GPS, dacă viteza este mai mare (pornire la rece și la cald), atunci precizia este mai mică

INTERMEDIATE_POS =

O valoare de 0 este date precise, conexiune mai lentă.

Valoarea 1 - date mai puțin precise (cu cât funcționează mai mult, cu atât vor fi mai precise în timpul unei sesiuni), dar conexiune mai rapidă.

De exemplu:

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

Pragul de precizie a poziției intermediare (precizia GPS)

Acest parametru elimină erorile

INTERMEDIATE_POS =

Valoarea 0 - luați în considerare toate datele

Valoarea 100, 200, 300, 1000, 5000 - elimină erorile

de exemplu

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

Activați A-GPS (viteză, precizie)

Parametrul este responsabil pentru activarea sau dezactivarea A-GPS (mai precis atunci când este activat)

DEFAULT_AGPS_ENABLE =

TRUE pentru a utiliza A-GPS

FALSE - nu utilizați A-GPS

de exemplu

DEFAULT_AGPS_ENABLE = ADEVĂRAT<-- использовать DEFAULT_AGPS_ENABLE = FALSE<-- не использовать

Conexiune la punctul de conectare (Solicitant)

Notați astfel de valori dacă nu sunt specificate:

SUPL_HOST = supl.google.com
SUPL_PORT = 7276

Tipul de utilizare a transferului de date în A-GPS

Parametrul este responsabil pentru cantitatea de informații transmise, serviciul „Plan de control” sau transferul larg al datelor abonaților „Planul utilizatorului”. Se recomandă utilizarea „Planul utilizatorului”.

DEFAULT_USER_PLANE =

TRUE pentru a utiliza User Plane

FALSE - utilizați Planul de control

De exemplu:

DEFAULT_USER_PLANE = ADEVĂRAT<-- User Plane DEFAULT_USER_PLANE = FALSE<-- Control Plane

Versiunea finală a fișierului GPS.CONF

NTP_SERVER = ua.pool.ntp.org
ENABLE_WIPER = 1
XTRA_SERVER_1 = http: //xtra1.gpsonextra.net/xtra.bin
INTERMEDIATE_POS = 0
XTRA_SERVER_3 = http: //xtra3.gpsonextra.net/xtra.bin
XTRA_SERVER_2 = http: //xtra2.gpsonextra.net/xtra.bin
DEFAULT_AGPS_ENABLE = ADEVĂRAT
DEFAULT_USER_PLANE = ADEVĂRAT
ACCURACY_THRES = 0
SUPL_PORT = 7276
SUPL_HOST = supl.google.com

Salvați versiunea editată a fișierului GPS.CONF și aruncați-o înapoi în Android și reîncărcați-o! Felicitări, ați reușit să vă accelerați conexiunea GPS și să îmbunătățiți acuratețea acesteia pe Android!

O modalitate ușoară pentru Leneși

Pentru cei care nu doresc să experimenteze și doresc să se bazeze pe experiența altcuiva, puteți utiliza un fișier gata făcut, modificat gps.conf... Potrivit autorilor Echipa BlackIce conexiunea la sateliții GPS este aproape instantanee.

Tot ce aveți nevoie este să descărcați gps.conf pentru țara dvs. și să-l aruncați de-a lungul căii / sistem / etc, apoi reporniți Android.

Descărcați colecția de GPS.CONF optimizat



Voi încerca în această postare să sistematizez informațiile pe care le-am adunat pe tema accelerării lucrului GPS pe Android. Voi spune imediat că majoritatea lucrurilor sunt relevante dacă aveți root și S-OFF (am cusut imediat firmware-ul personalizat RcMix 3d Runny pe smartphone-ul meu). Postarea nu pretinde a fi o acoperire completă a problemei - doar împărtășesc experiența mea.

Mai devreme am așteptat aproximativ 20 de minute - sateliții nu au fost niciodată prinși. Acum, ca urmare a aplicării sfaturilor descrise mai jos, coordonatele sunt determinate în 2-3 minute cu o pornire la rece și aproximativ 30-40 de secunde cu una caldă.

1) Utilizați programul de sincronizare a orei ClockSync (aveți nevoie de root, găsit):


- inainte de a porni Navitel (sau alt navigator) prin programul ClockSync, sincronizati ora de pe telefon;
- dupa lansarea Navitel prin programul ClockSync, sincronizati ora de pe telefon.

2) Editați fișierul gps.conf(necesită root): în parametru NTP_SERVER prescrie a lui Locație.

Este convenabil să utilizați programul FasterFix pentru editare.
De exemplu, am avut

NTP_SERVER = north-america.pool.ntp.org

dar pentru Ucraina a fost necesar să se înregistreze

NTP_SERVER = ua.pool.ntp.org

În consecință, pentru Rusia

NTP_SERVER = ru.pool.ntp.org

Atunci reîncărcați aparat.

3) Editare avansată a gps.conf (necesită root, găsit).

În acest caz, este convenabil să utilizați programul FasterGPS pentru editare. Acest program este, de asemenea, capabil să facă ceea ce este descris la punctul 2.
Trebuie să adăugați următoarele la fișier:

NTP_SERVER = ua.pool.ntp.org - dacă nu ați făcut acest lucru la pasul 2, atunci asigurați-vă că o faceți acum (după cum înțelegeți, aceasta este setarea pentru Ucraina)

INTERMEDIATE_POS = 0
ACCURACY_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 = comun
DEFAULT_AGPS_ENABLE = ADEVĂRAT
DEFAULT_SSL_ENABLE = FALSE
DEFAULT_USER_PLANE = ADEVĂRAT

Atunci reîncărcați aparat.

Din motive întemeiate, puteți edita gps.conf manual (de exemplu, prin RootExplorer), FasterGPS este doar un front-end pentru editare. Dar cu el e mai calm, tk. nu puteți lăsa spații la sfârșitul unei linii și linii goale în gps.conf.

4) Folosiți un program care vă ajută să determinați coordonatele cât mai curând posibil.Din cele câteva pe care le-am testat (GPS Status, GpsFix, GPS Test), GPS Status s-a dovedit a fi cea mai eficientă și funcțională (root nu este necesar). Porniți GPS-ul, porniți Internetul mobil, porniți GPS Status și acolo:

Meniu -> Instrumente -> Date A-GPS -> Descărcare

Digresiune lirică:
când urmăriți starea GPS, prindeți cu încredere sateliții unul câte unul
(implicat/prins: 0/1…. 1/2… .. 3/3 etc.),
timpul de așteptare trece mult mai repede.

Apropo, acest program are și funcția „Radar”: puteți marca locul în care vă aflați acum, apoi reveniți la el.



De asemenea, amintiți-vă de lucrurile simple:

  • După ce porniți GPS-ul, porniți imediat Internetul mobil - în acest fel smartphone-ul va determina coordonatele mult mai repede, după care internetul mobil poate fi oprit.
  • GPS-ul consumă bateria, dar consumă bateria și mai repede. Ecran mereu activ. În același timp, dacă blocați telefonul, atunci GPS-ul este oprit. Dacă doriți ca GPS-ul să funcționeze mai mult (de exemplu, plimbarea într-un oraș necunoscut) - reduceți luminozitatea ecranului la minimum necesar.
  • GPS-ul în smartphone-uri este inițial mai slab decât în ​​navigatoarele GPS
  • GPS-ul nu funcționează în interior, ci doar în exterior
  • Pe unele smartphone-uri, antena GPS este situată în partea de jos a unității. Puteți încerca să accelerați căutarea sateliților răsturnând smartphone-ul la 180 de grade. Sau nu să o ții în mâini, ci să o pui, de exemplu, pe o bancă.
  • Dacă tot trebuie să utilizați GPS în interior, puteți merge la balcon sau la fereastră. Același truc funcționează în microbuze - trebuie doar să stai lângă fereastră.
  • Pe vreme înnorată, semnalul este captat mai rău. Printre clădirile înalte, este și mai rău să fii prins. Uneori este suficient să vă deplasați la 100-200 m de la 16 etaje - iar rezultatul devine vizibil mai bun.
  • Cu o pornire la rece în mișcare, semnalul este captat mai rău decât dacă stați pe loc. Forțați-vă să vă opriți și să așteptați ca smartphone-ul să prindă sateliții (porniți GPS Status și admirați-l cu dibăcie prindendu-i unul câte unul) - în final, veți petrece mai puțin timp în acest fel decât încercând să o faceți din mers.
  • În teorie, trebuie să prindeți 3 sateliți pentru a determina coordonatele și 4 pentru a determina coordonatele și altitudinea. În realitate, starea GPS determină toți parametrii atunci când sunt capturați 6-7 sateliți. Maximul care a fost prins a fost 9-10.

PS - Vreau să vă recomand și o prezentare bună a programelor de lucru cu GPS - Lucrări practice: folosim GPS-ul pe Android la maximum - asigurați-vă că vă uitați, există o mulțime de informații utile.

PPS - din ceea ce folosesc eu însumi din această recenzie, vreau să recomand excelentul manager de profil Llama.

Strict vorbind, nu are nimic de-a face cu GPS-ul:

Ceea ce face ca Llama să fie specială este că nu folosește GPS pentru a determina coordonatele, ci se bazează pe turnuri celulare. Cu toate acestea, s-a decis includerea acestuia în revizuire ca alternativă la GEO-Tasker.

Programul primește date de locație folosind date de pe turnurile operatorului și, în funcție de aceasta, poate schimba profilurile. De exemplu, acasă - normal în timpul zilei, liniște de la 23 la 6, ieșirea din casă - tare, la biserică - fără sunet, la serviciu - liniște și așa mai departe. Combinând zone și evenimente, puteți înregistra absolut totul pentru dvs. și uitați de schimbarea manuală a profilurilor.

Accelerează GPS-ul pe Android - 2


În prima parte a articolului, am descris programe și tehnici care accelerează funcționarea GPS-ului pe dispozitivele Android. A fost dat și un exemplu de fișier alternativ acolo. gps.conf accelerarea procesului de determinare a coordonatelor. Pentru comparație - mai devreme pe HTC Inspire 4G sateliții mei au fost prinși pentru câteva minute, după ce l-am folosit - 30-60 de secunde. De atunci, multă apă a trecut pe sub pod, dar nu am încetat să caut o soluție și mai rapidă . Și astăzi vă pot prezenta un nou fișier gps.conf sintetizat din mai multe găsite pe Web, cu care procesul de determinare a coordonatelor durează 5-10 secunde. Acestea. până la finalizarea programului de navigație, coordonatele au fost deja determinate. Fișierul este adaptat pentru Ucraina, dar este ușor să îl refaceți pentru alte țări europene - în primele rânduri schimbăm „ua”, de exemplu, cu „ru” - obținem un fișier pentru Rusia etc.

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 = / date / xtra.bin AGPS = / date / 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 = REPORT_POSITION_USE_SUPL_REFLOC TRUE = 1 QOS_ACCURACY = 50 QOS_TIME_OUT_STANDALONE = 60 QOS_TIME_OUT_agps = 89 QosHorizontalThreshold = 1000 QosVerticalThreshold = 500 AssistMethodType = 1 AgpsUse = 1 AgpsMtConf = 0 AgpsMtResponseType = 1 AgpsServerType = 1 AgpsServerIp = 3232235555 INTERMEDIATE_POS = 1 C2K_HOST = c2k.pde.com C2K_PORT = 1234 = SUPLOST_235555 SUPLOST_235555 = SUPLOST_235555 CURE_PORT = 3425 SUPL_TLS_HOST = FQDN SUPL_TLS_CERT = / etc / SuplRootCert ACCURACY_THRES = 5000 CURRENT_CARRIER = comun

Gadgeturile moderne sunt deja atât de sofisticate încât vă puteți determina locația fără a mai folosi navigatoare GPS. Uneori, acest lucru este necesar pentru funcționarea corectă a aplicațiilor, uneori - pentru a crea ruta corectă. Când GPS-ul nu funcționează pe Android, devine dificil. Care ar putea fi motivul pentru aceasta și ce ar trebui făcut pentru a rezolva această problemă?

Orice dispozitiv nu captează bine sau nu preia deloc un semnal satelit, dacă se află într-o cameră închisă. Prin urmare, este mai bine să vă determinați locația pe stradă. În mod ideal, spațiul ar trebui să fie liber chiar și de clădiri înalte și copaci, astfel încât cerul să fie complet deschis, astfel încât nimic să împiedice gadgetul să caute un semnal de funcționare și să se conecteze la sateliții necesari.

Setare GPS incorectă

Toate dispozitivele sunt echipate cu două module GPS. Unul este un receptor standard care poate fi activat în setări (General - Locație - Mod). Atunci când alegeți rețele mobile sau Wi-Fi, dispozitivul va determina locația din turnuri fără a se conecta la sateliții GPS. Această metodă este cea mai rapidă, dar nu oferă întotdeauna un rezultat precis.

Când selectați Numai GPS, telefonul sau tableta se vor conecta la sateliți, dar dispozitivul va dura ceva timp pentru a face acest lucru. În acest caz, este de dorit să fiți pe stradă într-o zonă deschisă sau cel puțin să puneți gadgetul pe pervaz. Pentru ca al doilea modul să funcționeze, este nevoie de setarea corectă. Cum se verifică dacă dispozitivul preia un semnal? Pentru a face acest lucru, va trebui să descărcați și să instalați GPS Test - o aplicație de diagnosticare.

După pornirea programului, selectați Actualizare numai în setările AGPS și Mențineți ecranul aprins în Setări. Acum trebuie să reveniți la fereastra principală a programului, testul GPS va începe pe tabletă sau telefon. Este important, totuși, ca Wi-Fi și datele mobile să nu fie activate în setările de locație și nici utilizate în acest moment.

Dacă diagnosticul a arătat că dispozitivul nu găsește sateliți, atunci ar trebui să verificați dacă setarea GPS pe Android a fost făcută corect. Cum se configurează GPS-ul? Pentru a face acest lucru, trebuie mai întâi să descărcați orice aplicație care poate procesa un semnal GPS. Dacă nu ajută, trebuie să verificați setările portului COM al comunicatorului.

Clipire nereușită

După nu cele mai reușite încercări de a flash un gadget sau în mod specific un modul GPS, nu numai sistemul poate înceta să funcționeze, ci și doar părțile sale individuale, de exemplu, geolocalizarea. De asemenea, este obișnuit să vezi că GPS-ul nu mai funcționează pe un dispozitiv chinezesc.

Pentru a remedia această situație, trebuie să activați AGPS în setările de locație și GPS. După aceea, trebuie să intrați în meniul de inginerie prin fereastra de apelare (combinația este diferită pentru toate telefoanele). Dacă nu îl puteți introduce, va trebui să utilizați orice program special, dar deja cu drepturi de root. Procedura pentru:

  • în fila Sateliți a filei YGPS, verificați dacă există semnal, de exemplu. telefonul sau tableta încearcă deloc să găsească sateliți;
  • accesați fila Informații și acolo, în ordine, apăsați butoanele complet, cald, cald, rece (acest lucru este necesar pentru a reseta setările anterioare);
  • în fila Jurnal NMEA, apăsați pe start;
  • reveniți la fila Sateliți și așteptați de la 5 la 15 minute până când dispozitivul găsește numărul maxim de sateliți și cântarul semnalului GPS devine verde;
  • înapoi la fila Jurnal NMEA, apăsați pe stop.

Această metodă este prezentată mai detaliat în videoclip.

Legare inițială și calibrare

Se întâmplă ca dispozitivul să fie situat într-o zonă îndepărtată. În acest caz, este indicat să îl puneți într-o zonă deschisă pentru o lungă perioadă de timp și să așteptați până când are loc căutarea și legarea.
Uneori, navigarea poate înceta să funcționeze deoarece calibrarea busolei este greșită. Un astfel de telefon sau tabletă va fi orientat greșit, rezultând o problemă cu GPS-ul pe dispozitiv. Pentru a calibra, trebuie să descărcați o aplicație specială, GPS Essentials. După instalarea și rularea acestuia, aveți nevoie de:

  1. Faceți clic pe pictograma busolă.
  2. Alegeți o suprafață netedă, plană, puneți-vă comunicatorul pe ea și îndepărtați toate aparatele electrice de pe ea.
  3. Rotiți ușor dispozitivul în jurul fiecărei axe de 3 ori.

După aceea, trebuie să încercați să vă conectați din nou și, dacă este necesar, să repetați calibrarea.

Probleme cu dispozitivul în sine

Dacă un gadget, verificat și configurat în conformitate cu toate regulile, tot nu prinde sateliți, doar un centru de service vă va ajuta să verificați setările GPS și să găsiți motivul. Este posibil ca problema să se găsească în dispozitivul însuși.

Cu toate acestea, este bine că smartphone-urile moderne sunt echipate cu un modul GPS: datorită acestuia, puteți economisi bani la navigator și este, de asemenea, util. Cu toate acestea, toate planurile tale pot fi perturbate de un fleac - conexiunea telefonului cu „spațiul”. Va dura și va dispărea.

Să ne dăm seama ce este un sistem de navigație GPS, care este motivul defecțiunilor sale și ce trebuie făcut dacă un telefon bazat pe Android și iOS nu găsește sateliți sau nu stabilește o conexiune cu aceștia.


Cum functioneaza

Deci, ce face modulul GPS în dispozitivele mobile? Primește semnale de navigație de la sateliți. Și nu sunt incluse doar în sistemul care corespunde numelui său, ci și analogi - GLONASS, BDS și altele (cu suport). Același concept de „gi-pi-es” a devenit astăzi un sinonim generalizat pentru navigația prin satelit.

Pe lângă GPS, există navigație AGPS (LBS), care determină locația telefonului folosind semnale de la turnurile de telefonie mobilă din apropiere. În ciuda asemănării ortografiei, nu există nicio legătură între aceste sisteme. Și există diferențe și foarte semnificative:

  • AGPS este disponibil numai în zonele de acoperire celulară, GPS-ul este peste tot.
  • AGPS determină coordonatele obiectului cu o precizie de 500 m, GPS - până la 5 m.
  • AGPS nu depinde de condițiile meteorologice, trebuie doar să fie conectat la o rețea mobilă și să aibă bani în sold. GPS-ul este gratuit, pentru a-l activa, trebuie doar să activați geolocalizarea pe telefon, dar calitatea conexiunii depinde foarte mult de acoperirea în nori și de alți factori externi. Semnalul se propagă numai în linia de vedere.

Norii denși, clădirile înalte, desișurile de copaci și pereții groși atenuează semnalele satelitului. Prin urmare, pentru a îmbunătăți comunicarea prin GPS în condiții nefavorabile, a fost dezvoltată o altă tehnologie - A-GPS (ei bine, cum să nu vă confundați aici?). Esența acestei tehnologii este că atunci când semnalul este pierdut, telefonul se conectează la un server special, de unde primește coordonatele exacte ale sateliților și stabilește deja o conexiune folosindu-le. Pentru ca A-GPS să funcționeze, smartphone-ul trebuie să fie conectat la rețeaua unui operator de telefonie mobilă sau să aibă o altă metodă de acces la Internet (în special, Wi-Fi).

Ceea ce determină viteza de căutare a sateliților

Viteza cu care se găsesc sateliții depinde de cât timp în urmă a fost pornit receptorul de navigație în telefon. Durata includerii sale determină tipul de pornire - rece, caldă sau caldă. Nu, problema nu este în „încălzirea” modulului GPS, ci în ce date se bazează atunci când caută.

Când este pornit, receptorul GPS preia din memoria sa cele mai recente informații despre coordonatele sateliților: almanahuri și efemeride (efemeride).

  • Almanahurile conțin informații despre parametrii orbitelor tuturor sateliților din sistem. Nu sunt foarte precise, dar rămân relevante câteva luni.
  • Ephemeris conține date precise despre reglarea ceasurilor și a parametrilor orbitali pentru fiecare satelit specific. Relevanța lor nu depășește jumătate de oră.

Sateliți GPS în jurul Pământului

La pornire la rece- se consideră pornirea receptorului GPS după 30 sau mai multe minute de oprire, aparatul caută sateliți numai după almanahuri cunoscute. Dacă datele almanahului nu mai sunt actualizate, le descarcă din nou. În acest moment se șterg și cele vechi și se încarcă efemeride noi. Durata unei porniri la rece este de 5 minute sau mai mult, în funcție de condițiile de mediu și de poziția telefonului. Pentru ca conexiunea să se desfășoare mai rapid, dispozitivul ar trebui să fie ținut nemișcat.

La start cald, care se numește includerea modulului GPS la puțin mai mult de jumătate de oră după oprire, se actualizează doar efemeridele. Durează aproximativ 1 minut.

Instantaneu pornire la cald este posibil doar dacă efemeridele rămân relevante, adică în timp ce au trecut mai puțin de 30 de minute de când GPS-ul a fost oprit.

De ce telefonul nu vede sateliții sau pierde conexiunea cu aceștia

Motivele absenței și instabilității comunicării între telefon și sateliții GPS sunt externe și interne. Primele se datorează influenței factorilor de mediu asupra transmisiei semnalului, cele din urmă se datorează defecțiunilor dispozitivului receptor însuși.

Motive externe:

  • Stare nefavorabilă a atmosferei (nori denși), fiind într-o pădure sau printre clădiri înalte. Din păcate, încă nu am învățat cum să dispersăm norii, dar tehnologia A-GPS ajută la ocolirea acestor obstacole.
  • Telefonul este în cameră. Pentru a rezolva problema, de obicei este suficient să mergeți la fereastră sau să mergeți la balcon.
  • Telefonul este în mișcare, de exemplu în timp ce conduceți. Pentru o pornire la rece a modulului GPS, aceasta poate fi o piedică serioasă. Pentru a găsi mai repede sateliții, opriți și așezați dispozitivul pe o suprafață plană.

Motive interne:

  • Telefonul nu este echipat deloc cu un modul de recepție prin satelit sau are doar A-GPS, a cărui funcționare depinde de puterea semnalului celular și de Wi-Fi.
  • Dispozitivul are un receptor GPS cu o antenă de putere redusă, de obicei de tip film. În acest caz, comunicarea cu sateliții este posibilă, dar este instabilă și foarte dependentă de condițiile externe: chiar și o carcasă de pe telefon poate interfera cu ea. Uneori, comunicarea funcționează numai atunci când este conectat la internet. Problema este de obicei dezvăluită imediat după achiziționarea unui gadget.
  • Modulul GPS este defect. Ruperea (de obicei deteriorarea sau slăbirea antenei receptorului) este detectată după impactul, căderea sau dezasamblarea dispozitivului, deși nu întotdeauna. Se întâmplă să apară fără un motiv aparent. Se manifestă printr-o incapacitate completă sau periodică de a detecta sateliții și de a stabili comunicarea cu aceștia. Sau prin faptul că semnalul este prins doar la o anumită poziție a telefonului.
  • Probleme sistemice. Sursa problemei constă în setările incorecte sau curba firmware-ului dispozitivului.
  • Setat incorect ora de sistem.
  • Influența software-ului sau malware-ului terță parte. Această versiune este susținută de relația dintre eșecul și instalarea unei aplicații, precum și de prezența simptomelor de infecție cu virus.

Cum să remediați o problemă pe un smartphone Android

Problemele asociate cu absența sau funcționarea defectuoasă a receptorului GPS nu pot fi rezolvate acasă. Mai exact, primul este de nerezolvat în principiu, iar al doilea ar trebui contactat de un centru de service. Dar puteți curăța telefonul de viruși, puteți ajusta setările etc., este foarte posibil să o faceți singur. Asadar, haideti sa începem.

Dacă cauza este mai mult de natură programatică și a apărut după o perioadă de funcționare normală, procedați în felul următor:

  • Asigurați-vă că ora sistemului este corectă.
  • Dezinstalați aplicațiile pe care le-ați instalat cu puțin timp înainte de accident.
  • Fără efect.

Dacă telefonul nu găsește inițial sateliți (nu există pornire la rece), deși este echipat cu modul GPS, se poate foarte bine să fie pur și simplu configurat incorect. Acest lucru este valabil mai ales pentru dispozitivele aduse din străinătate sau achiziționate în magazine online străine - adică nu sunt destinate pieței ruse.

Pentru a remedia setarea incorectă, și anume, pentru a reseta almanahul care este relevant pentru teritoriul altei țări, aveți nevoie de acces la meniul de inginerie al dispozitivului. Pentru a intra în acest meniu, utilizați coduri telefonice speciale specifice dispozitivelor de diferite mărci. Ele sunt introduse în același mod ca și comenzile USSD - în aplicația de apelare.

Pe cea mai mare parte a smartphone-urilor Android, codul este potrivit pentru a intra în meniul de inginerie
*#*#3646633#*#*
Dacă dispozitivul dvs. nu îl acceptă, utilizați solicitările motoarelor de căutare. Sau, dacă telefonul dvs. are un procesor MediaTek, instalați una dintre următoarele aplicații:

Sau analogul lor.

  • Asigurați-vă că localizarea geografică este activată pe telefon.
  • După ce ați deschis meniul de inginerie, accesați secțiunea " Locație» – « YGPS».

  • Pe fila „ Sateliți»Ar trebui să fie afișați sateliții pe care îi recunoaște dispozitivul dvs. Dacă vezi acolo doar puncte roșii, înseamnă că telefonul le găsește, dar nu poate stabili o conexiune.

  • Deschide " informație„Și atingeți” Fierbinte», « Rece», « Cald», « Deplin" și " AGPS Repornire". Aceasta va șterge almanahul curent.

  • Deschide " NMEAButuruga" și apăsați " start". Aceasta va începe descărcarea noului almanah.

  • Pentru a controla stabilirea comunicării, deschideți secțiunea " Sateliți". Dacă unele puncte de pe câmpul albastru devin verzi, înseamnă că telefonul tău a primit un semnal. Deschis " NMEAButuruga„Din nou și faceți clic” Stop».

În unele cazuri, o pornire proastă la rece este cauzată de un server de timp incorect în fișierul de configurare GPS. Pentru a remedia această setare, aveți nevoie de privilegii de root și de un manager de fișiere privilegiat, cum ar fi.

  • Deci, lansați Root Explorer sau echivalentul acestuia și găsiți fișierul /system/etc/gps.conf

  • Deschideți-l cu orice editor de text și în linie NTP_SERVER= notează pool.ntp.org. Asta dacă ești în Rusia. Puteți verifica datele pentru alte state pe site-ul web. Ca rezultat, fișierul ar trebui să arate astfel:

Salvați modificările în gps.conf și reporniți telefonul.

Dacă nu doriți să vă încurcați deloc cu setările, dar doriți să faceți totul mai rapid, puteți utiliza optimizarea automată a parametrilor de comunicare prin satelit, care se numește „”. Pentru a obține rezultatul dorit, apăsați doar un buton. Nu pot judeca eficiența, dar mulți utilizatori sunt mulțumiți de această aplicație.

Dacă folosiți telefonul ca navigator și pierde adesea sateliți, de exemplu, atunci când ecranul este oprit sau când ieșiți din tuneluri, instrumentul de reparare a semnalului și de resetare a datelor A-GPS vă va ajuta.

În plus, pe piața Google Play există destul de multe aplicații gratuite pentru testarea funcționării unui receptor GPS, care vă pot fi utile și vouă:

Alte.

Cum să remediați problema pe iPhone

Proprietarii de gadgeturi Apple sunt mai puțin probabil să se confrunte cu probleme în găsirea sateliților, motivele pentru care se află în dispozitivele în sine. Aparent, acesta este motivul pentru care există mult mai puține moduri de a le rezolva pe iOS decât pe Android.

Dacă geolocalizarea pe un iPhone nu funcționează deloc, de obicei este dezactivată în setări. Dacă este disponibil în unele aplicații și nu este disponibil în altele, motivul, cel mai probabil, este ascuns și în setări. Pentru a le remedia:

  • Deschide sectiunea " Confidențialitate„Și atingeți linia” Servicii de geolocalizare».
  • Pe ecranul următor este lista de aplicații. Fiecare dintre ele indică dacă are acces la acest serviciu. Atingeți elementele pe care doriți să le modificați și setați permisiunile dorite.

În cazurile în care serviciul de localizare este instabil sau iPhone-ul nu găsește sateliți pentru o perioadă lungă de timp, este adesea suficient să deschideți secțiunea de setări „ Principalul", mergi la " Resetați„Și faceți clic” Resetați geotuningul».

Acest lucru va readuce setările de geolocație și confidențialitate la starea lor inițială, iar problema va fi cel mai probabil rezolvată.

Mai multe pe site:

Ce trebuie să faceți dacă telefonul nu vede sateliți sau nu se conectează la aceștia actualizat: 1 noiembrie 2018 de autor: Johnny mnemonic

Top articole similare