Как настроить GPS на Андроиде — пошаговая инструкция и решение проблем

Я описывал программы и приемы, ускоряющие работу GPS на Android-устройствах. Там же был приведен пример альтернативного файла gps.conf , ускоряющего процесс определения координат.

Файл gps.conf находится в /system/etc/gps.conf , а не на карте памяти, где его обычно ищут начинающие пользователи. Для редактирования нужен root. Редактировать можно с помощью Root Explorer, либо ES Проводник (в меню настроек в разделе "Root-права" включите опцию "Root-эксплорер" и "Подключить системные папки").

Для сравнения - ранее у меня на HTC Inspire 4G спутники ловились единицы минут, после его применения - 30-60 секунд.

С тех пор много воды утекло, но я не прекращал поисков еще более быстрого решения. И вот сегодня могу представить вам синтезированный из нескольких найденных в Сети новый файл gps.conf, c которым процесс определения координат занимает 5-10 секунд . Т.е. к моменту завершения запуска программы навигации координаты уже определены. Файл адаптирован для Украины, но его легко переделать и для других стран Европы - в первых нескольких строках меняем "ua", например на "ru" - получаем файл для России, и т.п.

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

UPD - Помним о простых вещах - 2:


  • Перед тем как раскрыть вам очередной секрет, скажу что мой путь к его открытию был долгим. Когда смартфон долго не ловит спутники, а нужно вот прям сейчас, то работа мысли становится более интенсивной. И вот в один из таких моментов, ко мне пришла мысль: а не глушит ли чехол на смартфоне сигнал спутника? И хотя я использую классный чехол Speck , я решил проверить. Как только я снял чехол - спутники начали ловиться один за другим. Отсюда вывод - если нужно как можно быстрее поймать GPS - снимите со смартфона чехол .
  • Этот совет был продиктован теми же соображениями, что и предыдущий - "долго не ловит, а нужно вот прям сейчас". Попробуйте изменить ориентацию смартфона в пространстве . Я неоднократно замечал что если держать аппарат вертикально - спутники ловятся быстрее, чем если горизонтально. Возможно в различных моделях будет по разному, но попробовать стоит.
  • Каждый раз при запуске программы Статус GPS заходим в Меню -> Инструменты -> Данные A-GPS - > Сбросить.
    Выходим.
    Затем снова Меню -> Инструменты -> Данные A-GPS - > Загрузить.
  • Также в программе Статус GPS (это делается обычно один раз) заходим в Меню -> Настройки -> Датчики -> Фильтрация датчиков . И пробуем разные варианты (в разных источниках рекомендуют пп.3 и 4, у меня обычно лучше работает с п.2):
    1) Без фильтрации
    2) Слабая
    3) Средняя
    4) Сильная

PS: вопросы вот такого типа я оставляю без ответа - я не конкурент Google:


  • можеш подробно описать как ты ето делал?
  • Где находится файл gps.conf? Чем его открыть? У меня нету /system/etc/ а только DCIM LOST.DIR
  • У меня проблема не могу сохранить изменённый файл gps.conf пробовал 3мя программами и не как в чем проблема подскажите где что настроить
  • В папке etc нет файла gps.conf, что сделать для улучшения?
  • А я не могу исправить сам фаил gps.conf. Выдаёт ошибку и пишет, что сохранение невозможно! Что мне делать? Как изменить фаил?
  • А что означают эти параметры: INTERMEDIATE_POS=0, ACCURACY_THRES=0 ? (и т.д. и т.п.)
  • У меня смартфон Huawei (или Acer Luqiud и т.д. и т.п.) и не ловится GPS - что мне делать?
  • Помогите! Купил тел а GPS не работает.
  • Я поменял аккумулятор на новый. Новый акум без металической плоскости, как старый, может в этом быть причина?
  • Я переформатировал SD и сбосил на заводские настройки. Теперь вообще GPS не видит спутников. Почему?
  • Я октрутил винты, приподнял не полностью заднюю крышку, вынул кнопку пуск, почистил ее.
    Поставил все на место, теперь работает нормально, но GPS сигнала нет - почему?

Наш Андроид Маркет – Ваш правильный выбор!

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

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

Программы для андроид - это совершенно новые и полезные дополнения. Они позволяют расширить абсолютно все возможности коммуникатора. Программы существуют для того, чтобы каждый пользователь смог осуществить абсолютно все желаемые цели на своем телефоне. На нашем сайте огромный выбор программ: программы по безопасности, конвертер, калькулятор, финансовые программы, приложения для Андроид, софт, который позволяет читать книги и многие другие не менее полезные программы. Скачивание универсальных программ, таких как Word, Microsoft Excel или Microsoft PowerPoint - теперь тоже возможно!

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

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

Оригинал взят у mechanicuss в Ускорение работы GPS на Android - 2

В первой части статьи Ускорение работы GPS на Android я описывал программы и приемы, ускоряющие работу GPS на Android-устройствах. Там же был приведен пример альтернативного файла gps.conf , ускоряющего процесс определения координат.

Файл gps.conf находится в /system/etc/gps.conf , а не на карте памяти, где его обычно ищут начинающие пользователи. Для редактирования нужен root. Редактировать можно с помощью Root Explorer, либо ES Проводник (в меню настроек в разделе "Root-права" включите опцию "Root-эксплорер" и "Подключить системные папки").

Для сравнения - ранее у меня на HTC Inspire 4G спутники ловились единицы минут, после его применения - 30-60 секунд.

С тех пор много воды утекло, но я не прекращал поисков еще более быстрого решения. И вот сегодня могу представить вам синтезированный из нескольких найденных в Сети новый файл gps.conf, c которым процесс определения координат занимает 5-10 секунд . Т.е. к моменту завершения запуска программы навигации координаты уже определены. Файл адаптирован для Украины, но его легко переделать и для других стран Европы - в первых нескольких строках меняем "ua", например на "ru" - получаем файл для России, и т.п.

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

UPD - Помним о простых вещах - 2:


  • Перед тем как раскрыть вам очередной секрет, скажу что мой путь к его открытию был долгим. Когда смартфон долго не ловит спутники, а нужно вот прям сейчас, то работа мысли становится более интенсивной. И вот в один из таких моментов, ко мне пришла мысль: а не глушит ли чехол на смартфоне сигнал спутника? И хотя я использую классный чехол Speck , я решил проверить. Как только я снял чехол - спутники начали ловиться один за другим. Отсюда вывод - если нужно как можно быстрее поймать GPS - снимите со смартфона чехол .
  • Этот совет был продиктован теми же соображениями, что и предыдущий - "долго не ловит, а нужно вот прям сейчас". Попробуйте изменить ориентацию смартфона в пространстве . Я неоднократно замечал что если держать аппарат вертикально - спутники ловятся быстрее, чем если горизонтально. Возможно в различных моделях будет по разному, но попробовать стоит.
  • Каждый раз при запуске программы Статус GPS заходим в Меню -> Инструменты -> Данные A-GPS - > Сбросить.
    Выходим.
    Затем снова Меню -> Инструменты -> Данные A-GPS - > Загрузить.
  • Также в программе Статус GPS (это делается обычно один раз) заходим в Меню -> Настройки -> Датчики -> Фильтрация датчиков . И пробуем разные варианты (в разных источниках рекомендуют пп.3 и 4, у меня обычно лучше работает с п.2):
    1) Без фильтрации
    2) Слабая
    3) Средняя
    4) Сильная

PS: вопросы вот такого типа я оставляю без ответа - я не конкурент Google:


  • можеш подробно описать как ты ето делал?
  • Где находится файл gps.conf? Чем его открыть? У меня нету /system/etc/ а только DCIM LOST.DIR
  • У меня проблема не могу сохранить изменённый файл gps.conf пробовал 3мя программами и не как в чем проблема подскажите где что настроить
  • В папке etc нет файла gps.conf, что сделать для улучшения?
  • А я не могу исправить сам фаил gps.conf. Выдаёт ошибку и пишет, что сохранение невозможно! Что мне делать? Как изменить фаил?
  • А что означают эти параметры: INTERMEDIATE_POS=0, ACCURACY_THRES=0 ? (и т.д. и т.п.)
  • У меня смартфон Huawei (или Acer Luqiud и т.д. и т.п.) и не ловится GPS - что мне делать?
  • Помогите! Купил тел а GPS не работает.
  • Я поменял аккумулятор на новый. Новый акум без металической плоскости, как старый, может в этом быть причина?
  • Я переформатировал SD и сбосил на заводские настройки. Теперь вообще GPS не видит спутников. Почему?
  • Я октрутил винты, приподнял не полностью заднюю крышку, вынул кнопку пуск, почистил ее.
    Поставил все на место, теперь работает нормально, но GPS сигнала нет - почему?

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


Рассмотрим основные моменты работы GPS навигатора в смартфоне. Для чего он нужен? GPS – это система навигаторов, которая определяет ваше местонахождения и прокладывает наиболее выгодный для вас маршрут до точки назначения.
Для начала, давайте подумаем, какие именно трудности возникают с работой GPS-навигатора.
  1. Долгий поиск спутников. Небо ясное, безоблачное, погода солнечная, а вы стоите три, пять, десять, пятнадцать минут, чтобы словить спутник.
  2. В движении спутники практически не ловятся. Вам удобней идти и следовать за стрелкой навигатора, но приходится стоять и ждать.
  3. Вы поймали спутник, и, вроде, идете по дороге, а стрелка навигатора показывает, что вы идете по крышам домов. Нет, может программа так устроена, но вам такое вряд ли понравится.
  4. Очень распространенной проблемой является обновление спутников. Вы следуете установленному маршруту, переворачиваете горизонтально – сигнал спутников потерян. Тоже самое происходит, если вы невзначай вышли в режим меню.

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

Высокая точность

Является самым простым, но не факт, что он сработает на вашем устройстве. Нужно включить соответствующий режим в настройках Android:

  • включаем GPS и заходим в настройки;
  • раздел «Геоданные»;
  • вверху кнопка «Режим»;
  • окно «Метод обнаружения»;
  • пункт «Высокая точность».

После этого точность телефона должна повыситься.

Приложение «Статус GPS»

Поможет тем пользователям, у которых смартфон работает на базе процессора MTK. Все очень просто:

  • В магазине «Play Market» скачиваем приложение «Статус GPS», устанавливаем его на смартфон. Оно значительно ускоряет поиск спутников, помогает таким приложениям, как «MAPS.ME», «Google Play Market» и другим более точно позиционировать. То есть, если вы «ходили» по крышам домов, то теперь будет следовать точно по указанному пути. Загружается и выключается всегда автоматически.
  • Далее следует скачать инженерное меню «MTK». Находим там пункт «Location Based Servise», потом «YGPS». Оно ищет спутники в разы быстрее и запоминает их расположение.

Теперь система быстро и точно обнаружит ваше местонахождение.

Специальные файлы из системного раздела

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

Обязательно необходимы:

  • Наличие прав пользователя;
  • Сеть Интернет;
  • Файловый менеджер.
  1. Нужно найти специальные файлы из системного раздела. Их можно найти и скачать на просторах интернета. Просто выбираем свою страну и скачиваем файл GPS.CONF.
  2. Открываем файловый менеджер и переносим файл в папку /system/etc. Соглашаемся с предупреждением (чтение: owner, группа, прочие; запись(owner).
  3. Устанавливаем необходимые для файла разрешения.
  4. Открываем программу GPS Test. В настройках выбераем «Clear AGPS» и очищаем кэш спутниковых данных.
  5. Выполняем перезагрузку.
  6. Вновь заходим в GPS Test и проверяем скорость нахождения спутников и местонахождение.

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

В современных смартфонах навигационные модули встроены по умолчанию. В большинстве случаев они работают достаточно точно. Просто включите 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 на смартфоне будет работать замечательно.

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то