GPS не работи на android. Защо GPS не работи на Android

Функцията за геолокация в устройствата с Android е една от най-използваните и търсени и затова е двойно неприятно, когато тази опция изведнъж спре да работи. Ето защо в днешния ни материал искаме да говорим за методите за справяне с този проблем.

Подобно на много други проблеми с комуникационните модули, проблемите с GPS могат да бъдат причинени както от хардуер, така и от софтуер. Както показва практиката, последните са много по-чести. Хардуерните причини включват:

  • модул с лошо качество;
  • метален или просто дебел корпус, който екранира сигнала;
  • лош прием на определено място;
  • производствени дефекти.

Програмни причини за проблеми с геолокацията:

  • промяна на местоположението с изключен GPS;
  • неправилни данни в системния файл gps.conf;
  • остарял GPS софтуер.

Сега нека да преминем към методите за отстраняване на проблема.

Метод 1: Студен старт GPS

Една от най-честите причини за неизправности на GPS е преместването в друга зона на покритие с изключени данни. Например, отидохте в друга държава, но GPS-ът не беше включен. Навигационният модул не е получил актуализацията на данните навреме, така че трябва да възстанови комуникацията със спътниците. Това се нарича студен старт. Прави се много просто.

  1. Излезте навън в относително чиста зона. Ако използвате капак, препоръчваме да го премахнете.
  2. Включете GPS приемането на вашето устройство. Отидете на "Настройки".

    На Android до 5.1 - изберете опция "геоданни"(други възможности - "GPS", "Местоположение"или "геолокация"), който се намира в блока мрежови връзки.

    В Android 6.0-7.1.2 - превъртете списъка с настройки до блока "Лични данни"и докоснете Местоположения.

    На устройства с Android 8.0-8.1 отидете на елемент "Безопасност и местоположение", отидете там и изберете опцията "Местоположение".

  3. В блока с настройки за геоданни в горния десен ъгъл има плъзгач за активиране. Преместете го надясно.
  4. Устройството ще има активиран GPS. Всичко, което трябва да направите след това, е да изчакате 15-20 минути, докато устройството се настрои към позицията на сателитите в тази зона.
  5. По правило след изтичане на определеното време сателитите ще бъдат пуснати в експлоатация и навигацията на вашето устройство ще работи правилно.

    Метод 2: Манипулирайте файла gps.conf (само root)

    Качеството и стабилността на приемането на GPS сигнал на устройство с Android могат да бъдат подобрени чрез редактиране на системния файл gps.conf. Тази манипулация се препоръчва за устройства, които не се доставят официално във вашата страна (например устройства Pixel, Motorola, произведени преди 2016 г., както и китайски или японски смартфони за вътрешния пазар).

    За да редактирате сами файла с настройки на GPS, имате нужда от две неща: root права и файлов мениджър с възможност за достъп до системни файлове. Най-удобният начин е да използвате Root Explorer.

    1. Стартирайте Ruth Explorer и отидете до главната папка на вътрешната памет, която също е root. Ако е необходимо, дайте на приложението достъп за използване на root права.
    2. Отидете в папката системаслед това в / и т.н.
    3. Намерете файла в директорията gps.conf.

      Внимание! Този файл липсва на някои устройства от китайски производители! Когато се сблъскате с този проблем, не се опитвайте да го създадете, в противен случай може да нарушите работата на GPS!

      Кликнете върху него и задръжте, за да го изберете. След това докоснете трите точки в горния десен ъгъл, за да изведете контекстното меню. В него изберете „Отваряне в текстов редактор“.

      Потвърдете съгласието за промяна на файловата система.

    4. Файлът ще бъде отворен за редактиране, ще видите следните опции:
    5. Параметърът NTP_SERVER трябва да бъде променен на следните стойности:
      • За Руската федерация - ru.pool.ntp.org;
      • За Украйна - ua.pool.ntp.org;
      • За Беларус - by.pool.ntp.org.

      Можете също да използвате общоевропейския сървър europe.pool.ntp.org.

    6. Ако параметърът INTERMEDIATE_POS липсва в gps.conf на вашето устройство, въведете го със стойност 0 - това донякъде ще забави работата на приемника, но ще направи показанията му много по-точни.
    7. Направете същото с опцията DEFAULT_AGPS_ENABLE, която искате да добавите TRUE. Това ще позволи използването на клетъчни данни за геолокация, което също ще има благоприятен ефект върху точността и качеството на приемане.

      Настройката DEFAULT_USER_PLANE = TRUE също е отговорна за използването на технологията A-GPS, която също трябва да бъде добавена към файла.

    8. След всички манипулации излезте от режима на редактиране. Не забравяйте да запазите промените си.
    9. Рестартирайте устройството и тествайте GPS работата с помощта на специални тестови програми или приложение за навигация. Геолокацията трябва да функционира правилно.

    Този метод работи особено добре за устройства със SoC, произведени от MediaTek, но е ефективен и за процесори от други производители.

    Заключение

    Обобщавайки, отбелязваме, че проблемите с GPS все още са рядкост и главно на устройства в бюджетния сегмент. Както показва практиката, един от двата метода, описани по-горе, определено ще ви помогне. Ако не стане, най-вероятно имате хардуерен проблем. Не можете сами да отстраните такива проблеми, така че най-доброто решение е да се свържете със сервизния център за помощ. Ако гаранционният срок за устройството все още не е изтекъл, трябва да го смените или да възстановите сумата.

04.10.2018

ВАЖНО! Ако модулът е загубил своята функционалност, тогава най-разумният вариант изглежда е да се свържете със сервизния център, тъй като не е възможно сами да отстраните такава неизправност.

В някои случаи, ако параметрите на връзката не са конфигурирани правилно, проблемът може да бъде разрешен. Същото важи и за ситуации, когато след промени в настройките модулът на устройството е загубил своята функционалност.

Струва си да се отбележи фактът, че разработчиците вземат предвид интересите на потребителите, поради което много популярни приложения съобщават за изключване на геоданни.

Пример за това е приложението "Навител", което информира потребителите, че нямат връзка с GPS модул.


Възможно е потребителят да активира геолокацията в настройките на смартфона, да инсталира всички необходими навигационни приложения, но няма положителни резултати.

В този случай причината може да се крие в банално нетърпение. Когато стартирате GPS / GLONASS модули за първи път, изчакайте поне 15 минути.През това време смартфонът ще може да обработва информация кои сателити са активни в дадена област. Останалите стартирания на навигационната програма ще бъдат много по-бързи.

Подобен проблем може да възникне, ако дойдете в друг град или друга държава с изключен телефон и решите да използвате геолокация. Трябва да изчакате 10-15 минути, за да може смартфонът, работещ на Android, да изчисли местоположението си. Това поведение се нарича "студен старт".

И така, горните са основните причини, поради които GPS не работи на Android. Но те не ограничават списъка с всички възможни неизправности. Трябва да се отбележат още няколко фактора, поради които GPS модулите може да не работят правилно:

  1. Потребителят се опитва да извърши „студен старт“, докато автомобилът се движи. Не бива да правиш това. Трябва да спрете, да излезете от колата, за предпочитане до най-откритата зона, и да опитате отново да активирате GPS модулите.
  2. GPS не работи на Android не само по време на пътуване в колата, но и в сгради.
  3. Има определени области, където приемането на сигнали е затруднено. Това може да се дължи на наличието в непосредствена близост до скали, високи сгради и т.н. В този случай трябва да намерите възможно най-високата зона и да се опитате да намерите сателити, като се качите върху нея.

Ако навигацията не работи след активни опити за конфигурирането й, тогава трябва да се свържете с професионалистите, работещи в сервизния център за помощ. Това състояние на нещата ясно показва наличието на вътрешни сривове. И все пак, ако няма време да отидете при специалистите в сервизния център, опитайте да нулирате настройките на телефона до фабричните настройки.

Можете да проверите качеството на приемане на сателитен сигнал с помощта на приложението GPS Test от Chartcross Limited. Ако GPS чипът работи правилно и геолокацията е включена, тогава на екрана ще се появи карта на небето, показваща местоположението на активните спътници.


Как да настроите GPS модул на смартфон?

Много потребители се интересуват от това как да конфигурират GPS модулите на Andrid. В този случай няма конкретни настройки. Но, ако желаете, можете да експериментирате малко, като използвате стандартни методи за откриване. Има следните фактори за това как работи откриването на местоположение:

За да посочите използвания метод за откриване на позицията на човек в пространството, отидете в менюто "Настройки-Геоданни". Не забравяйте да инсталирате функционален и лесен за използване софтуер за работа с GPS навигация. За да направите това, можете да изтеглите безплатни приложения от мрежата или да използвате платени продукти от водещите световни компании.


Изход

В заключение, заслужава да се отбележи, че ако GPS не работи на Android, не бива да се отчайвате. Може да бързате да попречите на приложението да комуникира със сателитите.

Ако проблемът не бъде решен след изпълнение на основните условия, трябва да се свържете със сервизния център за помощ.

Съвременните джаджи вече са толкова сложни, че можете да определите местоположението си, без повече да използвате GPS навигатори. Понякога това е необходимо за правилната работа на приложенията, понякога - за създаване на правилния маршрут. Когато GPS не работи на Android, става трудно. Каква може да е причината за това и какво трябва да се направи, за да се реши този проблем?

Всяко устройство не улавя добре или изобщо не улавя сателитен сигнал, ако е в затворено помещение. Ето защо е по-добре да определите местоположението си на улицата. В идеалния случай пространството трябва да е свободно дори от високи сгради и дървета, така че небето да е напълно отворено, така че нищо да не пречи на притурката да търси работещ сигнал и да се свърже с необходимите спътници.

Неправилна настройка на GPS

Всички устройства са оборудвани с два GPS модула. Единият е стандартен приемник, който може да бъде активиран в настройките (General - Location - Mode). Когато избирате мобилни мрежи или Wi-Fi, устройството ще определи местоположението от кулите, без да се свързва с GPS сателитите. Този метод е най-бързият, но не винаги дава точен резултат.

Когато изберете Само GPS, вашият телефон или таблет ще се свърже със сателити, но на устройството ще отнеме известно време, за да го направи. В този случай е желателно да сте на улицата на открито или поне да поставите притурката на перваза на прозореца. За да работи вторият модул, е необходима правилната настройка. Как да проверя дали устройството улавя сигнал? За да направите това, ще трябва да изтеглите и инсталирате GPS Test - диагностично приложение.

След стартиране на програмата изберете Update only в настройките на AGPS и Keep Screen On в Settings. Сега трябва да се върнете в главния прозорец на програмата, GPS тестът ще започне на вашия таблет или телефон. Важно е обаче, че Wi-Fi и мобилните данни не трябва нито да бъдат активирани в настройките за местоположение, нито да се използват в момента.

Ако диагностиката показа, че устройството не намира сателити, тогава трябва да проверите дали настройката на GPS на Android е направена правилно. Как да настроя GPS? За да направите това, първо трябва да изтеглите всяко приложение, което може да обработва GPS сигнал. Ако не помогне, трябва да проверите настройките на COM порта на комуникатора.

Неуспешно мигане

След не най-успешните опити за флашване на притурка или конкретно GPS модул, не само системата може да спре да функционира, но и само отделните й части, например геолокация. Често е също така да видите, че GPS спира да работи на китайско устройство.

За да коригирате тази ситуация, трябва да активирате AGPS в настройките за местоположение и GPS. След това трябва да влезете в инженерното меню през прозореца за набиране (комбинацията е различна за всички телефони). Ако не можете да го въведете, ще трябва да използвате всяка специална програма, но вече с root права. Процедура за:

  • в раздела Сателити на раздела YGPS проверете дали има сигнал, т.е. опитва ли се телефонът или таблетът изобщо да намери сателити;
  • отидете в раздела Информация и там по ред натиснете бутоните за пълно, топло, горещо, студено (това е необходимо, за да нулирате предишните настройки);
  • в раздела NMEA Log, натиснете старт;

Често се случва, че след смяна на фърмуера на устройството или закупуване на нов китайски телефон (понякога не китайски), ние сме изправени пред факта, че смартфонът не работи GPS ... Случва се и това GPS не определя местоположението за дълго време. Защо се случва това?

Това се дължи на факта, че телефонът идва при нас често от друго полукълбо на планетата. И той има алманах, който е без значение за нашия край.

Ако вашият GPS е бъг, ще се опитаме да го поправим.

И така, ще ви покажа начините за лечение на GPS:

GPS + AGPS метод (изисква ROOT):

1) Трябва да активирате AGPS в настройките на Android, в секцията „Моето местоположение“, след което да отворите горния „затвор“ в телефона, за да активирате GPS.

2) След това в разговора трябва да наберете * # * # 3646633 # * # * - това е входът към инженерното меню.

Може би друг номер ще работи на телефона ви, за да влезете в инженерното меню на Android:

*#*#4636#*#*
* # * # 8255 # * # *, * # * # 4636 # * # * - за Samsung
* # * # 3424 # * # *, * # * # 4636 # * # *, * # * # 8255 # * # * - за HTC
* # * # 7378423 # * # * - за Sony
* # * # 3646633 # * # * - за Philips, Fly, Alcatel
* # * # 2846579 # * # * - за Huawei

Ако не работи, потърсете информация как да влезете в инженерното меню на телефона си с Android. Ако имате телефон, базиран на MTK процесори (MT 6577, MT 6589 ...), можете да използвате програмата „Mobileuncle Tools“ (изисква се ROOT), тя може да бъде изтеглена от Google Play. Има раздел за инженерен режим. Трябва ни.

3) Когато стигнете (по какъвто и да е начин) до инженерното меню на телефона, трябва да отидете в раздела YGPS - и да погледнете раздела "Спътници" - дали се появяват сигналните ленти. Ако да, тогава телефонът се опитва да търси сателити, но не го намира поради неправилно записан алманах. И това не е изненадващо, защото устройството идва от другия край на света.

4) Следващата стъпка е да отидете в раздела „Информация“ и след това да натиснете на свой ред бутоните „пълен“, „топло“, „горещ“, „студен“ (за да нулирате напълно стария алманах).

5) След това в раздела NMEA Log трябва да натиснете бутона за стартиране. (записът на нов алманах ще започне)

6) Сега, за да работи GPS правилно, трябва да отидете на гърба на „Сателитите“ и да изчакате 5-15 минути, докато се намери максималният брой сателитни везни (обикновено от 10 до 13 броя) и скалите им станат зелени.

7) Когато всички сателити бъдат намерени, върнете се в раздела Nmea Log и натиснете бутона „стоп“. Поздравления, нов алманах за вашия район е записан.

Направих тази процедура на много китайски телефони - в резултат на процедурата телефонът трябва да започне да намира спътници по-бързо.

Нека ви напомня, че всички горепосочени действия за подобряване на качеството на GPS трябва да се извършват особено на открито, далеч от сгради. И последният съвет - препоръчвам да зададете точно системното време и дата в телефона.

GPS + EPO метод (изисква ROOT):

1) Използвайки файлов мениджър, който поддържа Root и root достъп, трябва да изтриете следните файлове: /data/misc/EPO.dat /data/misc/mtkgps.dat, /system/etc/gps.conf

2) Трябва да отидете на "настройки - данни за местоположението" и да включите GPS.
След това трябва да активирате EPO и да изтеглите (т.е. трябва да изтеглите отново - след премахване на EPO.dat)

3) Уверете се, че A-GPS е изключен. (това е задължително!) [и не може да бъде включено след това, в противен случай ще спре да работи нормално]

4) Изключете телефона, извадете батерията, поставете батерията, включете телефона.

5) отидете на инженерното меню (вижте методите за въвеждане по-горе) - отидете на раздела за местоположение - ще има 2 поделемента (услуга, базирана на местоположение и YGPS)

6) Излизаме на открито на открито, където GPS се улавя възможно най-добре, и отиваме в подпункта YGPS (не натискаме никакви бутони!), Изчакваме корекцията в рамките на 3-10 минути (достатъчно време е, за да изчакайте).
Веднага след като корекцията приключи, излезте от секцията YGPS с бутона за връщане назад, след което влезте отново в секцията YGPS. Сега вниманието е най-важната част:
Когато GPS стартира 2, трябва да се появят червени точки (сателити), но не всички наведнъж, а на всеки 2 секунди трябва да се появят 1-3 броя. Например:
В началото 2 - след това 5 - след това 7 - и в края 10 червени точки на радара.
Ако точките се появяват постепенно, значи EPO е конфигуриран правилно.

Но ако всички се появят едновременно - EPO не работи.

7) Проверяваме работата на GPS в навигационните програми.

Функцията за GPS навигация вече е във всеки модерен смартфон. Повечето хора се нуждаят от тази технология почти ежедневно. Например шофьорите, които нямат автомобилен навигатор, често използват мобилната си джаджа като преносим навигатор. Тъй като тези устройства не са проектирани да бъдат пълноценни навигатори, те понякога не работят.

Това често се дължи на неправилни настройки на софтуера. За мнозина gps не работи на устройства Xiaomi, а именно показва неправилно местоположение. Има няколко начина да накарате вашето устройство да търси сателити по-бързо.

За да сравните резултатите от вашите манипулации с устройството, препоръчваме да използвате програмата GPS Test. Той ще ви покаже колко сателита вижда вашият телефон, към които е свързан и качеството на тази връзка.

Gps Status - Показва състоянието на GPS, независимо дали е включено сега или не. Всяка лента е сателит, който телефонът ви вижда, общият им брой може да се види в горния ляв ъгъл "In View", в горния десен ъгъл "In Use" - колко от тях използва телефона. Цветът и номерът на колоната показват качеството на връзката.

  • Колоната сива - сателит не се използва
  • от 0 до 20 (червено, оранжево) - лоша връзка
  • 20 до 40 (жълт) - приемливо качество
  • от 40 (зелено) - отлично качество

В програмата ще намерите още много полезни функции, като сателитна карта, компас, точност и др.

Даваме достъп до желаното приложение

  • Освен това;
  • Батерия и производителност;
  • Фонов режим;
  • Приложения.

Избираме необходимото приложение, което не работи правилно с GPS модула. Даваме пълен достъп на необходимата програма и премахваме всички ограничения.

Промяна на системните настройки

Има редица потребители, чийто смартфон намира много сателити, но показва неправилна точка за позициониране, работи лошо и бавно. Версията на фърмуера не играе никаква роля тук. Например Xiaomi Mi5 имаше проблеми с GPS на повечето фърмуери, както персонализирани, така и стандартни. Проблемът се решава чрез промени в системния файл.

За да направите промени в системата, трябва да получите.

  1. Ние изтегляме всеки Explorer. Можете да ES Explorer или Root Explorer.
  2. Отиваме в папката system / etc. Там търсим файл, наречен gps.config.

  1. Препоръчваме ви да копирате този файл предварително. След като направите промени, навигацията може да спре да работи напълно, така че резервното копие може да е полезно.
  2. Отворете файла чрез вградения текстов редактор, отидете в края на файла и добавете следното на нов ред:

NTP_SERVER = ru.pool.ntp.org

  1. Запазваме промените, рестартираме смартфона.
  2. За пълна увереност можете също да нулирате кеша.

Този метод също е успешно тестван на xiaomi mi4 и няколко други устройства с Android. След като направи промени в системния файл, смартфонът намери точно местоположението с грешка от само 2 метра.

Възможни проблеми с MiKey

Доста банално решение на проблема, свързан със специален бутон MiKey. Потребителите на устройства xiaomi redmi note 3 pro забелязаха, че gps не работи, когато допълнителният бутон MiKey е поставен в жака за слушалки.

Всъщност някои устройства отнемат много време, за да се свържат със сателити заедно с бутон.

Както се оказа, MiKey пречи на нормалната работа на GPS антената, така че комуникацията се установява бавно.

Проверка на контактите на gps антената

Ако сте изпробвали всички методи, но gps все още не работи за вас, тогава трябва да проверите контактите на GPS антената.

Внимание, този метод включва разглобяване на устройството, което може да доведе до изтичане на гаранцията. Ако не сте уверени в способностите си, тогава не препоръчваме да използвате този метод. Всички действия, които правите на свой собствен риск и риск.

Тази процедура трябва да се извършва внимателно, за да не се повреди дънната платка.

  1. Свалете задния капак на телефона.
  2. С помощта на отвертка Phillips развийте металния капак, разположен над батерията. Изваждаме го от устройството.
  3. На дъската на смартфона ще видите няколко пружини, които трябва да се почистят с миниатюрна пила или отвертка. Това са щифтовете на антената, които докосват металния капак. Ако контактът е лош, тогава нивото на сигнала ще бъде ниско, което води до дълго търсене на сателити.

  1. Не се знае точно кой от тях отговаря за приемането на GPS сигнала, така че изчистете всичко. Направете същото от вътрешната страна на металния капак.
  2. Поставяме капака на място, затягаме болтовете. Затваряме основния заден капак и рестартираме смартфона.

Един от американските потребители реши да тръгне по другия път, той огъна контактите, така че да са в тясно контакт с антените на вътрешния капак възможно най-близо. Негов фоторепортаж може да видите по-долу (можете да прелистите снимката).

Местоположение на антената Преди корекция След корекция

След извършените операции нашето експериментално устройство вече търси по-голям брой спътници, качеството на сигнала се е повишило и съответно точността на позиционирането вече е с минимална грешка.



Свързани статии: