- Андроид как ускорить gps
- Андроид как ускорить gps
- gps.conf для всех, или как ускорить работу GPS на Android
- Ускорить подключение GPS и увеличить его точность на Android
- Теория: Что такое GPS и A-GPS?
- Холодный и горячий старт GPS
- Ускорить подключение GPS и увеличить его точность на Android
- Необходимое
- Извлечь файл GPS.CONF
- Редактирование GPS.CONF
- Настройка NTP сервера
- Задействовать или не задействовать WI-FI
- Отчет промежуточных позиций (точность GPS или скорость подключения)
- Порог точности промежуточных позиций (точность GPS)
- Задействовать A-GPS (скорость, точность)
- Подключение к точке соединения (Supplicant)
- Тип использования передачи данных в A-GPS
- Итоговый вариант файла GPS.CONF
- Легкий способ для Ленивых (Готовые настройки gps)
- Как улучшить точность GPS на Android смартфоне
- Что такое GPS?
- Определите с чем связаны проблемы с GPS
- Обновите GPS-данные
- Используйте компас, чтобы откалибровать GPS
- Купите внешний GPS-приемник
- Разрешите телефону определять местоположение точнее
- Как исправить проблему с GPS в приложениях
Андроид как ускорить gps
Коннечно, тема старая, но поиск google выдает ее в первых позициях.
Надеюсь кому-нибудь пригодится.
Инструкция взята отсюда:
Но я думаю должно заработать и на Desire. Проверю отпишусь..
1. Запускаем программу Root Explorer (или ES Проводник)
2. Переходим в каталог /etc и находим файл gps.conf
3. После длинного нажатия на файл и выбираем «Open in Text Editor» (в ES Проводник: Открыть как -> Текст -> ES Редактор)
4. Mеняем эту строку:
NTP_SERVER=north-america.pool.ntp.org у меня стояля ‘Европа’
На строку (для России):
NTP_SERVER=ru.pool.ntp.org
Если вы находитесь не в России, то строка для разных стран выглядит так:
Украина: NTP_SERVER=ua.pool.ntp.org
Беларусь: NTP_SERVER=by.pool.ntp.org
Германия: NTP_SERVER=de.pool.ntp.org
И так далее. Найти наименование ntp сервера для своей страны вы можете здесь: _http://www.pool.ntp.org/zone/@
5. Сохраняем файл и перегружаем планшет.
Вау. Действительно работает. В Навителе секунд за 30 нашел 8 спутников. Соединение со спутниками заняло меньше минуты. Уж и не чаял такой прыти от своего Desire. Думал, это судьба — ждать по 5-10 минут соединения. Ан нет. Всем удачи!! :clap:
Сообщение отредактировал stilsam — 17.08.11, 11:32
ну и в дополнение к этому, а лучше сначало — стоит поменять flash cover в которй gps антенка
очень помогает! (для Desire HD)
ps: +
1) поставте прогу GPS Status с маркета
2) зайдите в Menu — Tools — Manage A-GPS state и нажмите Reset
3) потом Download
4) далее зайдите Menu — Setting — GPS & Sensor — GPS Filtering и поставьте фиксацию сигнала в Medium, а лучше в Strong и посмотрите резульат фикса
. радуйтесь
у меня теперь эта прога фиксирует спутники в медиум режиме за 3 секунды, в режиме стронг за 5-6 секунд
ну и навител теперь ловит влёт в любую погоду . серьезно!
:hemp:
Сообщение отредактировал xotta6bl4 — 13.03.12, 17:58
Источник
Андроид как ускорить gps
Коннечно, тема старая, но поиск google выдает ее в первых позициях.
Надеюсь кому-нибудь пригодится.
Инструкция взята отсюда:
Но я думаю должно заработать и на Desire. Проверю отпишусь..
1. Запускаем программу Root Explorer (или ES Проводник)
2. Переходим в каталог /etc и находим файл gps.conf
3. После длинного нажатия на файл и выбираем «Open in Text Editor» (в ES Проводник: Открыть как -> Текст -> ES Редактор)
4. Mеняем эту строку:
NTP_SERVER=north-america.pool.ntp.org у меня стояля ‘Европа’
На строку (для России):
NTP_SERVER=ru.pool.ntp.org
Если вы находитесь не в России, то строка для разных стран выглядит так:
Украина: NTP_SERVER=ua.pool.ntp.org
Беларусь: NTP_SERVER=by.pool.ntp.org
Германия: NTP_SERVER=de.pool.ntp.org
И так далее. Найти наименование ntp сервера для своей страны вы можете здесь: _http://www.pool.ntp.org/zone/@
5. Сохраняем файл и перегружаем планшет.
Вау. Действительно работает. В Навителе секунд за 30 нашел 8 спутников. Соединение со спутниками заняло меньше минуты. Уж и не чаял такой прыти от своего Desire. Думал, это судьба — ждать по 5-10 минут соединения. Ан нет. Всем удачи!! :clap:
Сообщение отредактировал stilsam — 17.08.11, 11:32
ну и в дополнение к этому, а лучше сначало — стоит поменять flash cover в которй gps антенка
очень помогает! (для Desire HD)
ps: +
1) поставте прогу GPS Status с маркета
2) зайдите в Menu — Tools — Manage A-GPS state и нажмите Reset
3) потом Download
4) далее зайдите Menu — Setting — GPS & Sensor — GPS Filtering и поставьте фиксацию сигнала в Medium, а лучше в Strong и посмотрите резульат фикса
. радуйтесь
у меня теперь эта прога фиксирует спутники в медиум режиме за 3 секунды, в режиме стронг за 5-6 секунд
ну и навител теперь ловит влёт в любую погоду . серьезно!
:hemp:
Сообщение отредактировал xotta6bl4 — 13.03.12, 17:58
Источник
gps.conf для всех, или как ускорить работу GPS на Android
«Фантастика!» подумал я и без промедления перешел по ссылке. По сравнению с первым постом в этот раз предлагались еще более конкретные действия, а именно заменить содержимое файла gps.conf (его можно найти по пути /etc/gps.conf, должны быть root-права) на следующие настройки:
NTP_SERVER=ua.pool.ntp.org
NTP_SERVER=0.ua.pool.ntp.org
NTP_SERVER=1.ua.pool.ntp.org
NTP_SERVER=2.ua.pool.ntp.org
NTP_SERVER=3.ua.pool.ntp.org
NTP_SERVER=europe.pool.ntp.org
NTP_SERVER=0.europe.pool.ntp.org
NTP_SERVER=1.europe.pool.ntp.org
NTP_SERVER=2.europe.pool.ntp.org
NTP_SERVER=3.europe.pool.ntp.org
XTRA_SERVER_1=/data/xtra.bin
AGPS=/data/xtra.bin
AGPS=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_USER_PLANE=TRUE
REPORT_POSITION_USE_SUPL_REFLOC=1
QOS_ACCURACY=50
QOS_TIME_OUT_STANDALONE=60
QOS_TIME_OUT_agps=89
QosHorizontalThreshold=1000
QosVerticalThreshold=500
AssistMethodType=1
AgpsUse=1
AgpsMtConf=0
AgpsMtResponseType=1
AgpsServerType=1
AgpsServerIp=3232235555
INTERMEDIATE_POS=1
C2K_HOST=c2k.pde.com
C2K_PORT=1234
SUPL_HOST=FQDN
SUPL_HOST=lbs.geo.t-mobile.com
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_SECURE_PORT=7275
SUPL_NO_SECURE_PORT=3425
SUPL_TLS_HOST=FQDN
SUPL_TLS_CERT=/etc/SuplRootCert
ACCURACY_THRES=5000
CURRENT_CARRIER=common
Эти настройки рассчитаны на жителей Украины, но для жителей России их очень легко адаптировать заменив ua.pool на ru.pool.
Далее нужно перезагрузить Android, а затем запустить программу для работы с GPS и наслаждаться стабильным сигналом.
От себя могу добавить, что я пользуюсь приложением GPS Status и после перезагрузки при первом запуске приложения я сделал сброс данных кэша: в программе вызываем меню, далее выбираем Tools, там Manage A-GPS state и жмем Reset, а затем Download.
Снимаю шляпу перед автором оригинального поста, уважаемым mechanicuss. Его совет помог не только мне, и может помочь еще многим страдающим.
На этом все. Всем чистого неба и стабильного сигнала из космоса.
Источник
Ускорить подключение GPS и увеличить его точность на Android
В данной статье вы узнаете как с помощью не сложных манипуляций в несколько десятков раз ускорить подключение GPS и увеличить и его точность на смартфонах и планшетах Android! Абсолютно все, что нужно для GPS навигации + готовые gps.conf!
Теория: Что такое GPS и A-GPS?
GPS (Global Positioning System — система глобального позиционирования) — система необходимая для высокоточного определения месторасположения, используется для навигации и других целях.
A-GPS — усовершенствованная система GPS, которая ускоряет холодный и горячий старт, за счет дополнительных каналов связи (WI-FI, сотовая связь), а также повышает точность позиционирования. Абсолютно во всех новых смартфонах и планшетах Android (в которых есть GPS) используется A-GPS.
Холодный и горячий старт GPS
Модуль GPS записывает данные о расположение спутников и другие значения (альманах), при их отсутствие или если данные устарели, происходит холодный старт, который может продлиться от 5 — 15 минут. В течение этого времени модуль будет обновлять информацию о GPS спутниках и в дальнейшем пытаться к ним подключиться.
Если модуль имеет все данные и они не устарели, происходит горячий старт, время подключения к спутникам длиться 1 — 5 минут.
Теперь давайте разберемся как улучшить сигнал gps на андроид!
Ускорить подключение GPS и увеличить
его точность на Android
Необходимое
- Наличие Root прав на Android смартфоне или планшете;
- Файловый менеджер с доступом в раздел /system, например Root Browser
- Компьютер;
- Установить на ПК текстовый редактор NotePad ++ (Windows), для Linux пользователей Gedit.
Извлечь файл GPS.CONF
За работу GPS модуля в Android отвечает файл GPS.CONF, который необходимо извлечь из системного раздела. Находиться он по пути /system/etc/gps.conf и переместить во внутреннюю память или SD карту, чтобы в дальнейшем редактировать его на ПК.
Редактирование GPS.CONF
Чтобы ускорить подключение GPS и увеличить его точность необходимо изменить настройки GPS.CONF. Откройте его с помощью Notepad++. В зависимости от производителя вы можете увидеть различные внесенные настройки.
Настройка NTP сервера
Приступим к модернизации файла GPS.CONF! Первое что необходимо выполнить — это дописать или переписать NTP_SERVER. NTP — это высокоточный сервер синхронизации времени. В зависимости от вашего месторасположения необходимо изменять главный NTP сервер. Как вы можете видеть выше на скриншоте указан сервер north-america.pool.ntp.org, что явно не ускорит подключение к GPS если вы к примеру находитесь в Белоруссии, Украине или России. Поэтому необходимо прописать «местный» сервер:
- Для Белоруссии идеальным NTP является: by.pool.ntp.org
- Для Украины идеальным NTP является: ua.pool.ntp.org
- Для России идеальным NTP является: ru.pool.ntp.org
Также можно воспользоваться общим сервером для Европы: europe.pool.ntp.org
Пример как должно быть записано:
также можно дополнительно внести еще один сервер Европы, в случае не работы одного из местных серверов.
Пример:
Некоторые ромоделы кастомных прошивок вносят множество других NTP серверов, что не есть верно, так как, при этом подключение наоборот замедляется! Это происходит из-за того, что 5-6 серверов может не работать, а Android все равно будет тратить время на подключение к ним.
Также существует альтернативные сервера XTRA их рекомендуется вписать и не выполнять никаких изменений:
Задействовать или не задействовать WI-FI
Для увеличения точности навигации, а также увеличения скорости подключения к спутникам GPS можно задействовать беспроводной протокол передачи данных WI-FI. Для этого необходимо вписать следующий параметр:
Значение 1 разрешит использовать WI-FI, значение 0 наоборот запретит.
Например:
Отчет промежуточных позиций (точность GPS или скорость подключения)
Данный параметр отвечает за скорость и точность GPS, если больше скорость (холодный и горячий старт), то меньше точность.
- Значение 0 — точные данные, медленней подключение;
- Значение 1 — менее точные данные (чем дольше проработает, тем точней будут в течение одной сессии), но быстрей подключение.
Например:
Порог точности промежуточных позиций (точность GPS)
Данный параметр, откидывает погрешности.
- Значение 0 — учитывать все данные;
- Значение 100, 200, 300, 1000, 5000 — удаляет погрешности;
Рекомендуется выставлять параметр 0, но вы можете поэкспериментировать.
Например:
Задействовать A-GPS (скорость, точность)
Параметр отвечает за то, будет включен или отключен A-GPS (при включенном точней).
- Значение TRUE — использовать A-GPS
- Значение FALSE — не использовать A-GPS
Например:
Подключение к точке соединения (Supplicant)
Прописать такие значения если не указаны:
Тип использования передачи данных в A-GPS
Параметр отвечает за количество передаваемой информации, служебная «Control Plane» или широкая передача абонентских данных «User Plane». Рекомендуется использовать «User Plane».
- Значение TRUE — использовать User Plane;
- Значение FALSE — использовать Control Plane;
Например:
Итоговый вариант файла GPS.CONF
NTP_SERVER=ua.pool.ntp.org
ENABLE_WIPER=1
XTRA_SERVER_1=https://xtra1.gpsonextra.net/xtra.bin
INTERMEDIATE_POS=0
XTRA_SERVER_3=https://xtra3.gpsonextra.net/xtra.bin
XTRA_SERVER_2=https://xtra2.gpsonextra.net/xtra.bin
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_USER_PLANE=TRUE
ACCURACY_THRES=0
SUPL_PORT=7276
SUPL_HOST=supl.google.com
Отредактированный вариант файла GPS.CONF сохранить и забросить обратно в Android и перезагрузить его! Поздравляю вы смогли ускорить подключение GPS и увеличить его точность на вашем Android!
Легкий способ для Ленивых (Готовые настройки gps)
Для тех кто не хочет экспериментировать и хочет переместиться на чужой опыт, можете воспользоваться готовым, модифицированным файлом gps.conf для России, Украины и многих других стран! По заявлению авторов BlackIce Team подключения к GPS спутникам происходит практически мгновенно.

Источник
Как улучшить точность GPS на Android смартфоне
Модуль GPS на вашем смартфоне необходим для использования навигационных приложений и сервисов, таких как Google Maps или Яндекс.Карты. Иногда с работой GPS могут возникать проблемы, но их можно исправить и дополнительно увеличить точность определения местоположения. В этой статьм мы расскажем вам, как улучшить GPS на Андроиде.
Что такое GPS?
GPS – это глобальная система позиционирования, созданная американскими военными в 1973 году. Как и интернет, вскоре после создания она перешла на гражданские «рельсы». На сегодняшний день на орбите Земли находится 31 рабочий спутник GPS, с которыми ваш телефон связывается через специальную микро-антенну. Принимающие модули устанавливаются в подавляющее большинство современных смартфонов, даже в самые бюджетные модели, поэтому беспокоиться о его отсутствии не стоит.
Антенна геолокации интегрирована в операционную систему смартфона через специальный драйвер. Таким образом, прежде чем говорить о том, как улучшить прием GPS, нужно разобраться в трех возможных источниках проблем с навигацией:
- Количество доступных спутников в текущем регионе.
- Аппаратная поломка GPS-модуля.
- Проблемы с работой программного обеспечения.
Определите с чем связаны проблемы с GPS
С помощью приложений вроде GPS Essentials или GPS Test вы можете диагностировать, является ли плохой сигнал следствием аппаратной или же программной проблемы. Подобные приложения наглядно показывают, как ваш телефон подключается к спутникам.
Если спутники не появляются вообще, то это может быть связано с помехами от металлических объектов или стен вокруг вас, либо же просто GPS-модуль смартфона не работает должным образом. Если подключение к спутникам есть, но телефон все еще не ловит сигнал — это проблема программного обеспечения.
Обновите GPS-данные
Иногда смартфон может просто «зависнуть» на том или ином спутнике GPS, который в этот момент может находиться за пределами зоны досягаемости. Сдвинуть дело с «мертвой точки» можно установив приложение GPS Status&Toolbox и очистив там данные геолокации, после чего нужно выключить GPS и заново подключиться к спутникам.
В приложении нажмите в любом месте экрана, затем перейдите в меню и нажмите на «Управление состоянием A-GPS». Нажмите «Сброс», затем вернитесь в «Управление состоянием A-GPS» и нажмите «Загрузить». После этого данные GPS на смартфоне обновятся.
Используйте компас, чтобы откалибровать GPS
Если вам кажется, что GPS работает некорректно, попробуйте откалибровать компас (он же магнитный датчик или датчик Холла), который используется в процессе геолокации. Некоторые телефоны позволяют сделать это непосредственно в настройках местоположения, в остальных случаях провести калибровку проще всего непосредственно в навигационном приложении.
В Google Maps нужно нажать на синий круг, указывающий на ваше место на карте, выбрать во всплывающей вкладке «Откалибровать компас» и следовать незамысловатой инструкции. Калибровка обновит сигнал геолокации, что может решить вашу проблему.
Купите внешний GPS-приемник
Кардинальным способом решения аппаратной проблемы навигационных модулей, помимо ремонта телефона, может стать покупка внешнего приемника с GPS повышенной точности. Подобные решения, например Garmin GLO GPS, сопрягаются с телефоном по Bluetooth и обеспечивают высочайшую точность позиционирования с частотой обновления данных до 10 раз в секунду.
Для пользователей, которым навигация нужна для решения парактических задах, это неплохой выбор, который даст возможность использовать в качестве навигационного устройства не только смартфон, но и ноутбук или старый планшет.
Разрешите телефону определять местоположение точнее
Теперь о том, как улучшить работу GPS. Чтобы получить самый точный сигнал GPS вашему смартфону потребуется использовать немного больше батареи, чем обычно. Это необходимая жертва, и вы всегда сможете отменить ее позже, когда не нужно будет пользоваться геолокацией.
Чтобы повысить точность GPS на Android зайдите в настройки и откройте вкладку «Местоположение». Убедитесь, что GPS включен и перейдите в «Геолокация Google», где нужно активировать опцию «Определять местоположение точнее».
Теперь смартфон будет использовать не только GPS модуль, но и дополнительные способы определения местоположения — Wi-Fi и мобильные сети, вследствие чего навигация станет быстрее и точнее.
Как исправить проблему с GPS в приложениях
Приложения, чаще всего использующие службы геолокации (не учитывая Google Maps) — это игры на основе дополненной реальности. Даже самые популярные и оптимизированные проекты вроде Pokemon GO и Ingress частенько донимают ошибкой «сигнал GPS не найден». Как это можно исправить? Во-первых, убедитесь, что приложения имеют необходимые разрешения на использование GPS.
Если разрешения есть, но ошибка не исчезает, попробуйте выйти из своей учетной записи и перезапустить приложение. Как только вы снова войдете и залогинетесь, вопрос должен решиться. В крайнем случае — просто перезагружаем смартфон. Также не забудьте удостовериться в том, что у вас установлена последняя версия проблемного приложения.
Источник