Главная » Железо » Как улучшить работу навигатора на андроиде. Слабый GPS сигнал на Android – как исправить

Как улучшить работу навигатора на андроиде. Слабый GPS сигнал на Android – как исправить


Раз Вы читаете эту статью, значит задались вопросом о том как же усилить прием сигнала GPS на своем смартфоне/планшете.
Проблема заключается в том, что коннекта со спутниками либо нет вовсе, либо поиск занимает целую вечность.
Эта проблема конечно же решается с помощью подключения к 3G и загрузки ассиста через программу.
Однако возможности подключиться к инету частенько не бывает по разным причинам.
Тем более что "настоящий" GPS должен работать и самостоятельно, без всяких вспомогательных средств.
Именно поэтому представляем вашему вниманию фикс через конфигурационный файл gps.conf.
Это исправление подходит абсолютно под все Андройд устройства, включая китайские планшеты.

Для применения конфига нам потребуется:
Телефон/планшет с рутом.
Файловый менеджер с возможность низкоуровневых операций. Например
Блокнот на компе или текстовый редактор на Андройде.

Приступим:

1. Создадим текстовый файл под названием gps.conf и запишем в него следующие настройки.

NTP_SERVER=ru.pool.ntp.org
NTP_SERVER=0.ru.pool.ntp.org
NTP_SERVER=1.ru.pool.ntp.org
NTP_SERVER=2.ru.pool.ntp.org
NTP_SERVER=3.ru.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

*Для жителей украины необходимо заменить в адресе хоста ru. на ua.

2. Теперь перезапишем стоковый файл по пути /system/etc/ (разрешаем запись кнопкой.R в нижней панели)
3. Воспользуемся программой для сброса и обновления данных A-GPS
4. Для стопроцентного результата рекомендуем перезагрузить систему


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

Любой маячок или трекер использует для определения координат спутниковые данные, которые получает с помощью GPS-сигнала. Но, к сожалению, не всегда удается поймать достаточно сильный сигнал, или же маячок вообще перестает видеть спутники. Что делать в таких ситуациях? Можно ли улучшить сигнал?

Принцип работы GPS

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

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

Почему сигнал может быть плохим?

Качество передачи сигнала со спутника не всегда одинаково. В определенных местах сигнал может и вовсе пропадать. На устойчивость приема влияет:

  • Наличие преград на пути сигнала, таких как высотные здания, горы, тоннели, метро, паркинги, густой лес. В этом случае маячок может либо не принимать сигнал, либо получать данные с меньшего количества спутников и менее точно рассчитывать свои координаты.
  • Геометрия спутников, то есть их расположение относительно друг друга. Например, если маячок уловил сигналы с четырех спутников, но все они расположены в одном направлении, то точность будет ниже.
  • Наличие объектов, способных отразить сигнал, например, гладких стен. Так сигнал попадает в маячок с задержкой, из-за чего приемнику кажется, что спутник находится на большем расстоянии, и это увеличивает погрешность.
  • Наличие различных атмосферных явлений: повышенной облачности, грозового фронта, урагана, града.


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

Если GPS не ловит?

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

Определять местоположение таким образом можно даже в паркинге и узких переулках. На точность передачи влияет количество базовых станций, находящихся поблизости. Например, в городской зоне точность координат варьируется в пределах 50–500 метров, а за городом – 500– 3000 метров.

Улучшить скорость и точность определения координат по спутникам может технология A-GPS. Для этого используется вспомогательная навигационная информация с серверов, куда эти данные постоянно передаются спутниками.

Как улучшить сигнал?

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

Маячок нельзя устанавливать рядом с металлическими предметами, а его крышка с винтами должна «смотреть» в пластик, стекло или же открытое пространство (например, салон). Минимальное расстояние от устройства до ближайшего металлического элемента – 60 см. Если не придерживаться данного требования, маркер будет работать некорректно или же станет долго и неточно определять координаты.

Маркер нельзя ставить «лицом» к тонированному стеклу, так как оно является серьезным препятствием для спутниковых сигналов.

На качество GSM-сигнала влияет площадь покрытия сотовой связи. Здесь явным лидером выступает «МегаФон», у которого на счету более 43 000 вышек сотовой связи. На втором месте находится «МТС» – более 36 000 вышек.

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

Диагностика навигатора

Data-lazy-type="image" data-src="http://androidkak.ru/wp-content/uploads/2017/07/GPS-nastroyka1-300x178.png" alt="GPS навигация" width="300" height="178"> Для того чтобы определить, из-за чего сигнал стал более слабым, нужно установить приложение GPS Essentials . В главном меню программы во вкладке Satellites можно просмотреть список доступных спутников. Если экран пуст, то варианта всего 2:

  • рядом находятся предметы, создающие помехи;
  • система навигации работает некорректно из-за аппаратных проблем.

Иногда гаджет показывает, что подключен к спутнику, даже если тот уже не находится в зоне досягаемости. Чтобы подключить устройство к доступному аппарату, нужно установить приложение GPS Status & Toolbox или подобное ему. Далее необходимо выполнить следующие действия:

  1. Нажать на рабочую область приложения. Затем - на появившийся значок гаечного ключа.
  2. Выбрать пункт Manage A-GPS state.
  3. Нажать Reset.
  4. После завершения сброса вернуться в предыдущее меню и выбрать пункт Download.

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

Ускорение вычисления координат

Data-lazy-type="image" data-src="http://androidkak.ru/wp-content/uploads/2017/09/Gps1.jpg" alt="a-gps" width="170"> GPS определяет положение объекта исходя из данных, полученных от спутников. Существует множество факторов, влияющих на прием сигналов, а значит, на скорость и точность определения координат. Главной является информация о месте расположения спутников в текущий момент. В случае отсутствия этих данных время вычисления координат может увеличиться до нескольких десятков минут.
Для устранения проблемы была придумана технология A-GPS . Она передает данные о размещении спутников с сервера на смартфон. Поскольку отечественный рынок наполнен девайсами, произведенными в Китае, то и адреса там указаны не местные.

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

Для решения этой задачи необходимы такие условия:

  • доступ к интернету;
  • наличие доступа root;
  • установленный на смартфон файловый менеджер (например Root Explorer);
  • файл gps.conf с адресами серверов;
  • приложение для тестирования результатов.

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

У многих автомобилистов имеется полноценный GPS-навигатор. У некоторых таких устройств на задней стенке или боковом торце располагается разъем для антенны. Это позволяет усилить прием сигнала в несколько раз - нужно лишь раздобыть соответствующую антенну.

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

Посещение раздела с настройками

Во многих смартфонах и планшетах GPS-чип по умолчанию вовсе отключен. В таком случае аппарат определяет местоположение по сотовым вышкам и сетям Wi-Fi. Чтобы включить навигационный чип, нужна настройка девайса. Для этого совершите следующие действия:

Шаг 1. Зайдите в раздел «Настройки ».

Шаг 2. Здесь вас должен заинтересовать пункт «Местоположение ».

Шаг 3. На разных устройствах данный пункт может иметь другое наименование. Например, на планшетах Samsung нужно выбрать вкладку «Подключения » и нажать на пункт «Геоданные », заодно активировав соответствующий переключатель.

Шаг 4. В этом разделе вам необходимо включить высокую точность определения местоположения. Аппарат должен использовать для этого все источники - спутники GPS, сети Wi-Fi и данные с сотовых вышек.

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

Калибровка компаса

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

Для калибровки компаса вам потребуется приложение GPS Essentials . Скачайте и установите его, после чего совершите следующие действия:

Шаг 1. Запустите программу.

Шаг 2. Зайдите в режим Compass .

Шаг 3. Если компас работает стабильно, то проблема заключается не в нём. Если компас отказывается правильно показывать стороны света, то совершите его калибровку.

Шаг 4. Сначала повращайте смартфон вокруг своей оси экраном кверху. Далее переверните его снизу вверх. Ну а потом переверните слева направо. Это должно помочь. В некоторых версиях приложения сначала необходимо выбрать пункт Calibrate в настройках раздела.

Просмотр количества видимых GPS-спутников

В том же GPS Essentials вы можете посмотреть на то, к какому количеству спутников подключается ваш смартфон. Если оно достаточно большое, то навигационный чип винить не стоит - проблема в какой-то из программ. Для просмотра спутников нужно в меню приложения выбрать пункт Satellites .

Сброс GPS-данных

Распространенной проблемой некоторых устройств является долгая привязка к конкретным GPS-спутникам, даже когда те успели уйти из зоны видимости. Помочь в таком случае может приложение GPS Status & Toolbox . Оно сбросит GPS-данные, после чего подключение к спутникам совершится с нуля.

Шаг 1. Скачайте и установите утилиту.

Шаг 2. Запустите установленное приложение, согласившись с условиями лицензионного соглашения.

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

Шаг 4. Нажмите в любом месте дисплея, после чего вы сможете слева вытащить шторку с основным меню. Здесь вы можете откалибровать компас, если это не удалось сделать при помощи рассмотренного ранее приложения. Но сейчас вам нужно нажать на пункт «Управление состояниями A-GPS ».

Шаг 5. Во всплывающем меню необходимо нажать кнопку «Сбросить ».

Шаг 6. После завершения сброса вернитесь к этому всплывающему меню, нажав в нём кнопку «Загрузить ».

На что обращать внимание при покупке нового смартфона?

Теперь вы знаете ответ на вопрос «Как настроить GPS на Андроид?». Но вам всё это не очень сильно поможет, если вы хотите использовать свой смартфон в качестве GPS-навигатора на постоянной основе. Лучше для этих целей обзавестись добротным современным смартфоном. При его выборе обязательно ознакомьтесь с полными техническими характеристиками. В них необходимо найти упоминание о поддержке технологии A-GPS - она здорово снижает энергопотребление. Идеальным же смартфоном для вас станет тот, который работает ещё и со спутниками ГЛОНАСС . К счастью, поддержкой российской навигационной системы обладают практически все аппараты, которые ввозятся в нашу страну на протяжении последнего года. Но, опять же, заглянуть в спецификации устройства перед его приобретением всё же нужно.

Мы заметили, что некоторым водителям, работающим с заказами Яндекс.Такси в Минске, не поступают заказы. Это может быть из-за проблем с сигналом GPS.

Как это исправить?

  • Перезагрузите телефон и полностью переустановите Таксометр.
  • Убедитесь, что в настройках вашего телефона включена передача геоданных. Зайдите в раздел «Для разработчиков» и проверьте, выключена ли функция «Фиктивное местоположение».
  • Возможно, проблема в операторе. Подключитесь к любой сети Wi-Fi и отключите мобильную передачу данных. Если Навигатор верно определяет ваше местоположение, значит, проблема на стороне оператора.
  • Возможно, вы заехали в район города со слабым GPS-сигналом. Переместитесь.
  • Может быть, у вашего устройство неисправный GPS-модуль или он не выдерживает нагрузки. Проверьте его: зайдите в меню Таксометра, настройки -> Проверить GPS. Установите программу - GPS Test. Откройте её и нажмите на иконку с материками (на планшетах второй значок справа в верхней панели, на телефонах - второй слева в нижней панели). Если с модулем всё в порядке, вы увидите свои координаты. Если вы увидите нули, значит GPS-данные не передаются и вам надо обратиться в сервисный центр.
  • Ознакомьтесь со списком наших


Предыдущая статья: Следующая статья:

© 2015 .
О сайте | Контакты
| Карта сайта