Перейти к содержимому







 


Фотография

Усиление сигнала GPS на Android


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Offline   granddad

granddad

    Пользователь

  • Пользователи
  • PipPipPipPipPip
    • Member ID: 235
  • 2 689 сообщений
  • Регистрация: 07-Май 13
  • ГородМосква

Отправлено 21 Февраль 2014 - 11:55

 

Раз Вы читаете эту статью, значит задались вопросом о том как же усилить прием сигнала GPS на своем смартфоне/планшете. 
Проблема заключается в том, что коннекта со спутниками либо нет вовсе, либо поиск занимает целую вечность. 
В моем случае такой такой баг был обнаружен на топовом смарте Sony Experia ZL. 
Эта трабла конечно же решается с помощью подключения к 3G и загрузки ассиста через программу. 
Однако возможности подключиться к инету частенько не бывает по разным причинам. 
Тем более что"настоящий" GPS должен работать и самостоятельно, без всяких вспомогательных средств. 
Именно поэтому представляю вашему вниманию фикс через конфигурационный файл gps.conf. 
Это исправление подходит абсолютно под все Андройд устройства, включая китайские планшеты.

 

 

Для применения конфига нам потребуется:

• Телефон/планшет с рутом. 
• Файловый менеджер с возможность низкоуровневых операций. Например Total Commander» 
• Блокнот на компе или текстовый редактор на Андройде.

Приступим:

1. Создадим текстовый файл под названием gps.conf и запишем в него следующие настройки Открыть»

NTP_SERVER=ru.pool.ntp.org 
NTP_SERVER=0.ru.pool.ntp.org 
NTP_SERVER=1.ru.pool.ntp.org 
NTP_SERVER=2.ru.pool.ntp.org 
NTP_SERVER=3.ru.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

 

1. Теперь перезапишем стоковый файл по пути /system/etc/ (разрешаем запись кнопкой .R в нижней панели) 
2. Воспользуемся программой Gps Status» для сброса и обновления данных A-GPS 
3. Для стопроцентного результата рекомендую перезагрузить систему

 

 

 

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


  • 2

#2 Offline   andreyttg

andreyttg

    Новичок

  • Пользователи
  • Pip
    • Member ID: 5 760
  • 41 сообщений
  • Регистрация: 01-Ноябрь 17
  • Имя:Андрей
  • ГородКраснодар

Отправлено 10 Ноябрь 2017 - 21:46

5 копеек добавлю.
Опытным путем замечено что трубки с процессором на Snapdragon качественнее ловят сигнал.
Чем трубки на процессоре МТК.

Сообщение отредактировал andreyttg: 10 Ноябрь 2017 - 21:47

  • 0




Яндекс.Метрика