Profile picture
CopperheadOS @CopperheadOS
, 7 tweets, 2 min read Read on Twitter
By cloud-based assistance they mean their OS code downloads GPS almanacs. GNSS information is indeed available to carriers to improve location accuracy but they have a coarse location without that. It's part of 911 support and is likely required by law in many regions.
en.wikipedia.org/wiki/Enhanced_… and probably other things require this. Qualcomm doesn't appear to harvest any information like this themselves, but don't know about Huawei, MediaTek, Samsung, etc.

Need Airplane mode to stop broadcasting location anyway so E911 etc. isn't that scary.
We document the GPS almanac downloads as one of the default connections:

copperhead.co/android/docs/u…

It can be disabled but then the GPS takes a ridiculously long time to lock on which is particularly important for us without a network-based location service like Apple and Google.
Apple / Google barely need the GPS in a city since they send off cell tower IDs / signal strengths and Wi-Fi SSIDs to their service which sends back location information. The fact that it works so well even just with cell towers also shows how well cell towers can track phones.
Lots of apps are built with the assumption that they can get a location lock super quickly which can end up being an accidental dependency on Google Play Services or another network-based location service (or a massive local database which we're considering shipping).
Qualcomm seems to talk about iZat deployment in terms of the number of devices downloading the AGPS data (GPS almanacs) since that's impressive but doubt many of those devices are actually opting into using their network-based location service.
Google's service asks the user to enable it so most people probably do enable it since they'd need to explicitly reject at least one request to turn it on. Qualcomm only seems to have convinced a few device vendors to include a toggle in Settings on some phones.
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to CopperheadOS
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!