• Почему не работает местоположение на телефоне. Плохо работает GPS на Андроиде

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

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

    Зачем он мне?

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

    Самые известные бесплатные "Яндекс.Карты" или "Яндекс.Навигатор", GoogleMaps и MapsMe. Еще в интернете можно найти пиратскую версию "Навитела". Но программа может быть старого года выпуска. В этом случае она способна завести вас на несуществующие дороги и под "кирпич". Кроме того, программа может быть заражена вирусом. Тогда есть вероятность, что она "сломает" систему вашего смартфона, и вам придется менять не только навигатор, но и телефон или как минимум его прошивку.

    Сейчас самые распространенные и современные модели телефонов - это IPhone на базе IOS и поддерживающие иную систему телефоны ("Андроид"). GPS в них используется в более усовершенствованном виде - A-GPS. Это функция, увеличивающая скорость работы приложения при холодном и горячем старте, за счет других каналов связи (WI-FI, сотовая), а также повышающая точность позиционирования.

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

    Первый вариант улучшения сигнала

    Способов, как улучшить GPS-прием на "Андроиде" или IOS, огромное количество. Разберем 3 самых известных. Первым и самым простым способом, как усилить сигнал GPS, является включение соответствующего режима в настройках телефона. Для этого проделываем следующие шаги:

    • Включаем GPS (геолокацию) и заходим в настройки телефона.
    • Находим раздел "Геоданные".
    • Выбираем верхнюю кнопку "Режим".
    • Открывается окно с названием "Метод обнаружения".
    • Выбираем пункт "Высокая точность".

    Производительность телефона благодаря включению точности повысится. Одновременно время его работы без подзарядки может уменьшиться в несколько раз. Все дело в том, что включенный навигатор будет просто "съедать" батарею.

    Второй способ, как улучшить GPS-прием на "Андроиде"

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

    Самый сложный, но надежный метод

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

    1. Необходимо извлечь файл GPS.CONF, находящийся в папке system/etc/gps/conf, через специальные программы, которые дают доступ к системным файлам. Затем перемещаем его во внутреннюю память телефона или на SD-карту, чтобы его можно было открыть на компьютере в дальнейшем.
    2. Изменение настроек GPS.CONF проводится через программу Notepad++ на обычном ПК. А подключение телефона к компьютеру осуществляется через стандартный USB-провод.
    3. Далее нужно изменить настройки NTP-сервера, с помощью которого происходит синхронизация времени. Обычно в них указано что-то вроде этого - north-america.pool.ntp.org. Запись необходимо переписать - ru.pool.ntp.org или europe.pool.ntp.org.В итоге должно получится вот так: NTP_SERVER=ru.pool.ntp.org.
    4. Также не лишним будет вписать дополнительные сервера, не внося в них никаких изменений: 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.
    5. Далее необходимо решить, будет ли GPS-приемник использовать WI-FI для усиления сигнала. При вписывании параметра ENABLE_WIPER= надо поставить цифру, которая будет разрешать (1) или запрещать (0) использование беспроводного подключения. Например, ENABLE_WIPER=1.
    6. Следующий параметр - скорость подключения и точность данных. Там ваш выбор следующий: INTERMEDIATE_POS=0 <—— (точно, но медленно) или INTERMEDIATE_POS=1 <—— (не точно, но быстро).
    7. В типе использования передачи данных знающие люди советуют ставить User Plane, который отвечает за широкую передачу абонентских данных. Тогда в строке программы пишется DEFAULT_USER_PLANE=TRUE.
    8. Точность GPS-данных отслеживается через параметр INTERMEDIATE_POS=, в строке которого можно задать как учитывание всех без исключения данных, так и удаление погрешностей. Если поставить после знака "=" 0 (ноль), то геолокация будет учитывать все, что найдет, а если 100, 300, 1000, 5000 - она удалит погрешности. Программисты рекомендуют ставить 0. Но если вы хотите попробовать, то можно использовать удаление погрешностей.
    9. Применение функции A-GPS, как уже говорилось выше, поддерживается или автоматически включается на всех современных устройствах. Но если вы все же хотите, чтоб функция точно работала, то в строке задействования A-GPS нужно поставить DEFAULT_AGPS_ENABLE=TRUE.
    10. Итоговый вариант файла нужно сохранить и скинуть на телефон, после чего перезагрузить его.

    Важный момент: если вы не хотите проделывать это все сами по различным причинам, например из-за лени, страха сломать что-то в системе и т. п., то можно найти файл GPS.CONF с нужными вам параметрами и просто скопировать его на свой смартфон. Остается только перезагрузить телефон и пользоваться улучшенным 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 в навигационных программах.

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

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

    Включить (и отключить) GPS можно в панели уведомления Android. Он активизируется с помощью вот такого значка:

    Для того, чтобы определить режим его работы нужно перейти по такому пути:

    После этого появится меню с тремя вариантами:

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

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

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

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

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

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

    Включите Wi-Fi-соединение и GPS и выйдите на открытое место. Для этой цели можно использовать и балкон.

    Выше приведены три инженерных кода. Один из них должен подойти вашему устройству. Но, если ни один из перечисленных кодов не подошел, то воспользуйтесь программой Mobileuncle ToolHero . С ее помощью можно выйти в инженерное меню с устройств, которые не поддерживают выше указанные инженерные коды.

    Mobileuncle ToolHero

    В программе нужно выбрать закладку Location . Для этого нужно пролистать немного в лево. В этой закладке переходим в пункт Location Based Service .

    Во вкладке EPO нужно пункты Enable EPO и Auto Download сделать активными. EPO – это файл вашей системы отвечающий за координаты спутников и их траекторий. Изначально он активен не во всех устройствах.

    Теперь нужно зайти в пункт YGPS (для этого вернитесь на предыдущий уровень). В разделе Satellites можно посмотреть схему расположения спутников в данный момент. Если на схеме спутники видны, значит устройство также их «видит».

    Заходим во вкладку Information и выбираем full . Ждем пару секунд и нажимаем AGPS restart .

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

    ВАЖНО: Иногда, даже при правильных настройках GPS устройство не всегда может подключиться к спутникам. Это может зависеть от помех, плохой погоды и других ситуаций.

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

    Как можно видеть, настроить модуль GPS и выбрать наиболее оптимальный режим работы функции «Местоположение» достаточно просто. Если у вас остались какие-то вопросы относительно этой статьи, обязательно напишите их в комментариях.

    Видео. Как исправить и откалибровать GPS на вашем Android устройстве?

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

    Среди списка самых распространенных причин, по вине которых девайс может не видеть спутник, выделяют следующие факторы:

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

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

    Сбой альманаха

    Функционирование девайса подразумевает его корректное функционирование в 3 режимах:

    • холодный старт;
    • теплый старт;
    • горячий старт.

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

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

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

    Важно! Период корректного отображения альманаха составляет не более 3 месяцев потому по истечении этого времени все данные нужно обновлять.

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

    Девайс не ловит спутники из-за сбоя прошивки

    Что делать, если навигатор не ловит спутники? Достаточно часто подобные проблемы возникают на фоне сбоев работы исправного программного обеспечения.

    Важно! Причин, почему проявляются сбои ПО Навител, много. Наиболее распространенная – длительное использование.

    Для восстановления функций устройства в полном объеме потребуется перепрошивка. Манипуляцию можно произвести самостоятельно или обратиться за помощью в сервисный центр. Программное обеспечение Навител с легкостью можно заменить самостоятельно, скачав актуальную версию.

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

    Выход из строя принимающей антенны

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

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

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

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

    Неправильная настройка GPS

    Все устройства наделены двумя GPS-модулями. Один – это стандартный приемник, который можно включить в настройках (Общие – Местоположение – Режим). При выборе мобильных сетей или Wi-Fi устройство будет определять местоположение по вышкам, не проводя подключение к спутникам GPS. Этот способ самый быстрый, но при этом не всегда дает точный результат.

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

    После запуска программы в настройках AGPS выбираем Update only, а в Settings – Keep Screen On. Теперь нужно вернуться к основному окну программы, начнется тест GPS на планшете или телефоне. При этом важным является то, что Wi-Fi и мобильные данные не должны быть ни включены в настройках Местоположение, ни использоваться в данный момент.

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

    Неудачная перепрошивка

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

    Чтобы исправить эту ситуацию, нужно чтобы были включены AGPS в настройках местоположения и GPS. После этого нужно через окно набора номера войти в инженерное меню (для всех телефонов комбинация разная). Если войти в него не получится, придется воспользоваться любой специальной программой, но уже с правами root. Порядок действий в :

    • на закладке Satellites вкладки YGPS проверить, есть ли сигнал, т.е. пытается ли вообще телефон или планшет найти спутники;
    • перейти на вкладку Information и там по порядку нажать кнопки full, warm, hot, cold (это необходимо для сброса предыдущих настроек);
    • на вкладке NMEA Log нажать start;
    • вернуться на вкладку Satellites и подождать от 5 до 15 минут, пока устройство не найдет максимальное количество спутников, а шкалы сигнала GPS не позеленеют;
    • снова на вкладку NMEA Log, нажать stop.

    Более подробно этот способ показан в видео.

    Первичная привязка и калибровка

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

    1. Нажать на иконку компаса.
    2. Выбрать гладкую ровную поверхность, положить на нее свой коммуникатор и убрать от него все электробытовые приборы.
    3. Плавно провернуть устройство вокруг каждой оси 3 раза.

    После этого нужно снова попробовать подключиться и, если надо, повторить калибровку.

    Проблемы с самим устройством

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