Es que no puedes tener la wifi apagada. El GPS está en el chip del Wifi.
Si sólo te ubicas por antenas triangula tu posición en función de la señal y es bastante poco preciso.
Según tengo entendido:
- Con las antenas de telefonia (éstas sí están geolocalizadas con precisión) localiza en que zona del planeta estás.
- Con los datos móviles consulta qué satélites GPS están encima tuyo y dónde están.
- Con toda esta información el chip del Wifi termina de ubicarte con precisión.
Si no tienes datos, o no tienes Wifi activo (que no conectado) no puede ubicarte con precisión.
Una vez están ubicado con precisión los giroscopios te mantienen geolocalizado y actualiza de vez en cuando la posición real. Por eso cuando te metes con el coche por un tunel sigue marcando la posición correcta.
Es lo que se llama GPS Asistido.
Si un teléfono tuviera un GPS de verdad... como los de los coches, los de ir al monte, etc... la batería le duraría menos de una hora.