@kwant
Ja również zgodzę się ze wszystkim co piszesz.
Nie chcę już ciągnąć tego wątku, tym bardziej że oparłem go na historii którą nie pamiętam kiedy i gdzie przeczytałem, a została napisana przez nie wiadomo kogo i czy w ogóle jest prawdziwa, ale... facet mieszkając na wsi w 99% miał neostradę, a telefon był podłączony przez router i miał lokalny IP
Po drugie, włącz w ustawieniach namierzanie lokalizacji za pomocą GSMa i przeczytaj na co się zgadzasz 🙂
@crow6
U mnie dokładnie to samo, przychodzące połączenia z podsieci play-a, i wymiana danych z mtalk.google.com, dlatego obstawiłem google talk. Co ciekawe google talk łączy się z serwerem mimo że nigdy nie odpalałem i nie konfigurowałem tej aplikacji, a gdy wkońcu ją odpaliłem, to na liście pokazali mi się znajomi z gtalka. Najwidoczniej aplikacja konfiguruje się sama razem z innymi aplikacjami. Zauważyłem też że transfer jest wznawiany w momencie odblokowania ekranu. Przypuszczam że gtalk wtedy sprawdza czy ktoś do ciebie przypadkiem nie odpisał, ew. zmienia twój status na gtalk-u na dostępny 😉
Update:
Z ciekawości sprawdziłem historię o lokalizowaniu WIFI i okazuje się prawdziwa. Jeśli chcesz się przekonać na własnej skórze, oto kroki:
1) wyłącz GPS, włącz lokalizowanie na podstawie sieci GSM ( opis mniejszą czcionką brzmi: Położenie określane jest za pomocą Wi-Fi i/lub sieci komórkowej)
2) odpal google maps i poczekaj aż namierzy lokalizację z BTSów. Lokalizacja będzie wskazywać BTS i duży promień (u mnie 1200m)
3) zmien SSID swojej sieci WIFI, ale jeszcze się do niej nie łącz
4) odpal WIFI i sprawdz swoją lokalizację. Przy odrobinie szczęścia, gmaps pokaże dom twojego sąsiada (o ile jesteś w zasięgu jego wifi) i promień 100-20m 🙂
@kwant: w tej chwili telefon jeszcze nie ma przypisanego adresu od sieci wifi, a gmaps już potrafi określić dokładniejszą lokalizację
5) podłącz się do swojej sieci WIFI, twoja lokalizacja dalej pokazuje na dom sąsiada
6) przy podłączeniu do twojej domowej WIFI, włącz GPS i poczekaj na fixa. Gdy go złapiesz, daj G trochę czasu 🙂
7) wyłącz WIFI i GPS i sprawdz lokalizacje z BTS-ów, ponownie lokalizacja wskazuje na BTS z dużym promieniem
8) włącz WIFI i sprawdź ponownie twoją lokalizację 🙂
W gmaps można namierzyć swoją lokalizację bez GPS, co nie jest tajemnicą, a usługa nazywa się My Location. W poniższym filmiku, wytłumaczone jest jak działa My Location:
Mowa jest o namierzaniu bazując na BTSach, nigdzie jednak nie ma mowy że bazuje również na lokalizacji sieci WIFI. Informacja o lokalizacji sieci WIFI musi najpierw być zebrana i przechowywana, zatem włączając my location musisz zgodzić się na przesyłanie informacji o twoim położeniu.
Konkluzja: jeśli nie chcesz czekać na fixa GPS, a chcesz zwiększyć dokładność namierzania z BTSów - włącz WIFI 🙂