Ускорение работы GPS на Android - 3

Sep 21, 2014 00:43

Это самая короткая и самая философская часть статьи об ускорении работы GPS на Android.
1) "не ловит в помещении - выйди на улицу, не ловит на улице - смени устройство" (с) dude_sam
2) если вы прошили новую прошивку и не являетесь сторонником п.1 - пробуйте шить другую версию радио (информацию о своей модели аппарата можно поискать на 4pda). Частный случай для HTC при переходе с андроида 2.х.х на 4.х.х описан мною здесь
3) для gps.conf пробуйте эти варианты, они самые правильные:

Базовая конфигурация GPS для Европы:

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=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
SUPL_HOST=supl.google.com
SUPL_PORT=7276



Немного расширенная конфигурация для Украины:

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

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
# DEBUG LEVELS: 0-none 1-Error 2-Warning 3-Info 4-Debug 5-Verbose
DEBUG_LEVEL=5

# Intermediate position report, 1=enable, 0=disable for DHD 0=disable
INTERMEDIATE_POS=0

# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
# Use only increment or decrement of 10 and DON'T go below 30
ACCURACY_THRES=0

SUPL_HOST=supl.google.com
SUPL_PORT=7276

# AGPS Carrier settings
CURRENT_CARRIER=common
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_SSL_ENABLE=FALSE

android

Previous post Next post
Up