ZitatOriginal von wvhansen
Zumindest ist das mal ein Ansatz. Ein Patchen der Firmware wäre sicher eine Möglichkeit, setzt aber vertiefte Kenntnisse über das im Garmin verwendete Betriebssystem voraus. (Disassemblieren ist übrigens durch die Lizenzvereinbarung verboten). Wenn man so weit ist, dann könnte man auch gleich ein OpenSource-Projekt starten und eine eigene Betriebssoftware schreiben -- mit all den schönen Sachen die wir schon immer wollten.
Verbleibt noch das Unlöschbarmachen der Dateien. Die üblichen Flags hast Du anscheinend ohne Erfolg ausprobiert. Ich hatte unter Windoofs schon Dateien die man überhaupt nicht mehr löschen konnte. Dann heißt es soviel wie "Datei ist noch in Gebrauch" oder so ähnlich. Dieser Zustand war auch durch einen Neustart nicht zu beheben. Vielleicht gelingt es Dir, die 000.new entsprechend zu markieren (falls der Garmin so etwas überhaupt kennt/respektiert).
Also ich gebe auf ...
Ich habe folgendes probiert:
1.) mit cacls die 000.new Datei unlöschbar machen geht nicht, da cacls ein Befehl für NTFS Laufwerke ist. Mit "attrib +R +S" hatte ich auch keinen Erfolg. Der Garmin ignoriert den Schreibschutz und die Kennzeichnung als Systemdatei.
2.) Ich habe versucht auf meiner SD Karte, die man hardwaremäßig mit Schreibschutz versehen kann, einen voice Ordner anzulegen, der die 000.NEW und Deutsch__Steffi.VPM Dateien enthält. Anschließend habe ich im Garmin_device.xml File den Datentyp so geändert, dass er genau so aussieht wie der Datentyp der Custom POIs, denn die können auch auf der SD Karte untergebracht werden. Leider wird das garmin_device.xml File nach dem hochfahren wieder überschrieben und meine Änderung ist hinfällig.
3.) Verknüpfungen auf das 000.NEW File haben auch nichts gebracht. Der Garmin löscht das File trotzdem.
So. Bin frustriert. Firmware habe ich nicht versucht zu ändern, da ich die Checksumme für das Flashfile nicht bilden kann. Und bevor ich mir meinen Garmin zerschieße, lasse ich lieber die Finger weg.
Vielleicht habt ihr noch Ideen...
Gruß,
schimmisgarmin