Gps на андроиде
Содержание:
- Как изменить настройки геолокации Android 9.0
- Как GPS навигатор определяет местоположение
- Правильная настройка модуля GPS на Android
- Неправильная настройка GPS
- Использование карт оффлайн
- Когда настройка необходима: курьёз Mediatek
- Настройка GPS через инженерное меню
- Что делать, если GPS не работает
- Что делать, если GPS не работает
- Краткое историческое отступление
- Почему стоит отключить GPS в Андроид
- Выбор и установка стороннего приложения для навигации
- Настройка интерфейса
- Правильная настройка модуля GPS на Android
- Изменение режимов определения местоположения
Как изменить настройки геолокации Android 9.0
Чтобы изменить настройки определения местоположения:
- Откройте настройки устройства.
- Нажмите Защита и местоположение Местоположение
Если вы пользуетесь рабочим профилем, нажмите Дополнительные настройки.
.
Затем выполните одно из следующих действий:
- Чтобы включить или выключить геолокацию, выберите Местоположение.
- Чтобы найти сети поблизости, выберите Дополнительные настройки Поиск, а затем включите или отключите параметры Поиск сетей Wi‑Fi и Поиск Bluetooth-устройств.
- Чтобы включить или выключить определение местоположения в экстренных ситуациях, выберите Дополнительные настройки Определение местоположения в экстренных ситуациях, а затем включите или отключите Определение местоположения в экстренных ситуациях.
Как GPS навигатор определяет местоположение
Самостоятельно определить, где конкретно он сейчас находится, навигатор не может. Его помощники – это GPS спутники, находящиеся на орбите и постоянно передающие сигналы на землю. В сигнале зашифрована информация о номере спутника, времени и месте, где он сейчас находится. Для отображения корректной информации, навигатор должен поймать сигнал минимум трех GPS спутников, а снизить ошибку в расстоянии до 1 метра можно, распознав информацию четырех спутников.
Алгоритм работы навигатора следующий:
GPS модуль ловит сигнал спутника и сравнивает время, указанное в нем, с настоящим временем.
Принимая во внимание скорость света, приемник определяет нынешнее расположение спутника.
Сравнивая информацию от трех-четырех спутников, навигатор определяет, свое месторасположение.
Обработанные данные, корректируемые скоростью движения автомобиля, выводятся на дисплей.
Важно! Если на навигатор не загружены карты, то месторасположение (определяемое точкой) выведется на пустом экране и полезной информации не принесет
Правильная настройка модуля GPS на Android
Большинство дешёвых смартфонов, представленных в магазине, привозятся из Китая, без минимальной настройки системы. В последствии, этим занимаются сотрудники магазина, меняя язык интерфейса и предустанавливая другие версии операционной системы. Но параметры подключения к спутникам находятся на более «глубоком уровне» и требуют кропотливой работы
Поэтому важно знать, как правильно настроить джипиэс на своём Андроид смартфоне
Настройка GPS через инженерное меню
Редактирование модуля навигации через инженерное меню, в большинстве устройств не нужна. Но китайский производитель деталей MediaTek, когда только выходил на большой рынок имел проблемы с их технологией EPO. Она использовала предварительный расчёт движения спутников. Поэтому, смартфоны, попавшие в другие страны, были настроены на азиатский спутниковый регион.
Рекомендуем: Форматирование флешки под Android
Для настройки GPS модуля, необходимо скачать приложение MTK Engineer Menu из Play Market. Продукт позволит изменять аппаратные настройки напрямую из оболочки Android
.
Настройку желательно проводить на открытом пространстве и иметь подключение к сети интернет. Заходим в Android Settings и в разделе Location выбираем пункт YGPS. Откроется окно с «условной» картой подключения к спутникам. Нужно поочерёдно нажать на кнопки Hot, Warm, Cold и Full. Кликаем на кнопку AGPS Restart. Теперь программа будет учитывать только актуальные данные о подключениях.
Что делать, если GPS не работает?
До этого мы рассматривали вариант, где навигация работала, но долго подключалась к спутникам из-за неправильно заданной информации. Но, бывает случаю, когда модуль не поработает полностью. Проблему можно разделить на две категории: проблема с деталью или с программным обеспечением.
Аппаратная – модуль имеет физические повреждения, появившиеся в следствие падения или попадания влаги внутрь корпуса. На него может не подаваться питание из-за повреждения микросхемы или GPS был изначально плохого качества. Проблему можно решить, обратившись в специализированный сервисный центр.
Программная – при получении партии дешёвых китайских смартфонов без официальной лицензии, магазины стараются переустановить на нём операционную систему, до «глобальной» версии. Это позволяет включить русский язык и поставить сервисы от Google.
Не все модели имеют официальную подходящую прошивку, поэтому используется любительский образ с максимально схожими характеристики. Часто, такие системы написаны энтузиастами из-за чего некоторые модули некорректно работают, в том числе и GPS. Если прошивка установлена на неподходящий гаджет, то появится целый комплекс проблем. Рекомендуем переустановить её на другую версию, чтобы решить проблему. Часто, пользователи устанавливают Paranoid Android или CyanogenMod.
Рекомендуем: Как настроить вторую линию на Андроиде
Неправильная настройка GPS
Все устройства наделены двумя GPS-модулями. Один – это стандартный приемник, который можно включить в настройках (Общие – Местоположение – Режим). При выборе мобильных сетей или Wi-Fi устройство будет определять местоположение по вышкам, не проводя подключение к спутникам GPS.
Этот способ самый быстрый, но при этом не всегда дает точный результат.
При выборе режима «Только GPS» телефон или планшет подключится к спутникам, но для этого устройству понадобится какое-то время. При этом желательно находится на улице на открытой местности или хотя бы положить гаджет на подоконник. Именно для работы второго модуля и нужна правильная настройка. Как проверить, ловит ли устройство сигнал? Для этого придется скачать и установить GPS Test – приложение для диагностики.
После запуска программы в настройках AGPS выбираем Update only, а в Settings – Keep Screen On. Теперь нужно вернуться к основному окну программы, начнется тест GPS на планшете или телефоне. При этом важным является то, что Wi-Fi и мобильные данные не должны быть ни включены в настройках Местоположение, ни использоваться в данный момент.
Если диагностика показала, что устройство не находит спутники, то следует проверить правильно ли проведена настройка GPS на Android. Как настроить GPS? Для этого нужно сначала скачать любое приложение, которое сможет обрабатывать GPS сигнал. Если оно не помогает, нужно проверить настройки COM-порта коммуникатора.
Использование карт оффлайн
У многих людей, работающих с приложением, возникает вопрос, как пользоваться «Яндекс.Навигатором» без Интернета. Без доступа к сети можно пользоваться картами, скачанными заранее из сети. Чтобы загрузить их на устройство, необходимо сделать следующее:
- Активировать на мобильном устройстве интернет-подключение.
- Запустить приложение «Яндекс.Навигатор».
- Войти в главное меню программы.
- Выбрать пункт «Загрузка карт» — «Поиск по городам».
- Далее потребуется ввести название города и скачать предложенный файл карты.
После загрузки карта станет доступной для просмотра даже без подключения к сети.
Когда настройка необходима: курьёз 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 на смартфоне будет работать замечательно.
Настройка GPS через инженерное меню
Безупречно работающий GPS модуль (поиск спутников, быстрое подключение к ним, стабильная связь с ними) значительно упрощает жизнь, особенно в те моменты, когда вы передвигаетесь по незнакомой местности.
Но в китайских моделях, работающих на процессоре МТК, при длительной работе GPS связь может оказаться нестабильной, в худшем случае — местоположение может не определяться вообще. Всё из-за того, что модуль настроен не совсем корректно на работу в наших широтах.
Для того, чтобы откорректировать работу GPS, войдите в инженерное меню, в котором вам предстоит произвести ряд несложных настроек. Хотим предупредить вас о том, что все действия вы будете выполнять на свой страх и риск.
Итак, устройство должно получить право суперпользователя (его ещё называют Root).
- Включите GPS и Wi-Fi и выйдите на балкон, а лучше на любое открытое место.
- Войдите в инженерное меню. Для этого на клавиатуре введите комбинацию*#*#3646633*#*#, или *#15963#*, или *#*#4636#*#*. Она может отличаться от комбинации для вашего смартфона (планшета). В том случае, если ни одна из перечисленных комбинаций не подошла, скачайте программу Mobileuncle ToolHero и выберите в ней соответствующий пункт меню. Сама программа русифицирована, но вот инженерное меню — англоязычное.
- В меню программы вы увидите несколько закладок. Пролистав влево, выберите закладку Location, в ней перейдите в пункт Location Based Service.
- Вернитесь на предыдущий уровень и выберите YGPS. Во вкладке Satellites вы увидите схему с местоположением спутников. Все они будут красного цвета. Это говорит о том, что гаджет их видит, но из-за неправильных настроек не может с ними соединиться.
- Перейдите во вкладку Information, нажмите full, затем через пару секунд AGPS restart.
- Вернитесь во вкладку Satellites. Через несколько минут планшет подключится к спутникам, и точки станут зелёного цвета. Заметьте, если настройкой GPS вы занимаетесь на балконе, то к части спутников ваш девайс может всё-таки не подключиться. Это происходит из-за помех сигнала.
- Перезагрузите устройство. Теперь сигнал со спутников должен ловиться гораздо быстрее и увереннее.
Что делать, если GPS не работает
Рассмотрим все возможные причины выхода GPS из строя:
- Сломался GPS-модуль. Останется только нести телефон в ремонт. Если теория подтвердится, решить проблему программным путём не удастся.
- Память телефона переполнена, её не хватает для активации связи со спутниками. В таком случае необходимо почистить память и перезагрузить телефон.
- Наличие вредоносного ПО. В таком случае стоит проверить мобильное устройство антивирусом и перезагрузить его.
- Некорректная прошивка. Это возможная причина, если вы модифицировали свой телефон неофициальной прошивкой. Попробуйте выполнить hard reset.
- Слабый сигнал спутника. Хотя большая часть Земли и покрыта сетью GPS-спутников – иногда, особенно вдали от цивилизации, GPS-сигнал крайне слаб. В таком случае нужно переместиться в другое место.
Что делать, если GPS не работает
Рассмотрим все возможные причины выхода GPS из строя:
- Сломался GPS-модуль. Останется только нести телефон в ремонт. Если теория подтвердится, решить проблему программным путём не удастся.
- Память телефона переполнена, её не хватает для активации связи со спутниками. В таком случае необходимо почистить память и перезагрузить телефон.
- Наличие вредоносного ПО. В таком случае стоит проверить мобильное устройство антивирусом и перезагрузить его.
- Некорректная прошивка. Это возможная причина, если вы модифицировали свой телефон неофициальной прошивкой. Попробуйте выполнить hard reset.
- Слабый сигнал спутника. Хотя большая часть Земли и покрыта сетью GPS-спутников – иногда, особенно вдали от цивилизации, GPS-сигнал крайне слаб. В таком случае нужно переместиться в другое место.
Краткое историческое отступление
Вообще, идея использования прибора, помогающего водителю автомобиля определить свое местоположение, далеко не нова. Первый предшественник современных электронных навигационных устройств появился еще в 1920 году в Великобритании.
Английский вариант имел вид наручных часов. В них вставлялись специальные мини-рулончики с напечатанными картами местности, прокрутка которых осуществлялась вручную.
В 1930 году был представлен механический навигатор для использования в автомобиле. Прогресс не стоял на месте: в новом устройстве прокрутка бумажных карт происходила автоматически. Отдельно надо отметить тот факт, что интенсивность прокрутки напрямую зависела от текущей скорости автомобиля.
Конечно же, ни о каких спутниках в то время речь не шла. Если водитель поворачивал на новую дорогу, ему надо было вручную производить замену одной карты на другую.
Идея об использовании спутниковой навигации для определения местоположения появилась благодаря запуску первого советского спутника в 1957 году. Выяснилось, что можно использовать отраженный от аппарата сигнал для определения координат и скорости объекта.
В 1974 году в США был запущен первый спутник GPS, положивший начало созданию глобальной системы позиционирования.
Почему стоит отключить GPS в Андроид
Однако GPS – это вовсе не панацея, а скорее палка о двух концах. Система геопозиционирования может принести некоторые неприятности.
Первая проблема – это, конечно, увеличивающийся расход заряда аккумулятор. GPS – достаточно ресурсоемкая технология, которая «кушает» батарею с огромным аппетитом. Даже топовые смартфоны не могут проработать более 4-5 часов с включенным и активным модулем позиционирования, чего уж говорить о менее «продвинутых» девайсах.
Вторая проблема заключается в том, что слишком многие приложения хотят знать местонахождение пользователя. И если тому же Foursquare хочется доверить информацию о том, где ты находишься, то какой-нибудь будильник, обращающийся к GPS, вызывает как минимум недоумение.
К тому же, Google собирает и хранит у себя информацию о всех «путешествиях» пользователя, о его местонахождениях в различные даты и часы, а это как-то странно и вызывает легкие приступы паранойи даже у тех, кто особой подозрительностью не отличается.
Оставлять GPS включенным или навсегда его отключить – личное дело каждого пользователя. Но настроить эту службу все равно стоит.
Выбор и установка стороннего приложения для навигации
Одни приложения ориентированы для навигации по городу и городским дорогам, другие, для перемещения по межгородским соединениям. Есть и такие, которые помогают специалистам в сложной, геодезической работе.
В качестве навигационных спутников, могут использоваться американские, российские и китайские спутники, впрочем, большинство смартфонов использует именно американскую GPS технологию. Если же в смартфоне реализована поддержка других систем навигации, любой программе, не составит труда, подключится к тем или иным спутникам.
Так или иначе, все навигационные приложения, можно разделить на две категории: те, что работают по заранее составленной карте и те, которые позиционируются по спутниковым снимкам. Самые популярные приложения, работающие со спутниковыми снимками, являются Google Карты и Яндекс Карты. Оба приложения удовлетворяют всем требованиям, и все же, Яндекс Карты более удобное приложение, позволяющее сохранять в памяти весь отображенный ранее маршрут.
В качестве основной программы для перемещения по дорогам, стоит остановить свое внимание на платном приложении Navitel
Настройка интерфейса
Первое, что следует упомянуть — это встроенная программа GPS-навигатор, которой часто снабжены мобильные гаджеты на Андроиде. Они, прежде всего, ориентированы на пешеходов и велосипедистов. Для ориентирования на трассе автомобилистов больше подходят GPS-устройства. Большинство телефонов на андроид-системе и айфонов снабжены встроенными GPS-модулями. Поэтому любой мобильник можно превратить в качественный навигатор.
Обычно в ОС мобильного устройства изначально заложена утилита для навигации — наиболее распространены Google Карты. Они довольно удобны в пользовании, но нуждаются в постоянном соединении с интернетом. А Android тем и хорош, что позволяет внедрить любое программное обеспечение в зависимости от потребностей пользователя.
Пошаговая инструкция, как настроить навигатор на телефоне, представлена ниже:
Шаг | |
1. Заходят в настройки и находят один из разделов (зависит от марки гаджета): «Местоположение», «Геоданные», «Геолокация». Переставляют значок в режим включения. После этого появляется возможность обозреть приложения, которые доступны для навигации | |
2. В пункте «Режим» выбирают требуемые позиции — точность и скорость определения местоположения. Максимально быструю информацию пользователь получает при одновременной отметке граф «По координатам сети» и «По спутникам GPS». Но тогда сильнее расходуется энергия и трафик мобильного устройства. Медленнее связь со спутниками устанавливается, если отметить только «По спутникам» |
Если на мобильном гаджете отсутствует встроенная программа навигации, то выходом послужит скачивание стороннего приложения. Существует много таких для андроид-систем и iOS. Различаются они по некоторым техническим показателям, например, цели использования (ориентация по городу или загородной местности). В большинстве телефонов налажена поддержка GPS-связи с российскими и американскими спутниками. Если же задействованы другие системы, то нетрудно перенастроить гаджет на определённые спутники.
Все имеющиеся навигационные утилит-приложения условно разделяют на 2 категории:
- работающие по уже составленным картам;
- ориентированные на снимки со спутников.
К последней категории относят Google и «Яндекс. Карты».
Это приложение, как и другие, скачивают из Play-маркета. После скачивания и запуска программы она запоминается во внутренней памяти в виде отдельного раздела Navitel Content, который включает ещё одну папку — Maps. Именно в неё загружают навигационные карты.
После включения автоматически происходит взаимодействие со спутниками, и при обнаружении связи хотя бы с одним высвечивается на карте точка нахождения объекта. Чем больше спутников вступило в соединение, тем точнее выдаются координаты. Стоит отметить, что данное приложение платное.
Правильная настройка модуля GPS на Android
Большинство дешёвых смартфонов, представленных в магазине, привозятся из Китая, без минимальной настройки системы. В последствии, этим занимаются сотрудники магазина, меняя язык интерфейса и предустанавливая другие версии операционной системы. Но параметры подключения к спутникам находятся на более «глубоком уровне» и требуют кропотливой работы
Поэтому важно знать, как правильно настроить джипиэс на своём Андроид смартфоне
Режимы работы
Для отслеживания положения устройства в пространстве существует несколько источников информации. При активации функции вам предложат выбрать один из трех режимов:
- По всем источникам. Предпочтительный вариант, в ранних версиях операционной системы Андроид назывался «Высокая точность». Предлагает максимальную точность определения местоположения устройства, используется весь доступный инструментарий для геопозиционирования. Будут собранны данные от мобильного оператора, со спутников GPS, информация через каналы Bluetooth и Wi-Fi (если включены).
- По координатам сети. В ранних версиях Андроид назывался режим «Экономия заряда батареи». Эта функция задействовала для слежения только данный от сотового оператора или беспроводных сетей. Экономным режим называется, потому что GPS деактивирован и не потребляет заряд батареи. Это помогает пользователю продлить время автономной работы и сохранить заряд батареи.
- По спутникам GPS. В ранних версиях Андроид называется «По датчикам устройства». Для геолокации используются данные только от GPS-маячка. Информация от беспроводных сетей, мобильного оператора учитываться не будет.
Калибровка компаса
Если усилить прием сигнала на смартфонах нельзя, то улучшить работу цифрового компаса никто не помешает. Дело в том, что на некоторых устройствах он не откалиброван, в результате чего навигационная программа не может вовремя понять, в какую именно сторону света направлен ваш смартфон. Вам же в этот момент кажется, что девайс не ловит GPS.
Для калибровки компаса вам потребуется приложение GPS Essentials . Скачайте и установите его, после чего совершите следующие действия:
Шаг 1. Запустите программу.
Шаг 2. Зайдите в режим Compass.
Шаг 3. Если компас работает стабильно, то проблема заключается не в нём. Если компас отказывается правильно показывать стороны света, то совершите его калибровку.
Шаг 4. Сначала повращайте смартфон вокруг своей оси экраном кверху. Далее переверните его снизу вверх. Ну а потом переверните слева направо. Это должно помочь. В некоторых версиях приложения сначала необходимо выбрать пункт Calibrate в настройках раздела.
Изменение режимов определения местоположения
Существует 3 режима для телефонов и планшетов с ОС Android 5.1 и ниже:
- Только устройство. Данный режим очень точен, но поиск спутников, особенно при холодном старте, может занять определённое время. Кроме того, необходимо находиться близко к окну или балкону, а лучше — на открытой местности под безоблачным небом. Высокое потребление энергии.
- Экономия заряда аккумулятора. Установление координат с помощью беспроводных сетей: Wi-Fi; мобильная сеть; Bluetooth. Для корректной работы этого режима должен быть включён Wi-Fi или мобильный интернет. Режим менее энергозатратный, однако и менее точный.
- Высокая точность. Комбинация предыдущих двух режимов. Самый точный, быстрый и энергозатратный режим.
Изменение источников геолокации
На телефонах с версией операционной системы Android 6.0 и выше, описанные ранее пункты имеют другие названия:
- По спутникам GPS.
- По координатам сети.
- По всем источникам.
Принцип действия тот же.
Отправка координат в сервисы Google
Для улучшения функций поиска и рекомендаций компания Google может собирать ваши геоданные. В разделе настроек местоположения есть пункты, отвечающие за активацию или деактивацию данной функции.
Важно! Если вы не хотите, чтобы смартфон передавал ваши координаты компании Google, отключите эту функцию. В зависимости от версии прошивки этот пункт может называться “Передача геоданных” или “История местоположений”
В зависимости от версии прошивки этот пункт может называться “Передача геоданных” или “История местоположений”.
В истории местоположений можно проследить за посещенными местами.
Изменение режимов определения местоположения
Существует 3 режима для телефонов и планшетов с ОС Android 5.1 и ниже:
- Только устройство. Данный режим очень точен, но поиск спутников, особенно при холодном старте, может занять определённое время. Кроме того, необходимо находиться близко к окну или балкону, а лучше — на открытой местности под безоблачным небом. Высокое потребление энергии.
- Экономия заряда аккумулятора. Установление координат с помощью беспроводных сетей: Wi-Fi; мобильная сеть; Bluetooth. Для корректной работы этого режима должен быть включён Wi-Fi или мобильный интернет. Режим менее энергозатратный, однако и менее точный.
- Высокая точность. Комбинация предыдущих двух режимов. Самый точный, быстрый и энергозатратный режим.