Функция геопозиционирования в Android-девайсах является одной из самых используемых и востребованных, и оттого вдвойне неприятно, когда эта опция внезапно перестаёт работать. Поэтому в нашем сегодняшнем материале мы хотим рассказать о методах борьбы с этой проблемой.

Почему GPS перестаёт работать и как с этим справится

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

  • модуль плохого качества;
  • металлический или просто толстый чехол, который экранирует сигнал;
  • плохой приём в конкретном месте;
  • заводской брак.

Программные причины проблем с геопозиционированием:

  • смена местоположения с выключенным GPS;
  • некорректные данные в системном файле gps.conf;
  • устаревшая версия ПО для работы с GPS.

Теперь перейдём к методам устранения проблемы.

Способ 1: Холодный старт GPS

Одна из самых частых причин сбоев в работе ГПС - переход в другую зону покрытия с выключенной передачей данных. Например, вы поехали в другую страну, но GPS не включали. Модуль навигации не получил вовремя обновления данных, поэтому ему потребуется заново установить связь со спутниками. Это и называется «холодный старт». Делается он очень просто.

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

2. Включите на вашем устройстве приём GPS. Зайдите в «Настройки ».

На Android до 5.1 - выберите опцию «Геоданные » (иные варианты - «GPS », «Местоположение » или «Геопозиционирование »), которая расположена в блоке сетевых подключений.

В Android 6.0-7.1.2 - прокрутите список настроек до блока «Личные данные » и тапните по «Местоположения ».

На девайсах с Android 8.0-8.1 перейдите к пункту «Безопасность и местоположение », зайдите туда и выберите вариант «Местоположение ».

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

4. На устройстве будет включен GPS. Все, что вам нужно делать дальше - подождать 15-20 минут, пока устройство настроится на положение спутников в этой зоне.

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

Способ 2: Манипуляции с файлом gps.conf (только root)

Качество и стабильность приёма GPS-сигнала в Android-устройстве можно повысить, отредактировав системный файл gps.conf. Данную манипуляцию рекомендуется проводить для девайсов, которые официально не поставляются в вашу страну (например, устройства Pixel, Motorola, выпущенные до 2016 года, а также китайские или японские смартфоны для внутреннего рынка).

Для того чтобы отредактировать файл настроек ГПС самостоятельно, понадобится две вещи: root-права и файловый менеджер с возможностями доступа к системным файлам. Удобнее всего использовать Root Explorer .

1. Запустите Рут Эксплорер и перейдите к корневой папке внутренней памяти, она же root. Если требуется, предоставьте приложению доступ к использованию рут-прав.

2. Зайдите в папку system , затем в /etc .

3. Найдите внутри директории файл gps.conf .

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

Нажмите на нём и подержите, чтобы выделить. Потом тапните по трём точкам вверху справа, чтобы вызвать контекстное меню. В нём выберите «Открыть в текстовом редакторе ».

Подтвердите согласие на изменения файловой системы.

4. Файл будет открыт для редактирования, вы увидите следующие параметры:

5. Параметр NTP_SERVER стоит изменить на следующие значения:

  • Для Российской Федерации - ru.pool.ntp.org ;
  • Для Украины - ua.pool.ntp.org ;
  • Для Беларуси - by.pool.ntp.org .

Можно также использовать общеевропейский сервер europe.pool.ntp.org .

6. Если в gps.conf на вашем устройстве отсутствует параметр INTERMEDIATE_POS , впишите его со значением 0 - это несколько замедлит работу приёмника, зато сделает его показания намного точнее.

7. Точно так же поступите с опцией DEFAULT_AGPS_ENABLE , которой нужно добавить значение TRUE . Это позволит использовать данные сотовых сетей для геопозиционирования, что также благотворно повлияет на точность и качество приёма.

За использование технологии A-GPS отвечает и настройка DEFAULT_USER_PLANE=TRUE , которую также следует добавить в файл.

8. После всех манипуляций выходите из режима редактирования. Не забудьте сохранить изменения.

9. Перезагрузите устройство и проверьте работу GPS с помощью специальных программ для тестирования или приложения-навигатора . Геопозиционирование должно функционировать корректно.

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

Заключение

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



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

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

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

  • Неправильная настройка GPS . Это случается чаще всего. можно прочитать тут. Протестировать правильные настройки GPS можно с помощью приложения GPS Test
  • Не работает GPS после перепрошивки . В данном случае, слетают настройки GPS. Как вернуть настройки — читаем в статье по ссылке выше, в статье будет видео в котором все подробно описано.
  • Не сделана первичная привязка к спутникам . В удаленных районах этот процесс может занять длительное время до часа. Но для этого, нужно положить телефон или планшет на улице или на подоконник. После привязки работать GPS будет быстрее.
  • GPS на андроид не работает в закрытых помещениях . Точнее, может работать, но слабовато. Для корректной работы модуль GPS должен находится на открытом воздухе и видеть небо.
  • Аппаратные неполадки . Если после всех манипуляций с настройками GPS, модуль так и не показал признаков жизни, то стоит обратится к специалистам в сервисный центр.

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

Как GPS работает на телефоне

Немного о том, как работает GPS в смартфоне, чтобы было понятно какие настройки ставить.

  • Android приложения могут находить местоположение с помощью вышек мобильной сети.

Если зайти в настройки местоположения Android телефона, то увидите два варианта определения на выбор. Одна из вариантов определения называется сетевым положением. Именно этот вариант высчитывает координаты с помощью вышек мобильной связи или через Wi-Fi. К плюсам данного метода можно отнести быструю скорость работы, а к минусам это не точное указание расположения. Более медленный способ — это спутниковая GPS навигация.

  • Android телефоны и планшеты используют Assisted GPS (aGPS) .

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

  • Android GPS может работать и без мобильной связи.

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

  • При первом определении положения (первая привязка) в слишком удаленных районах требует времени.

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

  • Карты имеют значение при работ Android GPS.

Если вы откроете Google Maps, без сетевого подключения, то смартфон выдаст ошибку «Это приложение требует активного тарифного плана». Это происходит и с другими приложениями, если приложение использует карты интернета, то необходима постоянное подключение к сети.

  • Android GPS должен хорошо видеть небо.

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

  • Android GPS истощает аккумулятор планшета или смартфона.

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

Это основные принципы касающиеся вопроса — как работает GPS в смартфоне и планшете.

В последнее время участились случае, когда на смартфоне не работает GPS , особенно это касается китайских смартфонов от не очень популярных брендов. Сегодня мы разберем все по полочкам и по итогу решим эту проблему. Итак, что делать? Как настроить GPS и почему новый Android не ловит GPS?

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

На самом деле существуют разнообразные источники проблемы, к которым стоит отнести следующие:

  • Плохой GPS-модуль (чисто аппаратный вопрос, ничего Вы не сделаете);

  • Чехол перекрывает антенну GPS;

  • Некорректные данные GPS.conf в системе;

  • Программная проблема (в прошивке, например).

Определяем проблему

Чтобы определить, какая проблема мешает Вам нормально пользоваться GPS на своем смартфоне или планшете, нужно снять чехол, выйти на открытую местность и включить GPS в настройках. Далее запустите GPS Test и подождите минут 10 (и такой зашквар бывает).
Проверьте в разделе «О телефоне» (раздел «Настройки», какая прошивка установлена на Вашем устройстве, если это кастом, то можно попробовать перейти на официальную.

Настройка GPS через GPS.conf

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


  • Файловый менеджер ( или );

  • GPS Test;

  • Файл GPS.conf.

Установка GPS.conf

Сначала нужно зайти в файловый менеджер и переместить файл GPS.conf в папку /system/etc, согласитесь на замену системного файла. Само собой, нужно еще и разрешения выставить (как показано на скриншоте).

Запустите GPS Test, в настройках выберите «Clear AGPS» для очистки кэша. Перезагрузите смартфон.
Снова запустите GPS Test и проверьте работу вашего GPS-модуля.

Как настроить GPS через FasterGPS

Программа сама редактирует GPS.conf, избавляя Вас от плюсок с бубном. Само собой, для функционирования утилиты нужны рут-права.


Итак, программа сама сделал все необходимые манипуляции с конфигурационным файлом GPS.conf. Теперь модуль GPS должен работать корректно, пользуйтесь на здоровье. Но не забывайте, что смартфон - это не навигатор.
09.02.2017 14:36:00

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

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

Расскажем об основных этапах настройки GPS, а также посоветуем несколько приложений для Андроид, с помощью которых можно проверить работу GPS-модуля.


Автоматически GPS на смартфоне не запускается. Чтобы его включить и настроить, нужно немного покопаться в настройках. В каждой версии Андроид путь активации выглядит немного по-разному. Мы рассмотрим основные этапы включения и настройки GPS в смартфоне на Android 6.0 Marshmallow.

1 этап: Включение

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

2 этап: Настройка

По умолчанию местоположение смартфона определяется по всем источникам. Используются данные GPS, Wi-Fi, Bluetooth и мобильные сети для точного определения местоположения с точностью до 10-15 метров. Данная функция обеспечивает высокую надежность геолокации, однако следует учесть, что такой режим сильно нагружает аккумулятор смартфона. Поэтому в настройках можно выбрать один из двух экономных режимов:

  • По координатам сети
  • По спутникам GPS

Первый режим использует только Wi-Fi, Bluetooth и данные мобильных сетей. Необходимо, чтобы смартфон был подключен к интернету по Wi-Fi, либо пользователю нужно запустить режим Bluetooth. Без сетевого соединения местоположение смартфона определяется по сигналу базовой станции.

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

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

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

Другие смартфоны Флай
Все модели телефонов Fly можно найти в нашем интернет магазине.

AndroiTS GPS Test Free

Версия ОС: Android 3.0 или более поздняя
Скачать

Приложение работает с основными российскими и зарубежными навигационными системами: GPS, ГЛОНАСС, QZSS, BeiDou Satellite Compass, GoogleMaps, OSMDroid OpenStreetMap, BingMap, Яндекс. Карты, Map Test, AGPS, MGRS Maidenhead WGS84 Xtra data Datum GPS/KM VMG. Уже не выходя из дома, можно узнать свои точные координаты. Основной же функционал приложения сконцентрирован в 6 пунктах меню:

  • Компас
  • Карта спутников на орбите
  • Данные по спутникам
  • Данные по маршруту
  • Подробная карта-навигатор
  • Таблица путевых точек

GPS Test

Версия ОС: Android 4.0 или более поздняя
Скачать

Приложение позволяет проверить качество приема GPS сигнала, поддерживая системы геолокации GPS, ГЛОНАСС, GALILEO, SBAS, Beidou и QZSS satellites.

Полная информация по тесту GPS отображается на шести основных экранах:

  1. Сигнал GPS (SNR). Диаграмма, которая показывает уровень сигнала для каждого спутника, а также точность и состояние сети GNSS.
  2. Положения спутников в небе.
  3. Текущее местоположение пользователя. Отображается координатами и на карте мира. Отмечается положение солнца и кривая перехода между днем и ночью. Экран можно использовать как навигатор.
  4. Экран компас
  5. Текущая скорость, курс и высота над уровнем
  6. Текущее время считывания GPS и местное время в текущем часовом поясе, а также данные о восходе и заходе солнца в данном месте.

Недостатком является отсутствие русского языка. С другой стороны, интерфейс приложения прост в освоении.

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

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

Тестируем подключение

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

Gps Status - отображает статус GPS, включен ли он сейчас или нет. Каждый столбик - это спутник, который видит ваш телефон, суммарное их количество можно посмотреть в верхнем левом углу "In View", в правом верхнем углу "In Use" - какое количество из них использует телефон. Цвет и цифра столбца отображает качество подключения.

  • Столбец серый - спутник не используется
  • от 0 до 20 (красный, оранжевый) - плохая связь
  • от 20 до 40 (желтый) - приемлемое качество
  • от 40 (зеленый) - отличное качество

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

Даем доступ нужному приложению

  • Дополнительно;
  • Батарея и производительность;
  • Фоновый режим;
  • Приложения.

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

Изменяем системные настройки

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

Для того чтобы вносить изменения в систему, необходимо получить .

  1. Скачиваем любой проводник. Можно ES проводник или Root Explorer.
  2. Заходим в папку system/etc. Там ищем файл с названием gps.config.

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

NTP_SERVER=ru.pool.ntp.org

  1. Сохраняем изменения, перезагружаем смартфон.
  2. Для полной уверенности можно еще сделать сброс кэша.

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

Возможные проблемы с MiKey

Довольно банальное решение проблемы, связанное со специальной кнопкой MiKey. Пользователи устройств xiaomi redmi note 3 pro заметили, что gps не работает, когда в телефон вставлена дополнительная кнопка MiKey в разъем для подключения наушников.

На самом деле, некоторые аппараты очень долго соединяются со спутниками вместе с кнопкой.

Как выяснилось, MiKey мешает нормальной работе GPS антенны, поэтому связь устанавливается медленно.

Проверяем контакты gps антенны

Если вы перепробовали все методы, но у вас до сих пор не работает gps, то нужно проверить контакты GPS антенны.

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

Данную процедуру стоит делать аккуратно, чтобы не повредить системную плату.

  1. Снимаем заднюю крышку телефона.
  2. С помощью крестообразной отвёртки необходимо открутить металлическую крышку, расположенную над батареей. Снимаем её с устройства.
  3. На плате смартфона вы увидите несколько пружинок, которые следует зачистить миниатюрным напильником или отвёрткой. Это контакты антенны, которые соприкасаются с металлической крышкой. Если контакт плохой, то уровень сигнала будет низким, что и приводит к долгому поиску спутников.

  1. Точно не известно, какой из них отвечает за приём GPS сигнала, поэтому зачистите все. То же самое проделайте на металлической крышке с внутренней стороны.
  2. Ставим крышку на место, закручиваем болтики. Закрываем основную заднюю крышку и перезагружаем смартфон.

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

Расположение антенн До исправления После исправления

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