Grundsätzlich sind Smartphones beim GPS einem normalen Navi oder GPS-Empfänger überlegen. Denn sie nutzen alle Daten, die sie zur Verfügung haben. Google Maps zum Beispiel wertet nicht nur die Signale des GPS-Empfängers aus, sondern die Namen der am Ort empfangbaren WiFi-Netzwerke und die Funkzellen. Das Verrückte dabei ist, dass die Handys quasi immer ihre Umgebung abscannen und diese Infos ins Netz funken. Wenn also jemand mit seinem Handy an einem Eck war, wo man fünf WiFis empfangen kann, und diese Namen wurden zusammen mit einer Ortsbestimmung ins Netz gefunkt, dann findet ein anderes Handy diesen Ort auch ganz schnell, selbst wenn vielleicht der GPS-Empfang gerade nicht so doll ist.
Was ich nicht genau weiß, das ist, ob ein Android-Handy diese Daten, die es alle empfangen kann, auch allen Apps zur Verfügung stellt oder nur den Google-Diensten. Rein theoretisch würde das GPS eines Smartphones auch im Flugmodus funktionieren, weil GPS-Empfang eine rein passive Einbahnstraße ist. Aber praktisch funktioniert die Ortsbestimmung wesentlich schneller und genauer, wenn man am Smartphone zusätzlich auch das WLAN und den Mobilfunk aktiviert hat. Und wenn ein Navi - wie zum Beispiel mein olles TomTom - keine Verbindung ins Netz hat, sondern nur auf seinen passiven GPS-Empfänger vertrauen muss, dann ist es halt schnell aufgeschmissen, wenn zum Beispiel ein Gebäude den direkten Blick in den Himmel verdeckt.
Dazu kommt die aktuelle Tabelle mit den Satellitenstandorten. Die lädt sich ein GPS-Empfänger live über die empfangbaren Satelliten runter, was lange dauert, weil die Geschichte wenig Bandbreite hat. Deshalb dauert das oft auch so ewig, wenn man einen GPS-Empfänger in Betrieb nimmt, der ein paar tage oder Wochen nicht benutzt wurde - oder wenn man den Empfänger ins Gepäck legt, in einen Flieger steigt und in ein paar hundert Kilometern wieder aussteigt. Deutlch schneller geht es, wenn man zum Beispiel eine aktuelle Tabelle im Zuge eines Updates auf den Empfänger spielt. Beim Smartphone bekommt man davon nichts mit, weil sich das die Daten einfach so nebenbei zieht.
Eine ernsthafte Verbesserung für den GPS-Empfang ist das so genannte Assisted GPS, bei dem das GPS-Signal mit einem Referenz-Funksignal abgeglichen wird. Oder man nutzt ein Gerät, das neben GPS auch Glonass- und eventuell sogar Galieo-Signale verarbeiten kann und die miteinander matcht. Ich bin allerdings überfragt, ob das normale Smartphones und Navis können.
Grundsätzlich steigert es aber die Schnelligkeit und Genauigkeit eines Smartphone-GPS, wenn man WLAN und Mobilfunk an lässt.