Не работает gps на андроиде 4.4 2. Перестал работать GPS на Андроиде

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

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

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

Для решения этого вопроса есть 2 варианта, простой с использованием приложения, и чуть сложнее с использованием стандартных возможностей вашего смартфона (инженерное меню).

Проверка и настройка GPS с помощью приложения

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

Особенности программы GPS Test для Андроида

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

Как проверить состояние GPS-навигатора с помощью GPS Test

Открываем приложение, и если видим в левом верхнем углу надпись «3D Fix «, значит, навигатор работает корректно и все свои функции выполняет без малейших проблем. Показывает «No Fix «? К сожалению, с устройством неполадки и его слаженная работа невозможна.

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

Показывает «off» ? Здесь все проще. Приемник просто отключен. Для его включения проделываем легкую процедуру: открываем «Настройки», переходим в пункт «Местоположение». Открывается новое меню под названием «Услуги определения местоположения». Всего предоставляется три режима:

  1. «По координатам сети»
  2. «Спутники GPS»
  3. Вспомогательные данные.

Для наиболее точного определения места, например, в автомобиле, рекомендуем активировать сразу все пункты. Из сетей лучше всего, конечно, работает Wi-Fi, но если условия этого не позволяют (нахождение на улице и т. д., как это обычно и бывает) — используйте мобильный интернет.

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

Настройка и регулировка GPS через инженерное меню

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

  1. Для этого необходимо переместиться в инженерное меню. Вводим код (там, где обычно пишем номер абонента) *#*#3646633#*#*;
  2. Далее нужно найти пункт YGPS (или что-то похожее);
  3. В итоге должна появиться карта, на которой будет много желтых точек. Они могут появиться не сразу.

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

Видео-инструкция

Плохая работа GPS спутников в помещении

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

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

Все современные смартфоны и большинство планшетов оборудованы модулем определения местоположения GPS. GPS «прокладывает» маршруты по незнакомой местности, умеет определять ваше местоположение с точностью до нескольких десятков метров, а ещё автоматически запускает некоторые программы или включает напоминания в конкретных местах. Пожалуй, единственным минусом GPS является то, что он очень быстро высаживает батарею смартфона (планшета). Прежде чем запускать GPS, разберёмся в том, как правильно настроить режим его работы. Подробно рассмотрим, как это можно сделать, а также объясним, как настроить GPS с помощью инженерного меню в случае некорректной работы.

Модерные устройства объединяют в себе функции сразу нескольких девайсов

Настройка режима работы GPS

GPS включается в панели уведомлений. Он обозначен значком, напоминающим иголочку. Определить режим работы можно, перейдя в «Настройки - Личные данные - Местоположение - Режим». Система предложит вам три варианта: «Высокая точность», «Экономия заряда батареи», «По датчикам устройства». В более новых версиях Android они могут называться: «По всем источникам», «По координатам сети», «По спутникам GPS». Давайте разберёмся, что стоит за каждым из них.

  1. «Высокая точность» («По всем источникам»). Самый точный, но при этом самый «прожорливый» режим. Определяет координаты всеми доступными средствами: GPS, Wi-Fi и с помощью . Пространство постоянно мониторится на наличие сигнала, определяет местоположение как на открытой местности, так и в помещении. Указанный режим ещё называют A-GPS . Если обычные навигаторы ловят сигналы исключительно со спутников, то не каждый смартфон и планшет способен на такое. Дополнительная сервисная информация, скачанная из Всемирной паутины, значительно ускорит поиск и связь со спутниками.
  2. «Экономия заряда батареи» («По координатам сети»). Использует лишь беспроводные сети - модуль GPS не задействован. Точность определения координат при этом несколько падает. В помещении местоположение довольно точно определяется по сигналу Wi-Fi, в сети мобильного оператора - по сигналу радиовышки.
  3. «По датчикам устройства» («По спутникам GPS»). Указанный режим работает только на открытой местности - местоположение определяется по сигналу спутника. В помещениях сигнал теряется, и местоположение, соответственно, определено не будет.

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

Настройка GPS через инженерное меню

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

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

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

Итак, устройство должно получить право суперпользователя (его ещё называют Root).

  1. Включите GPS и Wi-Fi и выйдите на балкон, а лучше на любое открытое место.
  2. Войдите в инженерное меню. Для этого на клавиатуре введите комбинацию*#*#3646633*#*#, или *#15963#*, или *#*#4636#*#*. Она может отличаться от комбинации для вашего смартфона (планшета). В том случае, если ни одна из перечисленных комбинаций не подошла, скачайте программу Mobileuncle ToolHero и выберите в ней соответствующий пункт меню. Сама программа русифицирована, но вот инженерное меню - англоязычное.
  3. В меню программы вы увидите несколько закладок. Пролистав влево, выберите закладку Location, в ней перейдите в пункт Location Based Service.

  1. Во вкладке EPO отметьте пункты Enable EPO и Auto Download. EPO - это системный файл, содержащий информацию о координатах спутников и их траектории полёта. Данный пункт активен не во всех устройствах. Как скачать EPO, можно узнать на специализированных интернет-форумах, например, http://4pda.ru/forum/index.php?showtopic=466241 .
  2. Вернитесь на предыдущий уровень и выберите YGPS. Во вкладке Satellites вы увидите схему с местоположением спутников. Все они будут красного цвета. Это говорит о том, что гаджет их видит, но из-за неправильных настроек не может с ними соединиться.
  3. Перейдите во вкладку Information, нажмите full, затем через пару секунд AGPS restart.
  4. Вернитесь во вкладку Satellites. Через несколько минут планшет подключится к спутникам, и точки станут зелёного цвета. Заметьте, если настройкой GPS вы занимаетесь на балконе, то к части спутников ваш девайс может всё-таки не подключиться. Это происходит из-за помех сигнала.
  5. Перезагрузите устройство. Теперь сигнал со спутников должен ловиться гораздо быстрее и увереннее.

Заключение

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

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

Часто бывает так, что сменив прошивку на устройстве, или купив новый китайский телефон (бывает и не китайский), мы сталкиваемся с тем, что на смартфоне не работает 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 в навигационных программах.

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

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

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

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

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

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

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

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

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

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

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

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

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