Не работает джипиэс на андроиде. Почему не работает GPS на устройстве Андроид: причины и способы решения. Основные причины сбоя GPS модуля

25.06.2019

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

Для начала определим, как работает навигатор на телефоне. Яндекс.Карты или навигация от Google связывается со спутниками системы и запрашивает данные о текущем местоположении пользователя. На основе полученной информации выполняется построение оптимального маршрута или подбор общественного транспорта. Если модуль GPS перестает функционировать – нормальная работа навигации невозможна, даже с использованием технологии A-GPS. Основными причинами выхода из строя обычно являются программные неполадки, но в некоторых случаях источником неисправности является выход из строя аппаратного модуля.

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

Навигатор от Гугл или Яндекс плохо работает и при слабом уровне сигнала спутника. Стоит помнить, что программы не всегда корректно отображают местоположение, и на систему не стоит полагаться в походах или на бездорожье. Чтобы устранить неполадки, разберём причины и способы решения популярных проблем.

Причины отсутствия сигнала

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

  • Аппаратные – компонент способен выйти из строя после механического воздействия на корпус устройства, например, падения или сильного удара. Причиной поломки может стать и попадание жидкости на основную плату, с последующим окислением контактов.
  • Программные – заражение вредоносным программным обеспечением, неправильная прошивка или сбои при обновлении – всё эти неисправности способны повредить драйвер местоопределения.

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

Некорректная настройка

Правильная настройка параметров смартфона – залог правильной работы системы GPS на Андроид.

  • Если Андроид не находит местоположение, перейдите в настройки девайса, затем – «Общие», после чего откройте «Местоположение и режимы».
  • На вкладке «Location» укажите предпочитаемый способ определения местоположения. Если указать «Только спутники», Android не будет использовать технологию A-GPS, собирающий данные с ближайших сотовых и Wi-Fi сетей для повышения точности геопозиционирования.
  • Попробуйте установить режим «Только мобильные сети» и проверьте работоспособность карт. Если навигация включается – проблема с драйвером или в аппаратной части.
  • Когда GPS на Андроид не включается (система не реагирует на переключение опции) – вероятно, проблема в прошивке. Выполните полный сброс настроек или обратитесь в сервисный центр.
  • Для сброса настроек местоположения нажмите на вкладку «Восстановление и сброс», затем тапните на «Сбросить настройки сети и навигации». Выполните вход в аккаунт Google для подтверждения.

Важно! Все сохранённые пароли от точек доступа Wi-Fi, а также данные сотовых сетей будут удалены.

Описанный способ помогает устранить большую часть неполадок с программной частью.

Неправильная прошивка

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

Если решили перепрошить девайс – скачивайте файлы прошивки только с проверенных форумов – XDA и 4PDA . Не пытайтесь прошить смартфон версией ОС от другого телефона, так как необходимые для работы драйверы могут перестать функционировать. Если устройство превратилось в «кирпич», выполните полный сброс данных.

  • Зажмите кнопки увеличения громкости и блокировки на 5-7 секунд. Когда на экране выключенного гаджета появится логотип Андроид, отпустите «Громкость вверх».
  • Загрузится меню Рекавери. Выберите пункт «Wipe Data/Factory Reset», подтвердите Хард Ресет.
  • Для перезагрузки смартфона тапните «Reboot system now». Настройка при включении займёт несколько минут.

Метод подходит для девайсов с поврежденной прошивкой. Модуль GPS восстановит работоспособность после перехода на заводскую версию ОС.

Калибровка модуля

В некоторых случаях необходимо выполнить быструю калибровку устройства.

  • Откройте приложение «Essential setup», его можно бесплатно скачать с Play Market.
  • Нажмите на иконку компаса и положите смартфон на ровную поверхность.
  • Тапните кнопку «Test» и подождите 10 минут до окончания тестирования. После завершения, попробуйте включить навигацию по спутникам.

Проблемы с аппаратной частью

Китайские дешевые смартфоны часто оснащены некачественными модулями спутниковой связи. Исправить неполадки способна замена соответствующего модуля в сервисном центре. Неисправности в работе проявляются как на Android, так и на iOS телефонах.

Задайте вопрос виртуальному эксперту

Если у вас остались вопросы, задайте их виртуальному эксперту, бот поможет найти неисправность и подскажет что делать. Можете поговорить с ним о жизни или просто поболтать, будет интересно и познавательно!

Введите вопрос в поле и нажмите Enter или Отправить.


Заключение

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

Видео

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

Мы расскажем вам, по каким причинам не работает GPS на Android и как исправить ситуацию.

Почему не работает GPS на андроид

Вот самые распространенные причины этого неприятного явления:

  • Слабый (дефектный) модуль GPS
  • Чехол, экранирующий антенну GPS и ухудшающий качество приема сигнала
  • Неверные параметры в системном файле GPS.conf
  • «Битая» прошивка

Если проблемы с модулем GPS (аппаратные), то помочь может только ремонт, который смогут произвести только специалисты сервисного центра.

Чехол всегда можно снять и проверить корректно ли работает GPS. А если проблема с прошивкой, то просто перепрошейте устройство (как это сделать, читайте здесь).

Но на этом мы заострять внимание не станем, а перейдем к третьему пункту.

Автоматическая настройка GPS

Проще всего выставить настройки геолокации автоматически с помощью специального приложения, например, FasterGPS:

Достаточно лишь выбрать свой континент и регион – все остальное программа сделает за вас.

Ручная настройка GPS на андроид

Можно настроить GPS и вручную. Для редактирования файла GPS.conf вам понадобятся Root- права (как их получить –

Сегодня в очередной раз задумался над темой плохого приема 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. Его совет помог не только мне, и может помочь еще многим страдающим.

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

Михаил Орехов

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

Постоянно в системе геопозиционирования задействовано не менее 24 спутников. Они находятся на разных круговых орбитах в строгом соответствии с поставленной задачей:

  • период обращения приблизительно 12 часов;
  • наклон по экваториальной плоскости около 55 градусов;
  • разность по долготе между спутниками – 60 градусов.

Они передают сигнал, сообщающий следующую информацию:

  • текущее время (с точностью до наносекунды) и дату;
  • статус (исправен – неисправен);
  • орбитальные координаты (альманах);
  • время передачи сообщения;
  • измеренные афемериды (координаты спутника).

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

Причины «слепоты» навигатора

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

Возможные технические неисправности, по которым навигатор прекращает видеть спутники:

  • отказ работоспособности схемы GPS-приемника;
  • нарушение по цепям питания приемника;
  • обрыв кабеля связи с выносной приемной антенной;
  • неисправность выносной антенны;
  • неправильное расположение устройства в зоне затенения спутниковых сигналов.

Что делать для определения конкретной технической причины, почему Навител не видит спутники. В первую очередь необходимо сменить место дислокации авто. Затем следует поэкспериментировать с местом установки приемника или антенны в салоне автомобиля. Наиболее затененное место – область между зеркалом заднего вида и крышей авто. Можно для проверки временно демонтировать зеркало. Если навигатор работает совместно с выносной антенной, необходимо проверить целостность высокочастотного кабеля. Если устройство геопозиционирования не оснащено выносной антенной, можно для проверки временно ее установить и вновь попробовать поймать спутники.

Установка выносных антенн для уверенного приема сигналов рекомендуется в следующих случаях:

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

Причиной сбоя в работе навигатора может быть неисправность памяти, неправильная обработка цифрового сигнала. Почему такое возможно. Навигатор работает в экстремальных условиях эксплуатации. В однодневном рабочем ритме устройства могут присутствовать температура под лобовым стеклом до 100 градусов Цельсия днем и 100-процентная влажность воздуха утром, минусовая температура ночью и проникновение плесени в корпус устройства. Иногда для ремонта достаточно снять заднюю крышку, обработать плату (платы) при помощи спирта, прогреть промышленным феном. Такую работу лучше доверить профессионалу.

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

Переустановка Навител

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

Почему останавливает инспектор, читайте .

Последовательность самостоятельной установки программного обеспечения Навител:

  • скачать версию программы Навител, работоспособную для вашей модели, лучше точно такую, которая была установлена первоначально;
  • подключить навигатор к компьютеру;
  • скачать необходимые карты, совместимые с данной версией;
  • скопировать установочный файл navitel;
  • установить Навител;
  • скопировать в папку USERMAPS необходимые карты;
  • перезапустить устройство.

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

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

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

Часто бывает так, что сменив прошивку на устройстве, или купив новый китайский телефон (бывает и не китайский), мы сталкиваемся с тем, что на смартфоне не работает GPS . Бывает и так, что GPS долго не определяет местоположение. Почему же так происходит?

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

Если у вас глючит GPS , мы попробуем это исправить.

Итак, покажу вам способы лечения GPS:

Способ GPS+AGPS (нужен ROOT) :

1) Нужно включить в настройках Android , в разделе “Мое месторасположение” AGPS, затем открыв верхнюю “шторку” в телефоне активировать 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 . В ней присутствует раздел Engineer Mode . Он нам и нужен.

3) Когда вы попали (любым способом) в инженерное меню телефона, нужно перейти на вкладку YGPS – и посмотреть на закладке “Satellites” – появляются ли шкалы сигнала. Если да, значит спутники телефон пытается искать, но не находит из-за неправильно записанного Альманаха. И это не удивительно, ведь аппарат приехал с другого “конца света” .

4) Следующим шагом будет переход на вкладку “Information”, а затем нажатие по очереди кнопок “full”, “warm”, ”hot”, “cold” (для полного сброса старого Альманаха).

5) После этого, на вкладке NMEA Log, необходимо нажать кнопку start. (начнется запись нового Альманаха)

6) Теперь для правильной работы GPS , необходимо перейти на задку “Satellites” и ожидать в течении 5-15 минут пока будет найдено максимальное кол-во шкал спутников (обычно от 10 до 13 штук) и их шкалы позеленеют.

7) Когда все спутники будут найдены – перейдите снова на закладку Nmea Log и нажмите кнопку “stop”. Поздравляю, новый альманах для вашей местности записан.

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

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

Способ GPS+EPO (нужен ROOT ) :

1) При помощи файлового менеджера, поддерживающего Root и корневой доступ, необходимо удалить следующие файлы: /data/misc/EPO.dat /data/misc/mtkgps.dat , /system/etc/gps.conf

2) Нужно зайти в "настройки - данные о местоположении" и включить GPS.
Затем необходимо включить EPO и скачать (т.е нужно заново скачивать - после удаления EPO.dat)

3) Убедится что A-GPS выключен. (это обязательно!)[и нельзя включать после, в противном случае перестанет нормально работать]

4) Выключаем телефон, вытягиваем батарею, вставляем батарею, включаем телефон.

5) заходим в инженерное меню (способы входа смотрите выше) - заходим в закладку location - там будут 2 подпункта (location based service и YGPS)

6) Выходим на улицу в открытую местность,где GPS ловится максимально хорошо, и заходим в подпункт YGPS (кнопки ни какие не нажимаем!), в течении 3-10 минут дожидаемся исправления (это достаточно долго нужно подождать).
Как только исправление будет выполненно - выходим из раздела YGPS кнопкой назад, затем входим в раздел YGPS еще раз. Внимание теперь самая важная часть:
При 2 запуске GPS, должны появится красные точечки (спутники), но не все сразу одновременно, а каждые 2е секунды должны появлятся по 1-3 штуки. К примеру:
В начале 2 - затем 5 - потом 7 - и в конце 10 красненьких точек на радаре.
Если точечки появляются постепенно - значит EPO настроено правильно.

Но если они появиляются все одновременно - EPO не работает

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

Похожие статьи