Pendant toutes ces années, j'ai pensé que pour obtenir la localisation de l'appareil, les téléphones Android se connectaient aux tours cellulaires ou au wifi à proximité. Mais récemment, j'ai trouvé une autre option dans Paramètres > Méthode de localisation > "Téléphone uniquement". Une fois que j'ai réglé la méthode de localisation sur "Téléphone uniquement", j'ai activé le "Mode vol" (pas de wifi ni de réseau). Ensuite, j'ai activé les services de localisation et j'ai ouvert Google maps, et il est capable de trouver ma position actuelle lorsque je suis à l'extérieur du bâtiment.
J'ai fait la même chose à l'intérieur de mon domicile et il n'a pas été possible d'afficher ma position actuelle. Mon appareil Android se connecte-t-il vraiment à un satellite pour obtenir ma position ? Si oui, comment un petit appareil de faible puissance peut-il envoyer et recevoir des signaux vers un satellite en orbite à plus de 100 km d'altitude, alors qu'il peine à obtenir un signal d'une tour de téléphonie mobile située à quelques kilomètres de là ?