Android4.1.2にupdateしたGPSの取得時間が気に入らない...data取得に時間が掛かり過ぎ。落ち着くまでに馬鹿野郎と言う時間が掛かる...で、どんな設定がされているのかを覗いて見ました...
/etc/gps.conf...長々と設定項目が有りますが、必要な処だけ。
#Test
NTP_SERVER=time.gpsonextra.net
#Asia
# NTP_SERVER=asia.pool.ntp.org
#Europe
# NTP_SERVER=europe.pool.ntp.org
#North America
# NTP_SERVER=north-america.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
################################
##### AGPS server settings #####
################################
# FOR SUPL SUPPORT, set the following
# SUPL_HOST=supl.host.com or IP
# SUPL_PORT=1234
# FOR C2K PDE SUPPORT, set the following
# C2K_HOST=c2k.pde.com or IP
# C2K_PORT=1234
あ~...GPSデータの取得に必要なタイムサーバーが無~い。おまけにAGPSの設定が全てコメントアウトされている~~~~~
先例は無いかとググって見てもSC-05Dに関しては皆無。先例となるのはSC-02Cなどですが記述がちょい古い、今は使われていないファイルなども記述されていたり...これは無視すれば良いだけなので。
で、gps.confの記述を頼りにタイムサーバーの変更をする訳ですが、手掛かりは「NTP_SERVER=asia.pool.ntp.org」...流石に時間データを取得するには、データー取得の経路が長い。データー表示の時間が掛かるので国内のタイムサーバーを使用して少しでもデータ表示時間の短縮を図る事が必要なんです。
参考/推奨公開サーバ(wiki)
上記参考のwiki内に有りましたね「NTP POOL PROJECT」...まんま「asia.pool.ntp.org」を指定しても良いのだけれど、何処から取得するのか判らないので、決め打ち的に近い処を指定した方が良いので...国内に有る以下を指定。
server 0.jp.pool.ntp.org
server 1.jp.pool.ntp.org
server 2.jp.pool.ntp.org
server 3.jp.pool.ntp.org
↓
実際の変更後の記述は...
NTP_SERVER=jp.pool.ntp.org
NTP_SERVER=0.jp.pool.ntp.org
NTP_SERVER=1.jp.pool.ntp.org
NTP_SERVER=2.jp.pool.ntp.org
NTP_SERVER=3.jp.pool.ntp.org
*複数、設定したけれどラウドロビンなので「jp.pool.ntp.org」でも良い気がしますね。
より時間精度を求めるのなら「独立行政法人情報通信研究機構 (NICT)」の日本標準時プロジェクト 公開NTPを利用する。早い話が日本標準時間を決定している原子時計の運用元。
NTP_SERVER=ntp.nict.jp
NTP_SERVER=ntp-a1.nict.go.jp
NTP_SERVER=ntp-b1.nict.go.jp
NTP_SERVER=time.gpsonextra.net...これ、アメリカのタイムサーバーなので当然コメントアウト。
↓
#NTP_SERVER=time.gpsonextra.net
NTPサーバーを変更した事なのでデバックレベルは
DEBUG_LEVEL = 3 → DEBUG_LEVEL = 0
AGPS server settings、以下のホストは現在は死んでしまっているので...生きている物に変更。
# SUPL_HOST=supl.host.com or IP
# SUPL_PORT=1234
SUPL_HOST=supl.google.com
SUPL_PORT=7276
AGPSの補正情報を取得する
# C2K_HOST=c2k.pde.com or IP
# C2K_PORT=1234
上記記述をコメントアウトを削除(#を削除する)
↓
C2K_HOST=c2k.pde.com or IP
C2K_PORT=1234
体感できるだけの効果があるかは主観なので不明ですが、安定度は増してきましたね。
*ファイルを変更する前には必ずバックアップを作成してから...
コメント
いつも、ありがとうございます。
早さ、体感できます。
精度もアップしてます。
こんばんは、yukiyaさん。
純正ROMをupdate後、一番に気に入らなかったのがGPS衛星の補足とデータ表示。カスタムロムを使っていても首を傾げる事も有るのですが、今回の純正アップデートは輪を掛けて...言わぬが華ですね。
ツールを使う方法も有りましたが、痒い所に手が届かないのでファイルの直接編集をする方法を選択しました。
yukiyaさん
始めまして。
貴方は神です!
GPSを使ったAPLのタイムアウトがなくなりました。
ありがとうございました。