PN2050(oder andere Modelle) RegistryTweaks & Softwareliste (getestet)

  • Ich hab mei Navi mal als Multimediagerät umfunktioniert und wollte mal meine Erfahrungen preisgeben, bzw. ein paar Tricks zum Windows-CE auf dem Gerät erläutern, weil es in der Standardkonfiguration nicht unbedingt optimal ist.
    (Alle hier geschilderten Vorgehensweisen sind ohne Garantie auf Erfolg, wenn ihr euer WinCE zerschießt müsst ihr gucken obs noch Garantie gibt, aber bei mir hat alles so wie es hier beschrieben wird funktioniert!)


    Um Windows zu booten wird der Loader von HIER benötigt, der SourceCode ist weiterunten in dem Thread auch downloadbar.


    Wo die Daten abgelegt werden sollten:
    Entweder im ResidentFlash, oder auf der SD-Karte denn nach dem Restart sind alle Dateien in anderen Verzeichnissen weg


    Info vorweg:
    Solange das Gerät noch hochfährt und keinen kompletten Softwareschaden hat, können mit einem Firmwareupdate alle Änderungen (auch die in der WindowsRegistry) rückgänig gemacht werden, das ganze WinCE wir dabei neu draufgebügelt, also keine Sorge wenn mal was schief läuft ;)
    Wenn man nicht die wildesten Sachen in der Registry verändert sollte das Navi immer einwandfrei funktionieren.
    Falls ihr den Bildschirm drehen wollt, ich kenne keine funktionierende Lösung dafür. Bei dem Versuch Nyditot Virtual Display zu installieren hab ich mein WindowsCE zerschossen (und muste das Navi einschicken), daher werde ich solche Versuche auch nicht mehr starten.


    1. Datenübertragungsgeschindigkeit
    Verbunden wird das Gerät zwar per USB, aber intern ist es trotzdem eine Serielle Verbindung, und die standardmäßige Übertragungsgeschwindigkeit ist leider mit einer Baudrate von nur 19200 eingestellt.
    1.1. Um das zu beheben navigieren wir bis zur Systemsteuerung und wählen dort Network and Dial-Up aus.
    Mit Make New Connection erstellen wir eine neue Verbindung und wählen Direct-Connection aus. (Da der Button um weiterzumachen hinter der Taskleiste verschwindet können wir jetzt mit der BildschirmTastatur Enter drücken, dieser Trick ist wegen der gerinden Auflösung öfter mal anzuwenden)
    Als Device wählen wir den COM5 aus und drücken auf Configure...
    Bei der Baudrate wählen wir das Maximum (115200) aus, danach auch OK und dann wieder den BildschirmTastatur-Trick benutzen.
    1.2. Jetzt haben wir zwar die schnellere Verbindung müssen aber noch in der Registry eintragen, dass diese auch standardmäßig verwendet wird.
    (Hierfür brauchen wir einen RegistryEditor, siehe Softwareliste)
    Ich hab die Verbindung bei mir FasterConnection genannt, dieser Name wird auch später wieder verwendet.
    Mit dem Registry Editor Navigieren wir in der Registry zum Schlüssel HKEY_CURRENT_USER \ ControlPanel \ Comm und ändern dort die Zeichenkette Cnct in FasterConnection
    1.3. Jetzt ist die Überträgungsgeschwindigkeit gleich 6mal zu schnell wie vorher :)


    (Jetzt hab ich hier die Anleitung für die Änderung in der Registry geschrieben und gerade festgestellt, das man in der Systemsteuerung unter PC Connection ebenfalls die Verbindung auswählen kann, auf diesem Weg kann man weniger falsch machen denke ich mal)




    2. Desktopsymbole
    2.1. Vorhandene Desktopsymbole
    Umbenennen kann man diese ja ganz einfach, aber wenn man den Arbeitsplatz (My Device) und/oder den Papierkorb (Recycle Bin) vom Desktop enfernen will muss man hier wieder eine Änderung in der Registry vornehmen:
    Schlüssel: HKEY_LOCAL_MACHINE \ Explorer \ Desktop, dort befinden sich zwei Zeichenketten:
    {000214A0-0000-0000-C0000-000000000046}="My Device"
    {000214A1-0000-0000-C0000-000000000046}="Recycle Bin"
    durch Löschen oder neu erstellen dieser Zeichenketten können die Symbole entfernt oder wieder hergestellt werden, die Werte (also die Namen der Symbole auf dem Desktop können natürlich auch geändert werden)
    2.2. Verknüpfungen auf dem Desktop ablegen
    Wer das schon versucht hat wird festgestellt haben, dass die Symbole nach dem Reboot weg sind, weil sie von Windows nur im Ram gespeichert werden...
    Aber das kann man ändern, indem man den Desktop-Ordner entweder auf die SD-Karte oder in den ResidentFlash (hier ist zwar nicht unbedingt viel Platz, aber für ein paar Verknüpfungen wirds reichen) legt.
    Hierzu in der Registry unter HKEY_LOCAL_MACHINE \ System \ Explorer \ Shell Folders bei der Zeichenkette Desktop den neuen Pfad eingeben z.B. \ResidentFlash\Desktop
    Unter diesem Schlüssel können alle "speziellen" Windows-Ordner verändert werden, dies mach aber für die anderen kaum Sinn, außer vielleicht für StartUp...



    3. Taskleiste ausblenden/einblenden
    Leider gibt es Programme die die Taskleiste verstecken, und ich hab am Anfang nen Firmwareupdate gemacht, nur um die Taskleiste wiederzubekommen.
    Das muss nicht so sein, auch hier gibt es einen RegistrySchlüssel dafür HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Shell \ AutoHide
    Wenn der ganze AutoHide-Schlüssel gelöscht wird, sollte die Taskleiste nach einem Reboot wieder da sein.



    4. Verknüpfungen erstellen
    Leider funktioniert es nicht per Copy und paste Shortcut eine Verknüpfung zu seinen Programmen auf dem Desktop abzulegen.
    Bis jetzt kenne ich keine bessere Möglichkeit als Verknüpfungen per Hand zu editieren. Hierfür leistet der Editor des TotalCommanders gute Dienste.
    Der Aufbau einer Verknüpfung ist im Vergleich zu normalen Windowsverknüpfungen viel einfacher:
    Es muss nur eine Zeile eingefügt werden 20#"\Pfad\zum\Programm.exe"
    Die Anführungszeichen können auch weggelassen werden, wenn der Pfad keine Leerzeichen enthällt.



    5. GAPI (GameAPI)
    Viele Spiele (auch wenn die meißten wegen fehlender Tastatur nicht spielbar sind) oder auch manche Programme benutzen die GAPI-Schnittstelle (quasi das DirectX für WinCE).
    Leider kann man die GX.dll nicht ins Windowsverzeichnis schieben weil die da nach einem Reboot weg ist, aber man kann sie trotzdem immer in das Verzeichnis des jeweiligen Programms schieben, dann funktioniert das auch :)
    Nach einigen Mails mit dem Autor steht das PN2050 unter dem Namen VDO Dayton PN2050 (untested), CE 5.0, 320x240 jetzt auch auf der Liste der Supported Devices (Der Name bezieht sich auf das Geräte-Auswahlfeld im GAPI-Setup)
    Download siehe Softwareliste



    Softwareliste: (jede Menge nützliche Software für WinCE)


    RegistryEditor:
    enthalten in Microsofts Powertoys for Handheld PC


    PowerToys 3.0 for Handheld PC: viele Tools, u.A. RegEditor, Paint, ...
    http://www.microsoft.com/downloads/details.aspx?familyid=8B0788F7-BEDC-4E3E-9C08-78B176152F44&displaylang=en


    GAPI WinCE GameAPI:
    http://www.wincesoft.de/html/gapi_for_hpc_s.html


    ResInfo: zeigt Resourcen wie RAM/Akku/Speicherplatz/Prozesse
    CPULoad: zeigt die CPU-Last an
    http://www.wolfgang-rolke.de/wince/


    Soundwidget: Eine Lautstärkeregelung für WinCE
    http://www.grundlesoftware.com/soundwidget.htm


    TCPMP: VideosPlayer (wenn die Videos vorher auf 320x240 herunterkonvertiert wurden: ruckelfrei in guter Quallität :))
    http://tcpmp.softonic.de/pocket


    Reset: startet das Gerät neu
    http://users.ameritech.net/blackflre/index.htm


    iTaskMgr: Taskmanager ähnlich wie unter Windows üblich
    http://urana.info/mobile/wince/itaskmgr/index.html


    CalcCE: Taschenrechner wie der Windows-Rechner nur für CE
    http://www.yetanotherhomepage.…ftware/office/calcce.html


    PEInfo: Analysiert .EXE-Dateien und verrät einem z.B. welche Dateien benötigt werden wenn die Std-Fehlermeldung ...exe oder eine ihrer Komponennten konnte nicht gefunden werden
    http://www.rothberger.net/pages/software/peinfo.shtml


    PocketXpdf: PDF-Reader für CE
    http://pocketxpdf.sourceforge.net/


    Klondike: WAP-Browser (Wenn das Navi mit dem PC verbunden ist, kann man damit im Internet surfen) (einen WWW-Browser suche ich noch vergebens)
    http://www.chip.de/downloads/c1_downloads_13001115.html


    UltraG: Bildbetrachter und Bearbeitung (mehr Formate als nur JPEG wie vom VDO-verbauten Prog)
    http://masataka.sakura.ne.jp/ug/en/


    TotalCommander: Explorer-Alternative mit eingebautem Editor und Plugins für z.B. Registry
    http://www.ghisler.com/ce.htm


    ScummVM: alte LucasArts-Spiele spielen (z.B. Monkey Island)
    http://www.scummvm.org/downloads.php


    und natürlich auch viele Tools hier von pocketnavigation.de, z.B. GpsTacho

  • hallo, fishgod,


    ist es auch möglich die poi zu editieren? ich hätte gerne die burger kings und alle blitzer in meinem navi :)


    Gruß
    Christian

  • Zu Blitzer in VDO-Navis musst du mal ein wenig hier im Forum suchen, aber ich hab damals nichts gefunden wie man das machen könnte (was nicht bedeutet dass es grundsätzlich unmöglich ist)...


    BurgerKings sind unter Restaurants drin, vielleicht nicht alle aber ich hab schon welche gesehen.

  • Hallo,



    bei mir gibts den Pfad net



    HKEY_LOCAL_MACHINE \ System \ Explorer \ Shell Folders




    hab wince 4.2 lautet der da anders, weil ist schon nervig, wenn immer die Icons verschwinden....



    gruß


    andy