
ご存知のように、外部支援なしのコールドスタート中の「裸の」GPSは、3〜12分で座標を受け取ります。 これは、衛星の座標を含むデータセットが各衛星によって12.5分間送信されるためです。 複数の衛星から同時にデータを受信する場合、この時間は短縮できますが、それでもかなり大きいです。
Androidフォンも例外ではありません。 たとえば、Yandex.Mapsを起動すると、モバイルインターネット経由でAndroidが正確な時刻を取得し、インターネット経由で衛星の軌道のパラメーター(アルマナックとエフェメリス)をダウンロードしようとします。 この情報を使用して、数秒で座標を取得できます。
通常、彼らはgps.confファイル(ルート化された電話が必要です)を編集することでGPS座標をキャプチャする速度の問題を解決しようとします-たとえば、そこで動作していないNTPサーバーが表示される場合があります。 しかし、モバイルインターネットがまったくない場合はどうでしょうか。

この問題を解決するために、
Xonderの同僚
に GPS アップ データープログラム
を作成するよう依頼しました。これは、スケジュールに基づいて、自宅のWiFi経由でAlmanacをダウンロードし(必要に応じてWiFiをオンにしてからオフにする)、日中に5〜45秒で座標を取得する時間を提供します。 副作用として-すべてのアプリケーションが同期され、メールがダウンロードされます。
さらに、プログラムは充電中にWiFiをオンにし、電気が気に入らないときに年鑑を更新できます。 そして、このすべて-
広告やSMSなしで、無料でダウンロードしてください 。 このプログラムが読者の一部に役立つことを願っています。
重要なのは、プログラムがメモリをまったく使用しないことです。イベントを処理するためだけに実行されます(充電の接続やスケジュールされた更新時間への到達など)。
質問に答え、バグを修正
-XonderPS。 はい、このプログラムは、モバイルインターネットを常に有効にしているわけではありません。