Update PSDS information

This commit is contained in:
flawedworld 2022-04-17 20:25:03 +01:00 committed by Daniel Micay
parent 0d9555e981
commit 2bb34ea05e

View File

@ -719,19 +719,27 @@
time zone automatically" toggle.</p>
</li>
<li>
<p>On devices with a Qualcomm baseband (which provides GPS), when location
functionality is enabled and being used,
<a href="https://en.wikipedia.org/wiki/GPS_signals#Almanac">GPS almanacs</a>
are downloaded from https://xtrapath1.izatcloud.net/xtra3grc.bin,
https://xtrapath2.izatcloud.net/xtra3grc.bin or
https://xtrapath3.izatcloud.net/xtra3grc.bin which are currently (as of
September 2020) hosted via Amazon Web Services. GrapheneOS has modified all
references to these servers to use HTTPS rather than a mix of HTTP and HTTPS.
No query / data is sent to the server.</p>
<p>HTTPS connections are made to fetch <a href="https://en.wikipedia.org/wiki/GPS_signals#Almanac">PSDS information</a> to assist with
satellite based location. These are static files and are downloaded automatically
to improve location resolution speed and accuracy. No query or data is
sent to these servers. These contain orbits and statuses of satellites, Earth
environmental data and time adjustment information.</p>
<p>On prior generation Pixels with a Qualcomm baseband (which provides GNSS),
almanacs are downloaded from https://xtrapath1.izatcloud.net/xtra3grc.bin,
https://xtrapath2.izatcloud.net/xtra3grc.bin and https://xtrapath3.izatcloud.net/xtra3grc.bin
which currently (as of April 2022) are hosted via Amazon Web Services. Unlike AOSP,
GrapheneOS has modified all references to these servers to use HTTPS rather than
a mix of HTTP and HTTPS. We plan to offer the option to download these files from the GrapheneOS
servers, but we'll retain the option to use the standard servers to blend in with other devices.</p>
<p>On 6th generation Pixels with a Broadcom GNSS chip, by default almanacs are downloaded
from https://google.psds.grapheneos.org/lto2.dat, https://google.psds.grapheneos.org/rto.dat and
https://google.psds.grapheneos.org/rtistatus.dat which are the GrapheneOS proxy servers
for the standard servers. Alternatively, the standard servers can be used which are
https://agnss.goog/lto2.dat, https://agnss.goog/rto.dat and https://agnss.goog/rtistatus.dat
which currently (as of April 2022) are hosted via Google Cloud Platform.</p>
<p>We plan to offer the option to download these files from the GrapheneOS
servers, but we'll retain the option to use the standard servers to blend in
with other devices.</p>
</li>
<li>
<p>Connectivity checks designed to mimic a web browser user agent are performed