GPS Fix für HTC M8 (Resurrection Remix)

27.05.2018

Ich hatte in den letzten Tagen das Custom-ROM Resurrection Remix auf ein HTC M8 geflasht und musste feststellen, dass das GPS keine Position mehr findet. Laut einigen Apps fanden sich zwar an die 20 Satelliten, aber meine aktuelle Position fand er trotzdem nicht.

Nach einigen Forumsposts bei XDA Developers sowie bei Android-Hilfe hängt dies mit der /etc/gps.conf zusammen, in welcher bei manchen ROMs wohl ein falscher Zeitserver bzw. eine unpassende Konfiguration zu finden ist. Leider bringt auch das Flashen der in dem Forumseintrag genannten zip nichts, also waren ein paar Anpassungen der originalen gps.conf nötig.

Die ursprünglich vorhandene Konfiguration weist im Gegensatz zu dem oben genannten "Fix" keine aktiven Einträge für SUPL oder AGPS auf, sodass ich die betreffenden Teile so belassen habe. Die folgenden Zeilen habe ich geändert bzw. hinzugefügt (die Konfiguration wurde den oben genannten Forumseinträgen entnommen und angepasst):

NTP_SERVER=de.pool.ntp.org

# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=1

SUPL_VER=0x20000
CAPABILITIES=0x33

ACCURACY_THRES=3000

In der ursprünglichen Konfiguration war kein NTP Server angegeben, hier habe ich de.pool.ntp.org benutzt. Durch INTERMEDIATE_POS=1 und ACCURACY_THRES=3000 werden selbst jene Positionsdaten an Apps weitergegeben, die nicht unbedingt auf den Meter genau sind. Allerdings scheint das den "Lock", also das Erscheinen einer gültigen Position erheblich zu begünstigen. Oft zeigt sich, dass sich der Positionsfehler in den ersten Sekunden nach dem ersten "Lock" nochmals verringert.

Mithilfe dieser Konfiguration bekomme ich binnen weniger Sekunden meine aktuelle Position ziemlich genau angezeigt.

Flashen der Änderungen

Die so entstandene neue gps.conf habe ich in der flashbaren zip des ersten Posts anstelle der alten eingesetzt, sodass die Änderungen bequem über das Recovery geflasht werden können.

Warnung: Für diese .zip selbst sowie für alle aus der Benutzung resultierenden Ereignisse übernehme ich keinerlei Haftung oder Gewähr! Die Nutzung erfolgt auf eigene Gefahr.

gps.conf
DownloadSize: 2.6K

MD5: 88a69bf7c65a09a9de252cb0d810a7c2

GPS_Fix_M8_rr.zip
DownloadSize: 256K

MD5: 4e19611487cb1395f76c986d85ed796c

Fragen, Anmerkungen an: afk @ daichronos.net

« Übersicht
Datenschutzerklärung Impressum