Bei Problemen mit TThome...
Wenn Ihr eine Fehlermeldung bekommt, dass MapShare etc. von eurem Gerät nicht unterstützt wird, so sind die folgenden Zusammenhänge zum Verständnis wichtig:
a) Auf dem Navi existiert die Datei <ttgo.bif>. Hier schreibt das
TomTom Navi bei jedem Start unter anderem rein, um welches Navi es sich wirklich handelt (nicht die Emulation) und welche Firmware (NavCore) installiert ist.
b) Verbindet ihr das Navi mit TThome, verhält sich das Navi wie ein ganz normaler Kartenleser. TThome muss aber wissen, um welches Navimodell es sich handelt. Dazu liest es die Datei ttgo.bif aus und übernimmt die dort eingetragenen Werte.
c) Wenn es nach
TomTom geht, darf nicht auf jedem Navi jede Firmware (NavCore), Funktionalität und auch nicht jede Karte laufen.
d) Über die Einstellung in der setconfig.txt kann man jedoch vorgeben, dass sich das eigene Navi wie ein anderes Modell verhalten soll. Normalerweise soll sich ein einfacheres oder älteres Modell als ein moderneres und höherwertigeres ausgeben. Hierdurch wird es nun möglich, auf einfachen und älteren Geräten so schöne Dinge wie z.B. IQ-Routes laufen zu lassen, obwohl diese Geräte dies offiziell gar nicht können sollen.
Aus Punkt a) bis d) ergibt sich:
1. Man kann auf einem einfachem Navi auch Firmware und Karten nutzen, die in Wahrheit nicht für dieses Modell gedacht sind.
2. Liest TThome die ttgo.bif aus, steht dort das tatsächliche Navimodell und das aufgespielte NavCore drin. Passt das aufgespielte NavCore nicht zum tatsächlichem Modell, wird gemotzt!
Lösung:
In die <ttgo.bif> für die zwei Einträge...
ApplicationVersionVersionNumber=
ApplicationVersion=
... die Werte eintragen, die für das tatsächliche Gerät laut
TomTom auch wirklich zulässig sind. Also die letze gültige Firmware (NavCore) für das tatsächliche Gerät (nicht Emulation).
Bei einem älteren
TomTom ONE würde man z.B. eintragen:
ApplicationVersionVersionNumber=7903
ApplicationVersion=9183
Nun würden diese Werte aber von eurem eigenen Navi wieder korrigiert werden, sobald ihr es einschaltet. Dies geschieht jedoch nicht, wenn ihr eine Kopie der Datei <ttgo.bif> anlegt und diese <ttgo.bak> benennt!!
Hoffe diese Vorgehensweise und Erklärung löst eure Probleme. :emoticon-0122-itwas