Today I used the GPS on my Android for the first time, and I was wondering how it actually works.
I know that Android phones have a GPS chip in them, but does the phone establish a direct connection to the GPS server or is there something else going on? If there is a direct server connection, does that mean that every Android user can make a direct server connection?