В телефоне стал плохо работать навигатор. Плохо работает GPS на Андроиде

Подпишитесь:

Многие владельцы телефонов на операционной системе «Андроид» сталкиваются с проблемой, когда встроенный GPS-модуль отказывается находить gps спутники или находит их, но не может подконнектиться. Причин такого поведения модуля может быть несколько, рассмотрим основные:

Неправильно прописаны параметры соединения к спутникам в файле настроек;

Установлен модуль A-GPS, который часто не находит спутники на телефоне самостоятельно;

Модуль нерабочий.

Хотелось бы разобрать проблему с A-GPS (Assisted GPS) модулем, так как китайские телефоны, на которых он стоит в 98% случаев, пользуются сейчас огромной популярностью и вытесняют мировых брендов с рынка.

Как работает A-GPS?

Основное отличие от стандартного GPS-модуля в том, что он соединяется не только со спутниками, но и с вышками мобильных операторов, чем существенно улучшает качество определения местонахождения. При включении данной функции телефон зачастую не может сам соединиться со спутниками gps и ему требуется «Полный рестарт», даже если он был только включен. Это проблема не самих китайских телефонов, а именно модуля A-GPS, который по сравнению с GPS стоит копейки, поэтому и работает соответствующе. Разберемся, как настроить gps на андроиде.

Как определить, A-GPS или GPS модуль стоит на телефоне?

Если у вас телефон с двумя симками и китайского производства, у вас с вероятностью 99.9% стоит A-GPS. Но чтобы убедиться в этом, можно зайти в инженерное меню. С него и начнется исправление вопроса неработающего соединения со спутниками.

Для входа в инженерное меню нужно набрать следующий номер в телефоне: *#*#3646633#*#*. Если комбинация не сработала, можно попробовать ввести *#15963#* или *#*#4636#*#*, однако, в данном случае меню у вас может отличаться.

После ввода фразы вы автоматически попадаете в инженерное меню и увидите окно следующего содержания:

Вам нужно переместиться влево, листая страницы настроек до вкладки «Location».

Теперь выберите первый пункт «Location Based Servise» (Базовые настройки определения местонахождения). Если у вас имеется вкладка A-GPS, значит, следуйте дальнейшим настройкам. В ином случае данная статья вам мало чем поможет.

Настройка GPS на андроид

Если у вас есть вкладка A-GPS, сразу перейдите на нее. У вас должно быть окно следующего вида:

Сравните настройки со своими, при необходимости подкорректируйте, согласно скринам:

Если все прописано верно, можете возвращаться на один уровень назад до выбора пунктов «Location» и перейдите на «YGPS».

Здесь вы видите, что ваш модуль gps не находит спутники, вернее находит, но не соединяется из-за неправильного включения:

Вам нужна вкладка «Information». В ней будут проводиться основные манипуляции.

Как вы видите, статус стоит «UNANVAILABLE», а TTFF зависает на вечном поиске. Сколько бы вы ни ждали, ничего не изменится.

Суть исправления вечного поиска в том, чтобы сделать полный сброс «Full», а затем, спустя 2-3 секунды нажать на «A-GPS Restart». Т.е. вы сбрасываете зависший процесс поиска на ноль, затирая тем самым все предварительно заданные настройки, и сразу же перезагружаете модуль. Не успевая подхватить стандартную конфигурацию (неправильную), модуль с чистого листа находит все спутники.

Спустя секунд 10-20 на вкладке «Satellites» вы увидите сигналы спутников, а еще через полминуты модуль удачно подсоединится к ним.

Поиск делался с 1-й стороны дома, на балконе соответственно, на втором полушарии ничего не найдено. На дороге у вас найдет все спутники.

В современных смартфонах навигационные модули встроены по умолчанию. В большинстве случаев они работают достаточно точно. Просто включите GPS в настройках, запустите приложение «Карты», и за считанные минуты программа определит, где вы находитесь. А если вы и не выключали GPS, то определение займёт и вовсе несколько секунд.

Но что если GPS не работает? Как тогда определить маршрут, скорость, ваше местонахождение? Не стоит спешить нести смартфон в ремонт: чаще всего это решается правильной настройкой телефона.

Вспомогательные сервисы

Кроме собственно спутникового приёмника, для определения вашего местонахождения порой очень полезны вспомогательные настройки. Как правило, они легко включаются на самом телефоне:

  • A-GPS. Этот сервис подгружает данные о вашем местоположении из Интернета, используя данные сотовых сетей, к которым вы подключены. Конечно, точность у него гораздо ниже, но он ускоряет точное спутниковое определение.
  • Wi-Fi. А вы не знали, что по данным сетей Wi-Fi тоже можно определить местонахождение?
  • EPO. Впрочем, о нём – ниже.

Когда настройка необходима: курьёз Mediatek

Сегодня компания Mediatek (известная также как MTK) – один из лидеров в производстве мобильных процессоров. Даже такие гранды, как Sony, LG или HTC, сегодня создают смартфоны на процессорах MTK. Но было время, когда процессоры этой тайваньской компании использовались только в убогих клонах iPhone или двухсимочных «звонилках».

В 2012-2014 годах Mediatek выпускала вполне достойные чипсеты, однако в них постоянно наблюдалась проблема: неверная работа GPS. Спутники с такими устройствами ведут себя согласно цитате: «меня трудно найти, легко потерять…»

Всё дело было в настройках вспомогательного сервиса EPO. Этот сервис, разработанный Mediatek, помогает заранее рассчитывать орбиты навигационных спутников. Но вот беда: предустановленные по умолчанию в китайских телефонах данные EPO просчитаны для Азии и при использовании в Европе дают сбои!

Исправляется это в современных моделях легко. Напомним, все эти инструкции подходят только для смартфонов на процессорах MTK:

  • Откройте меню настроек Android
  • Зайдите в раздел «Время» и выставьте свой часовой пояс вручную. Это нужно для отказа от сетевого определения местоположения для времени.
  • Зайдите в раздел «Моё местоположение», разрешите системе доступ к геоданным, поставьте галочки в пунктах «По спутникам GPS» и «По координатам сети».
  • С помощью файлового менеджера зайдите в корневой каталог памяти и удалите файл GPS.log и другие файлы с сочетанием GPS в названии. Не факт, что они там есть.
  • Скачайте и установите приложение MTK Engineering Mode Start, позволяющую войти в смартфона (https://play.google.com/store/apps/details?id=com.themonsterit.EngineerStarter&hl=ru).

  • Выйдите на открытое место с хорошей видимостью. Вокруг не должно быть высотных зданий или других объектов, мешающих прямому обзору неба. На смартфоне должен быть включен Интернет.
  • Запустите приложение, выберите пункт MTK Settings, в нём – вкладку Location, в ней — пункт EPO. Как вы уже догадались, мы обновляем данные EPO для СВОЕГО часового пояса и времени!
  • Нажмите кнопку EPO (Download). Загрузка должна произойти за считанные секунды даже при слабом соединении.
  • Вернитесь в раздел Location, выберите вкладку YGPS. Во вкладке Information последовательно нажмите кнопки Cold, Warm, Hot и Full. C их помощью обновляется информация о местоположении спутников на орбите, поэтому каждый раз придётся дожидаться загрузки данных. К счастью, это дело секунд.

  • В той же вкладке нажмите кнопку AGPS Restart. Вспомогательный сервис AGPS теперь будет учитывать уже загруженные данные и точнее определять положение спутников.
  • Перейдите в соседнюю вкладку NMEA LOG и нажмите кнопку Start. После этого перейдите во вкладку Satellites. Вы увидите, как система обнаруживает спутники. Этот процесс должен занять 15-20 минут, в его ходе значки спутников будут из красных становиться зелёными. Следите, чтобы дисплей в это время не отключался, а лучше отключите спящий режим вообще. Когда все (или большинство) спутники «позеленеют», вернитесь во вкладку NMEA Log и нажмите Stop.
  • Перезагрузите смартфон.

Да, это далеко не самая простая процедура. В зависимости от версии процессора MTK (мы описали действия для платформы MT6592) процедура может несколько отличаться, но по сути остаётся той же. Но после этих действий GPS на смартфоне будет работать замечательно.

Навигационные приложения, установленные на смартфонах с операционной системой Андроид, дают возможность пользователям прокладывать автомобильные, велосипедные или пешие маршруты, а также следить за собственным местоположением на карте.

Мобильные устройства с установленными GPS/ГЛОНАСС чипами пользуются особым спросом среди потенциальных покупателей. Но, иногда случается так, что GPS на Андроиде не работает. В этом случае следует разобраться, в чем основная причина поломки и как настроить модули, чтобы они корректно отрабатывали поставленные перед ними задачи.

Основные причины сбоя GPS модуля

Если не работает GPS на Андроиде, следует проверить, не отключен ли модуль навигации в телефоне. Такую ошибку чаще всего допускают начинающие пользователи, которые не успели до конца разобраться с принципами работы Android смартфонов.

Для того, чтобы справиться с данной проблемой, следует пальцем сдвинуть вниз верхнюю шторку, которая скрывает различные ярлычки и уведомления. Найдите в предложенном меню пункт ”Местоположение” и активируйте его . Когда он станет активным, его цвет изменится на зеленый, голубоватый и так далее.


Активируйте GPSна Андроиде для поиска своего местоположения

После того, как пункт ”Местоположение” станет активным, можно приступать к запуску самой навигационной программы.

Стоит отметить тот факт, что разработчики учитывают интересы пользователей, поэтому многие популярные приложения сообщают об отключении геоданных.

В качестве примера можно отметить приложение ”Навител”, которое сообщает пользователям о том, что у них отсутствует подключение GPS модулей.


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

В этом случае причина может скрываться в банальной нетерпеливости. При первом запуске GPS/ГЛОНАСС модулей следует подождать не менее 15-ти минут. За это время смартфон сможет обработать информацию о том, какие спутники активны в данной местности. Остальные запуски навигационной программы будут происходить намного быстрее.

Похожая проблема может возникнуть и в том случае, если вы приехали в другой город или в другую страну с выключенным телефоном и решили воспользоваться геолокацией. Следует подождать 10-15 минут, чтобы смартфон, работающий на Андроиде, смог просчитать свое месторасположение. Такое поведение называется ”холодным стартом”.

Итак, выше перечислены основные причины, почему не работает GPS на Андроиде. Но они не ограничивают перечень всех возможных неисправностей. Следует отметить еще несколько факторов, в связи с которыми может отсутствовать работоспособность GPS модулей:

  1. Пользователь старается выполнить “холодный старт” во время движения транспортного средства. Не стоит так поступать. Нужно остановиться, выйти из машины, желательно на максимально открытую местность, и попробовать еще раз активировать GPS модули.
  2. Не работает GPS на Андроиде не только во время поездки в машине, но и внутри зданий.
  3. Есть определенные зоны, где прием сигналов затруднен. Это может быть обусловлено наличием в непосредственной близости скал, высоких построек и так далее. В этом случае следует отыскать максимально высокий участок и попытаться отыскать спутники, взобравшись на него.

Если навигация не стала работать после активных попыток ее настройки, то нужно обратиться за помощью к профессионалам, работающим в сервисном центре. Такое положение дел явно указывает на наличие внутренних поломок. И еще, если идти к специалистам в сервисный центр нет времени, то попробуйте сбросить установки телефона до заводских настроек.

Проверять качество приема сигналов со спутников можно с помощью приложения GPS Test от Chartcross Limited. Если GPS чип исправен и включена геолокация, то на экране появится карта неба с указанием расположений активных спутников.


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

Многие пользователи интересуются, как настроить на Andrid GPS модули. Какие-то конкретные варианты настроек в этом случае отсутствуют. Но, при желании, можно немного поэкспериментировать, используя стандартные методы обнаружения. Существуют следующие факторы работы обнаружения местоположения:

  • Высокая точность. При таком параметре обнаружение местоположения происходит с помощью всех возможных беспроводных модулей. Здесь используются не только GPS/Глонасс, но и Wi-Fi, телефонная сеть.
  • Экономичный режим. Поиск местоположения происходит посредством мобильных сетей и модуля Wi-Fi.
  • Только GPS модули. Как понятно из названия, поиск места происходит только с помощью спутников.

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


Вывод

В заключение стоит отметить, что если не работает GPS на Андроиде, не следует отчаиваться. Возможно, вы слишком торопитесь, не позволяя приложению установить связь со спутниками.

Если проблема не будет решена после выполнения базовых условий, нужно обратиться за помощью в сервисный центр.

Post Views: 68

Не работает gps на Андроид, что делать . Системы навигации на мобильных устройствах (смартфонах и планшетах) в последнее время стали необходимы не только для автомобилистов, но и для пешеходов, благодаря их хорошей способности строить пешие маршруты. Но достаточно многим пользователям приходится сталкиваться с тем, что не работает или работает плохо система GPS на Андроид. Это может выражаться в неполадках разного типа, зависящих от того, что именно вызвало поломку.

Определение

Что же такое GPS? Это система навигации – строго говоря, GPS/ГЛОНАССпредставляет собой навигационный модуль, который позволяет пользоваться множеством приложений, использующих навигацию. Это Яндекс. Карты , Гугл. Карты , отображение погоды в вашем городе, определение вашего фактического местоположения и настройка устройства с учетом этого фактора (погода, часовой пояс и другое).

С помощью данной системы чаще всего выстаиваются маршруты. Они могут быть как автомобильными, так и пешими или велосипедными. Фактически, при исправной работе такой модуль помогает найти любой объект, нанесенный на карты.

Неполадки

Но в некоторых случаях в работе такого модуля могут обнаруживаться те или иные неполадки. Характер их различен, но они одинаково мешают работать с системой:

  • Полная невозможность определить местоположения;
  • Неточное определение местоположения;
  • Медленное обновление данных или полное отсутствие обновления (например, вы передвигаетесь в пространстве или разворачиваетесь, а указатель на карте не меняет своего положения долгое время).

Большинство неполадок могут исчезать самостоятельно при перезапуске или при перемещении в другую зону карты. Но если такого не происходит, то нужно знать, чем они вызваны и как их устранить.

Рис. 2 Навигация

Возможные причины

Вызывать неполадки такого рода может достаточно много причин. Но все их можно разделить на две большие группы – это неполадки аппаратные и неполадки программные. Об аппаратных неполадках говоря тогда, когда недочет присутствует собственно в физическом модуле навигации, а о программных – когда что-то неверно настроено в программном обеспечении смартфона или планшета.

Важно ! Неполадки программного типа достаточно легко настраиваются и устраняются самостоятельно. Когда же речь идет о аппаратных поломках, лучше доверить дело сервисному центру, так как для неспециалиста процесс починки может быть достаточно сложным. И есть риск ухудшить ситуацию .

Рис. 3 Неполадки геолокации

Аппаратные

Одна из самых распространенных проблем возникает при первом запуске модуля, то есть, когда вы впервые запускаете приложение, использующее GPS, на новом смартфоне. В течение 15-20 минут геолокация может не работать, ничего происходить не будет, местоположение не определится. При первом запуске это нормальное состояние, но в дальнейшем такое повторяться не должно.

Сходная ситуация может возникнуть в том случае, если вы проехали значительное расстояние, например, переместились в другую страну или регион, с выключенным модулем навигации. В этом случае, при первом его запуске на новом месте, ему также потребуется время «подумать».

Неполадка может иметь место и при запуске на большой скорости, например, во время езды на автомобили – в этом случае модуль будет «притормаживать» первое время после включения.

Учитывайте, что в зданиях именно GPS не работает – навигация внутри помещения осуществляться не будет. Ваше примерное местоположение в здании определяется с помощью расположения зон беспроводного интернета и вышек сотовых операторов, но не ГЛОНАСС.

Рис. 4 Исправный навигатор

Программные

Модуль ГЛОНАС можно отключить через настройки телефона, часто на новых моделях он не включен по умолчанию. Потому многие новички, не привыкшие использовать Андроид, не включают его перед началом использования приложений с навигацией. Кстати, большинство популярных и современных приложений такого типа оповещает пользователя о том, что ему необходимо включить навигацию.

Неточное определение местоположения бывает связано с особенностями зоны. Не во всех зонах система работает одинаково хорошо из-за особенностей работы спутников. Имеются «слепые» зоны, которые навигатор пропускает или определяет не точно. Бороться с этим невозможно.

Рис. 5 Стабильная геолокация

Устранение

Устранение неполадок, обычно, бывает довольно простым. Но если после принятия всех перечисленных мер проблема не устранилась, возможно, что дело в неисправности модуля и он требует замены в условиях сервисного центра.

Аппаратные

Способов «лечения» подвисания программы после первого запуска навигационного модуля не существует. Пользователю необходимо просто подождать около 15-20 минут после первого запуска приложения – за это время электронные составляющие устройства навигации настроятся на текущие условия работы и местоположение определится.

Именно поэтому сразу после покупки телефона рекомендуется запустить этот модуль для настройки, чтобы не ждать в ситуации, когда он понадобится срочно.

Рис. 6 Неполадки геоданных

Программные

Включить навигацию на смартфоне достаточно просто. Чаще всего, приложение «спрашивает» само, включить ли навигацию, в случае, когда она отключена. Тогда необходимо нажать на «ДА » или «ОК » во всплывшем окне, и приложение само включит геолокацию. Если же такого уведомления не появилось, включите ее вручную, следуя алгоритму:

1. На разблокированном экране, на рабочем столе выдвиньте меню, сделав скользящее движение от верхней границы экрана вниз;

Сегодня в очередной раз задумался над темой плохого приема GPS сигнала на моем китайском смартфоне Jiayu G2. Но, неожиданно для меня, проблема решилась буквально за пару минут - «китаец» находит спутники в течение 20 секунд. А теперь обо всем по-порядку.

В октябре мне пришел китайский телефон, заказанный на Aliexpress. Телефон за такие деньги отличный, и все было бы идеально, но модуль GPS находил спутники очень-очень долго, примерно за час, не быстрее. И это при включенном Wi-Fi и установленных галочках A-GPS и GPS EPO assistance. Меня это совсем не радовало и пришлось вспоминать полезный пост в блоге livejournal , советами из которого я пользовался настраивая еще свой первый смартфон на Android. Суть сводилась к редактированию gps.conf вспомогательными программами. «Китайскому приятелю» это помогло, но после первого (и пока последнего) сброса на заводские настройки GPS стал ловить еще хуже - оставлял на час на открытом воздухе в на поиск спутников и никакого результата. И вот сегодня я начал опять искать тот полезный пост в блоге livejournal и наткнулся на обновление в шапке поста:

«Фантастика!» подумал я и без промедления перешел по ссылке . По сравнению с первым постом в этот раз предлагались еще более конкретные действия, а именно заменить содержимое файла gps.conf (его можно найти по пути /etc/gps.conf , должны быть root -права) на следующие настройки:

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_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
SUPL_HOST=FQDN
SUPL_HOST=lbs.geo.t-mobile.com
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_SECURE_PORT=7275
SUPL_NO_SECURE_PORT=3425
SUPL_TLS_HOST=FQDN
SUPL_TLS_CERT=/etc/SuplRootCert
ACCURACY_THRES=5000
CURRENT_CARRIER=common

Эти настройки рассчитаны на жителей Украины, но для жителей России их очень легко адаптировать заменив ua.pool на ru.pool .

От себя могу добавить, что я пользуюсь приложением GPS Status и после перезагрузки при первом запуске приложения я сделал сброс данных кэша: в программе вызываем меню, далее выбираем Tools , там Manage A-GPS state и жмем Reset , а затем Download .

Снимаю шляпу перед автором оригинального поста , уважаемым mechanicuss. Его совет помог не только мне, и может помочь еще многим страдающим.

На этом все. Всем чистого неба и стабильного сигнала из космоса.



Просмотров