Включение gps на андроиде. Включение EPO для GPS на Android. Программы для gps навигации и их краткая характеристика

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

Сам по себе модуль отключен, а из стандартных приложений, использующих GPS доступны только Google maps, который не работает без доступа к интернету.

Включение службы GPS на Андроиде

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

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

Отключить GPS можно также, но в обратном порядке.

Как настроить GPS на Андроиде

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

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

Теперь нужно скачать гугл-карты (часто предустановлены) или любые другие и установить. Затем настроить на них маршрут. Достаточно отметить пункт А: место, где находится пользователь (лучше выбирать текущее местоположение); и отметить пункт Б: место, куда необходимо попасть. Устройство автоматически прокладывает маршрут, указывая за какое время пути можно преодолеть это расстояние, на каком виде транспорта.

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

Как работает GPS

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

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

Для горячего старта хватает нескольких секунд. При условии, что актуальны эфемериды на этот момент.

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

Стоит заметить, что старт GPS приемника подразделяется на 3 вида:

  1. Холодный – когда устройство долго находилось выключенным и данные альманаха устарели. В благоприятных условиях такой старт происходит в течение 5 минут.
  2. Теплый – когда альманах еще актуален, но устарели эфемериды. Обычно обновляются в течение 1 минуты.
  3. Горячий – когда данные и альманаха и эфемерид актуальны и обновление не требуется.

Не работает GPS на Android

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

  • аппаратные;
  • программные.

Аппаратные

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

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

Программные

К программным относятся ошибки, возникшие в результате:

  • плохой прошивки телефона;
  • некорректных данных в конфигурации навигационного приложения смартфона.

Поэтому рекомендуется осмотреть в первую очередь прошивку телефона. Это делается поиском некачественного перевода. Неполное и неверное русифицирование говорит о том, что производитель установил некачественную прошивку.

После перепрошивки выйти на открытую местность и запустить GPS . Рекомендуется подождать в течение четверти часа. Если модуль так и не подключился, то рекомендуется отнести телефон в сервисный центр.

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

Для настройки навигационного приложения через инженерное меню рекомендуется включить Wi-Fi или мобильный интернет. Затем нужно сделать следующее:

  1. Набрать *#*#3646633#*#* (для разных моделей коды могут отличаться).
  2. Выбрать следующие пункты: Location Location Based Servise EPO .
  3. Поставить отметки возле Enable EPO , Auto Download .

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

В данном видео настройка GPS Android проверялась с помощью программы GPS Test

GPS в навигаторах на базе Android обычно комплектуются двумя модулями: 1 модуль — стандартный GPS приемник, можно включить через: Настройки (Settings) — Местоположение и защита . Далее нужно выбрать — Беспроводные сети (или По координатам сети) — и телефон определит Ваше положение по мобильным вышкам путем триангуляции, или через сеть Wi-Fi. Такой метод наиболее быстрый и не требует поиска и подключения к спутникам (данные также передаются в Google). Такой метод определения не всегда точен и может показывать неверное местоположение.

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

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

  • Быстрый способ и наиболее верный (но требуется доступ к Wi-Fi и находится на улице). . Заходим в «Настройки» «Беспроводные сети» , далее «включить WiFi» , и потом«Подключиться к вашей сети» . Вернемся опять в «Настройки» — потом в«Местоположение и защита» (или Услуги определения местоположения) и отмечаем«Беспроводные сети и Спутники GPS» (или По координатам сети) .Далее запускаем скачанную диагностическую программу GPS Test , после запуска переходим в Settings жмем Update AGPS и отмечаем Keep screen on , возвращаемся в основное окно программы и дожидаемся определения ваших координат, занимает этот процесс пару минут. Далее переходим в Настройки выключаем WiFi и наиболее важное — отключаем . Запускаем снова программу GPS Test и на «холодный старт» проверяем спутники.
  • Медленный способ — в Настройках — в разделе Местоположение и защита (или Услуги определения местоположения) убрать галочку Использовать WiFi и сотовые сети для определения местоположения и отметить Спутники GPS . Выходим на улицу и открываем прогу GPS Test и ожидаем.

КАК НАСТРОИТЬ GPS НА ANDROID

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

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

После установки этой программы, необходимо просканировать все COM порты, и определить на каком именно размещен GPS, после чего использовать эти данные для последующей настройки. Также при помощи GPSinfo, можно протестировать соединение с приемником, нажав кнопку «Start GPS», и если все работает, то Вы увидите то, что программа выводит данные которые определяет со спутников.

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

Вам не нравится что GPS на Вашем Android слишком долго "ищет и звхватывает спутники" ? Точность определения местоположения хуже 10ти метров? Вы думали что "это GPS на самом деле так работает" ? Ничего подобного. Ваш GPS может обеспечить точность +-5 метров, ато и точнее. И я расскажу Вам как этого добиться. И больше никаких "патчей" или сторонних и "геморных" в использовании "GPS утилит ускоряющих поиск спутников и повышающих точность". Все что необходимо есть в Вашем аппарате. Просто "калибровки" туда производитель вписывает "среднефонарные" - естественно не будет же он каждый телефон калибровать индивидуально. Да и производитель где? В Китае, а калибровать нужно там, где Вы его реально используете.Ниже приведенная инструкция, собрана мною из разных источников по частям и проверена, кроме части "обеспечения максимальной точности", которую проверю позже и сделаю дополнение, но даже без нее, время "холодного старта" GPS, после перезагрузки телефона удалось довести до менее чем 20ти секунд, вместо 1-2х минут до калибровки. При этом захват первых спутников идет менее чем через 3-4 секунды, а "захват GPS" (локализация по спутникам, когда перестает мигать "поиск GPS" и тело переходит на работу по спутникам) - менее 10ти секунд (иногда до 40ка но реже - в зависимости от точности часов Вашего смарта и видимости спутников).
Впечатления от работы обеих методов, чтобы решить какой из них Вам больше по душе, можно прочесть здесь: . Я лично рекомендую "метод калибровки родного GPS" (описанный ниже) - он дает те же результаты, и как по мне много предпочтительнее и удобнее в использовании.
Следует отметить, что с помощью программы, описанной здесь: , скорость активации из "холодного" состояния, всеже чуть шустрее. но более гемеройно, и из за ее "глубокого проникновения в систему GPS Android", она может "сбить" калибровки его "родной системы", о которых ниже. Плюс все что нужно проделать с ее помощью, перед каждым включением GPS делает запуск с ее использованием реально медленее, чем в варианте, изложенном в этой заметке.


Добавлено 30/08/2013 . перед началом калибровки, просмотрите вот эту заметку и проделайте процедуры, которые в ней описаны: . Особенно актуально, если у вас серьезные проблемы с GPS, типа "очень плохо держит спутники" и "лок" "падает" при малейшем ослаблении сигнала, плюс после этого, GPS будет "держать" больше спутников одновременно, что улучшит как стабильность так и точность. Без этих процедур мне не удавалось "привести в норму" GPS под JB 4.1.1 Cink King. После чего проделайте калибровку по методике. изложенной ниже в этой заметке.

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

  1. Точность работы GPS , и особенно скорость "захвата после холодного старта", сильнейшим образом зависят от точности установки времени на Вашем аппарате. Обычно у всех стоит в настройках "Даты и Времени", "синхронизировать время по сети". У меня тоже стояло. Но как выяснилось, при этом аппарат использует для установки времени сотовый сигнал оператора, который в некоторых случаях может давать точность установки времени хуже +-несколько минут, а в моем случае (Киев, опаратор Life) давал отличие от реального времени целых 3 секунды. В общем кал, а не "сигналы точного времени". Есть еще возможность "определять время по GPS", но если Вы не в деревне живете, то это будет жрать много батареи, а толку будет чуть - ни в квартире ни в метро ни в маршрутке, ни в офисе... Ну Вы поняли.
    Поэтому озаботимся сначала утсановкой наиболее точного возможного времени. Для этого я поставил бесплатную программу ClockSync, вот отсюда: https://play.google.com/store/apps/details?id=ru.org.amip.ClockSync&hl=ru , можно еще взять отсюда: http://4pda.ru/forum/index.php?showtopic=171610 . Также можете воспользоваться методикой, которую я описал здесь: - она не требует установки дополнительных программ, но требует ручного редактирования нескольких системных конфигурационных файлов.
    Далее, определяемся с опорным сервером точного времени, который будем использовать. Немаловажно, чтобы он был как можно ближе к Вам, и чтобы время пинга до него было минимальным. Для начала, адреса "пулов" - для Украины это ua.pool.ntp.org, для России ru.pool.ntp.org. Если Вы в другой стране, ищите вот здесь: http://www.pool.ntp.org/ru/ .
    Теперь запускаем терминал, и в нем комманду "ping ua.pool.ntp.org", и смотрим на время отклика. Делаем это раз 10 - каждый раз она будет обращаться к случайному серверу "пула", и обычно к другому. Даже для Украины время "отклика" для разных серверов колеблется от 5ти до 60мс (по наземке), что уж говорить о России с ее размерами. Соответственно выписываем IP адрес сервера, время отклика от которого минимально. Его и будем использовать.
    Запускаем установленную программу ClockSync, Меню > настройки. Первый пункт "NTP сервер". Вписываем туда выбранный IP адрес. Далее, выставляем галочку "автоматическая синхронизация", потом выбираем "Интервал". Чем интервал" меньше - тем чаще будет проходить синхронизация, а это "немножко траффика и множко батареи", с другой стороны, мой аппарат за 3 часа "уходит" аж на 160-180 миллисекунд... Я остановился на 3х часах покачто. Далее галочка "точный интервал" - можете не ставить - чуть сохранит батарею, я лично поставил. "Режим высокой точности" - ставьте, тем более что синхронизация иногда будет идти через сотовую передачу данных с очень нестабильной скоростью (можете не ставить - точность упадет, зато существенно снизится расход батареи при синхронизации). Ставим также "определять часовой пояс",
    Выходим из меню настроек, жмем "меню", и выбираем "синхронизировать" - насколко Ваш аппарат идет "мимо времени" видно на экране. Да, в меню настроек через сутки сможете посмотреть насколько часы Вашего аппарата "спешат/опаздывают" в сутки (мой Fly IQ 450 на 9,21 сек в день).
    PS автоматическая синхронизация времени возможна только на "рутованном" аппарате. Если у Вас не рутованный, там есть в программе "ручной режим", но точность уже будет совсем не та.
    Примечание - добавлено позже. Также есть второй способ точной синхронизации времени, без установки дополнтилеьной программы, я его описал здесь: . После сравнения результатов, я выбрал именно этот способ, но он требует некоторого редактирования конфигурационных файлов.
    Также желательно, если у Вас рутованный аппарат, отредактировать файл /system/etc/gps.conf. А именно, в первой строке, после "NTP_SERVER=", заменить указанный там "дефолтовый", на более подходящий для Вашей страны - например для Украины на ua.pool.ntp.org, или даже на ранее определенный IP адрес, но это будет менее универсально и иногда чревато сбоями, если конкретный сервер не будет работать, поэтому ua.pool.ntp.org универсальнее, зато IP адрес в этом поле может еще больше ускорить начальный холодный старт. Редактирование можно делать с помощью "Root Explorer".
    Со временем разобрались. Далее.
  2. Идем в настройки телефона. Местоположение. Отмечаем пункты: "По координатам сети", "Спутники GPS", "Вспомогательные данные", "AGPS", остальное "по вкусу". теперь заходим в пункт "Параметры EPO". Выключаем "EPO" на время калибровки. Здесь все.
  3. Запускаем Google Earth , в настройках переключаем его, чтобы показывал координаты в формате градусов и долей. Ищем поблизости место, где будем проводить калибровку. Это должно быть достаточно открытое место, например площадь. Выбираем точку где будем стоять при калибровке (выберите приметы, чтобы стать точно в нее потом), наводим на нее курсор, и записываем показанные координаты до последнего знака. Подготовка окончена - идем "в поле" :) с телефоном.
  4. Если использовали п3 - становимся ТОЧНО в точку, которую ранее выбрали . Запускаем "root explorer", заходим в папку /data/misc, удаляем файл mtkgps.dat. Загружаем самые свежие данные AGPS - например через программу Статус GPS (меню>инструменты>Данные AGPS>Загрузить). Проверяем время, например программой ClockSync (несколько раз проверяем, смотрим типичное отклонение, и потом жмем синхронизировать - как пользоваться программой и где взять - см ранее в статье о калибровке времени). Заходим в инженерное меню, LocationBasedServices, выбираем в меню "GPS", и нажимаем кнопку "GPS" (надпись на ней сменится с OFF на ON). Переходим во "View". Ждем пока появится "фикс" (перестанет мигать индикатор GPS), и потом еще не менее 2х минут. После чего жмем RefPosition, и в появившихся окошках вписываем координаты, ранее выписаные с Google Earth" для точки где Вы проводите калибровку (там будут нули). Жмем "ОК". Снова переходим к экрану View, и ждем после "фикса" не менее 2х минут, лучше минут 5. Выходим назад в инженерное меню. Если п3 не выполняли - просто выбираем любое достаточно открытое место. Вынимание - даже не пытайтесь проделывать калибровку на балконе или "из окна" - сделаете только хуже.
  5. ****Можете перед калибровкой еще проверить правильность выбора SIM карты для AGPS - если Ваш сотовый оператор "глюкало", а карты две и два оператора, то можно выбрать менее глючного, это в случае если был выбран "глюкавый", может существенно ускорить работу GPS, ато и "оживить" "неработающий напрочь GPS" процедура описана в самом конце заметки.
  6. Заходим в "Инженерное меню" (для моего FLY IQ 450 и многих китайцев-клонов это код *#*#3646633#*#*, который набираем там где обычно набираете номер телефона при звонке, у Вас может быть другой). Находим "YGPS location", и запускаем. Телефон держите вертикально.
  7. Переходим на вкладку Information . Жмем кнопку "Full".
  8. Переходим на вкладку "Satellites" , ждем когда появится минимум 5 спутников (лучше больше - у меня их было 11 при настройке), и после того как они "появятся и позеленеют", ждем еще минимум 2 минуты, удерживая аппарат неподвижно (можно дольше - хуже не будет - только лучше). Это первичная калибровка. У меня она заняла минуты 3, но у некоторых аппаратов по отзывам может занять и до получаса.
  9. Идем в пункт Information" , жмем "Cold". Далее как в п 8. Пункт 9 повторяем 3 раза. Можно больше.
  10. Снова в Information. Жмем "Warm". далее как в п.8. Повторять уже не обязательно.
  11. Снова в Information" . Жмем "Hot". Далее как в п 8.
  12. Если Вы выполняли пункт 3 , выходите в инженерное меню, выбираете пункт "LocationBasedService", переходим на вкладку "View" (на забудьте активировать GPS как описано в п 4), и ждем пока определится максимум спутников. Минимум 7, лучше больше (чем больше, тем точнее калибровка), и после того как определится максимум, ждем еще 2 минуты. После чего идем во вкладку GPS, и жмем "RefPosition". У Вас появятся две цифры, от той, что Вы ранее записали используя Google Earth, они будут отличаться скорее всего тысячными. Исправляете обе на те, что Вы записали ранее в п3. Жмем "ОК". Теперь переходим во вкладку GPS и ждем минут 5 держа телефон неподвижно. Вот в этом месте - чем дольше - тем лучше. Программа GPS, получив реальные координаты, сравнивает их с теми что "получаются у нее" и вносит коррекции. их уточняя. Ниже в окошке увидите счетчик "процесса" и данные, которые врем от времени меняются.
  13. Выходим из инженерного меню, перезагружаем телефон.
  14. Все. Радуемся шустрому и точному GPS.
После полностью выполненной инструкции, реальная точность определения позиции (вычисленная по google earth а не та, которую показывает сам GPS), составила ~2.3-2.5 метра (GPS показывал точность в 5-6 метров в статусе), при "видимых" 9ти спутниках, и 8 метров (GPS показывал точность 10.5 метров в статусе) при видимых 7ми спутниках -спутники движутся и раз на раз не приходится в смысле день на день.

PS Если Вы собираетесь использовать также программу, описанную здесь: , то учтите что калибровать нужно после ее установки. И в случае ее деинсталяции - калибровать повторно - скидывает при деинсталяции калибровочные данные, и GPS снова начинает "искать спутники по нескольку минут". Загрузка ее данных "ускорения" ВРОДЕ БЫ не влияет на калибровку, но и смысла не имеет - разница по скорости "в пределах статистической погрешности". Но кажется, реальная точность чуть лучше, со свежезагруженными ее данными (процентов на 20, но тоже в пределах статпогрешности по сути). Также имейте в виду, что загруженные данные вышеуказанной программы быстро устаревают, и спустя день-два уже наоборот будут тормозить GPS и снижать точность (по сравнению с просто нормально откалиброванным родным по вышеописанной в этой статье методике). Плюс я ее снес нафик:) Бо во первых не нужна, а во вторых с ней можно получить "GPS который ничего не определяет", если забыли загрузить новые данные. Даже если Вы нажали кнопку "сбросить загруженные данные" и саму программу не запускаете. По кр мере у меня раз так случилось - проверять грабли еще раз не стал.

PPS В нете бродят слухи, что "включение данных EPO" (специфические данные GPS для чипов MTK), дающих некоторое ускорение "холодного старта", уменьшают количество "захватываемых спутников". Это наврядли. Количество захватываемых спутников определяется их "количеством над головой в данный момент" и высотой над горизонтом (в городе, те что над самым горизонтом обычно не видны). Но всеже при калибровке ее лучше выключить. И использовать только если Вы едете в место, где инет возможно будет не доступен. Тогда она Вам даст реальное ускорение запуска (в ней загружаются данные за месяц вперед). В обычной ситуации лучше пользоваться только AGPS - ее данные свежее, и соответственно точнее, поэтому скорость "старта" с ней типично выше.

PPPS Ниже "референсная информация" для тех, кому достался аппарат, с полностью нерабочим GPS. Стоит ее проверить - причина может быть в том, что у Вас вписано в настройки что то отличное от нижеприведенного:

В инженерном меню, в пункте LocationbasedService, во вкладке AGP S:

Должно быть включено Enable A-GPS, MSB, User Profile, SLP Template - GOOGLE, supl.google.com, 7275, TLS Enable, RRLP, IMSI, K-Value.
Horizontal Accuracy - 22, Vertical Accuracy - 0, Location Age - 0, Delay - 0. Выбрано Location Estimate.
*********Выбор SIM карты для AGPS
Идем на вкладку NET - выбираем - нажимаем смотрим карту(вкладка Map), там должен появится адрес по которому вы находитесь, или близкий к нему. Тоже делаем с . Сравниваем, что точнее к вашему реальному положению, и на вкладке AGPS выбираем предпочитаемую симку.
На вкладке AGPS нажимаем
Да, если что то из перечисленного в этом PS отличалось от настроек Вашего аппарата, или если Вы сменили симку, к которой у Вас привязан AGPS - калибровку нужно провести по новой.

PS О влиянии точности хода часов на время "холодного старта GPS".

Из "неудобного места" - балкон, сверху все перекрыто бетоном, двор-колодец - дома с 4х сторон, небу "кусочек сверху", едва видно 4 спутника (едва потом что видно 3, а 4й то появляется то пропадает). телефон откалиброван по методике, изложенной выше (до калибровки в этих условиях захвата вообще не было). Часы "отстают" на ~160мс (со времени калибровки часов программой ClockSync прошло 2 часа). Время "холодного старта" ~250-300 сек. После принудительной калибровки времени программой ClockSync - время "холодного старта" ~100сек. Впрочем это условия. в которых GPS обычно вообще не работоспособен, но хорошо иллюстрируют влияние точности хода часов на время "холодного старта".

PPS Для форсирования загрузки данных AGPS, например если Вы находитесь далеко от места, где они были загружены - типа уехали километров на 200 на рыбалку/отдых итд, и загруженные дома данные AGPS стали неактуальны, что может отрицательно сказаться на времени "холодного старта".

Можно использовать программу "Статус GPS" вот отсюда: https://play.google.com/store/apps/details?id=com.eclipsim.gpsstatus2&hl=ru . Запускаете эту программу. Слева внизу под "координатным кругом", - возраст данных AGPS в часах. Нажимаете Меню > Инструменты > Данные A-GPS. Потом "загрузить".


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

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

GPS – помощь или панацея для пользователя?

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

  1. Если вы часто используете опцию GPS на своем Андроиде, то увидите, что заряд аккумулятора тратится довольно быстро.
  2. Система GPS постоянно следит за вашим перемещением, причем все данные, как ни странно, хранятся под вашей учетной записью в Google. У них даже есть специальный сервис, с помощью которого можно просмотреть, где вы находились в определенное время, какие места посещали, в каких странах были и многое другое. И кто знает, что еще остается у компании Google при использовании данного модуля…

Первоначальная настройка

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

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

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

Настройка GPS на телефонах с процессором Media Tek

Если вы не в курсе, все модели телефонов на базе Android разрабатываются и комплектуются различными процессорами. На сегодняшний день одной из ведущих компаний является Media Tek, которая предоставляет процессоры разной комплектации для смартфонов. У нее же используется собственная технология для корректной и стабильной работы GPS-модулей.

Выше мы описывали стандартные настройки GPS, которые присутствуют практически в каждом смартфоне. Если ваш аппарат работает на чипсете от Media Tek, то дополнительно в настройках будет пункт «Вспомогательные данные GPS EPO». Активируйте данную вкладку и зайдите в меню «Параметры EPO». Зашли? Отлично! Теперь активируйте вкладку «Автозагрузка». Причем, если в момент настройки у вас будет возможность подключиться к интернету, можно будет сразу скачать специальные данные, которые предоставляют информацию о положении спутников. Для этого в данном меню вам нужно будет в самом низу нажать кнопку «Загрузить» и дождаться окончания загрузки файлов.

Настройка GPS для продвинутых пользователей

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

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

Замечали ли вы когда-нибудь, что ваше местоположение определяется 5-10 минут? Обычно мы списываем это на «производительность телефона», но, отнюдь, это далеко не так! Что же делать в таком случае? Предлагаем вам произвести настройку GPS на своем Андроиде с небольшим «хаком».

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

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

Как работать с файлом gps.conf! Вы можете изменить данные в этом файле в ручную или скачать уже готовый для конкретной страны. Если вам не хочется заморачиваться, то скачайте его для своей страны по ссылке —

Если же вы собираетесь редактировать gps.conf самостоятельно, то найдите в интернете инструкции, в которых описана каждая строчка, за что она отвечает. Для редактирования нужно будет воспользоваться приложением Root Explorer и права Root.

Внимание! Файл находится в директории /system/etc . Как только вы его замените или отредактируете в ручном режиме, сохраните все изменения и загрузите себе приложение GPS Test. Это специальная утилита, с помощью которой можно очистить все старые записи о спутниках и проверить корректность работы GPS. Просто установите ее, запустите и нажмите вкладку AGPS, перезагрузив после этого смартфон. Как только ваш телефон будет перезапущен, еще раз откройте программу и проверьте скорость определения местоположения.

Режимы работы модуля GPS в Андроиде

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

Зайдите в «Настройки» на своем телефоне и выберите вкладку «Местоположение». Учтите, что в разных версиях Android пункты меню могут немного отличаться. Далее кликните пункт «Режим работы». У вас будет их три:

  1. «По всем источникам»
  2. «По координатам сети»
  3. «По спутникам GPS»

Теперь конкретно по каждому пункту!

Первый режим «По всем источникам». Система GPS будет автоматически подключаться ко всем возможным сетям, а именно: беспроводные Wi-Fi точки, мобильные сети, спутники. Это, как раз-таки, и есть технология A-GPS, которая обеспечивает наивысшую точность полученных данных и повышенную скорость работы. Но при этом не стоит забывать и про минусы! Заряд аккумулятора в этом режиме будет расходоваться намного быстрее!

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

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

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

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

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