WiFi routers broadcast a unique number called a MAC address. Android phones listen for MACs nearby them and send their approximate GPS location to Google.
When another phone comes by without GPS enabled, it’ll see what networks are in range, and ask Google where those are located. This technique was invented by a company called Skyhook and debuted with the original iPhone.
Latest Answers