Eine einzige CAB-Datei zur Neuinstallation

  • Ich habe soeben erfolgtreich eine neue CAB-Datei erstellt, die die Original-Datei MN 4.0 (z.B. MobileNavigator.PPC302_2577.CAB) und die Update-Datei des SR 1 (MobileNavigator Update.PPC302_2577.cab) in einer einzigen neuen CAB-Datei kombiniert. Dies ist möglich mit der Trial-Version des WinCE CAB Manager 1.1 (www.ocpsoftware.com).


    Die wesentlichen Schritte:


    1. Öffnung der Datei MobileNavigator.PPC302_2577.CAB im CAB Manager und Export "to INF" in einen zu bestimmenden Ordner, etwa INF_o .


    2. Öffnung der Datei MobileNavigator Update.PPC302_2577.cab im CAB Manager und Export "to INF" in einen zu bestimmenden Ordner, etwa INF_u.


    3. Überschreiben aller Dateien im Ordner INF_o/NAVIGON MobileNavigator/[INSTALLDIR]/ConfigFiles mit den Dateien aus INF_u/NAVIGON MobileNavigator Update/[INSTALLDIR]/ConfigFiles


    4. Überschreiben aller Dateien im Ordner INF_o/NAVIGON MobileNavigator/[INSTALLDIR]/Layout mit den Dateien aus INF_u/NAVIGON MobileNavigator Update/[INSTALLDIR]/Layout


    5. 4. Überschreiben aller Dateien im Ordner INF_o/NAVIGON MobileNavigator/[INSTALLDIR]/ mit den
    Dateien aus INF_u/NAVIGON MobileNavigator Update/[INSTALLDIR]/Main


    6. Kopieren der Dateien aus INF_u/NAVIGON MobileNavigator Update/[INSTALLDIR]/German in ein
    beliebiges temporäres Verzeichnes. Umbennenung der vier Dateien durch Entfernung des ersten Zeichens
    des Namens, der Ziffer "2" . Kopieren der vier umbenannten Dateien nach INF_o/NAVIGON
    MobileNavigator/[INSTALLDIR]/


    7. Bearbeitung der Datei NAVIGON MobileNavigator.inf im Verzeichnis INF_o/NAVIGON MobileNavigator/
    mit einem Texteditor. Im Abschnitt [SourceDisksFiles] sind folgende 7 Einträge hinzuzufügen:
    "Advisor_Foot.SFS"=2
    "defaultltTMC.ini"=14
    "editdlgltSr.ini"=14
    "MainmenuLtHelp.ini"=14
    "MainmenuLtSr.ini"=14
    "oldmapdlglt.ini"=14
    "startgpsdlglt.ini"=14


    Im Abschnitt [CopyFiles2] ist der Eintrag
    "Advisor_Foot.SFS",,,0x40000002
    hinzuzufügen


    Im Abschnitt [CopyFiles14] sind folgende 6 Einträge hinzuzufügen:
    "defaultltTMC.ini",,,0x40000002
    "editdlgltSr.ini",,,0x40000002
    "MainmenuLtHelp.ini",,,0x40000002
    "MainmenuLtSr.ini",,,0x40000002
    "oldmapdlglt.ini",,,0x40000002
    "startgpsdlglt.ini",,,0x40000002


    8. Ganz Unentwegte können sich noch der lästigen Abfrage nach Ihrem Registrierungscode entledigen.


    Dazu ist zunächst die Datei DEVICE.BIN aus dem Navigon-Programmverzeichnis auf Ihrem PDA in das
    Directory INF_o/NAVIGON MobileNavigator/[INSTALLDIR]/ kopieren. Ausserdem sind folgende zwei
    Einträge in die Datei NAVIGON MobileNavigator.inf im Verzeichnis INF_o/NAVIGON MobileNavigator/ mit
    einem Texteditor einzufügen:
    Im Abschnitt [SourceDisksFiles] der Eintrag "DEVICE.BIN"=11 und
    im Abschnitt [CopyFiles11] der Eintrag "DEVICE.BIN",,,0x40000002


    9. Es ist mit diesem Verfahren auch möglich, bereits modifizierte ini-Dateien (z.B. prefs.ini) in das CAB-File einzubinden. Ausserdem können diese Files auch schon im CAB-File mit einem Schreibschutz versehen sein!


    10. Zum Abschluss ist die Import INF -Funktion des CAB-Managers aufzurufen, um alle Änderungen wieder zu importieren. Anschliessend kann das CAB-File unter neuem (!) Namen abgespeichert werden.


    11. Viel Spass und viel Erfolg beim Experimentieren.



    FSNAVI

    Einmal editiert, zuletzt von FSNAVI ()

  • Ich habe irgendwie den Link nicht gefunden, wo Du das fertige Teil zum Download bereitgestellt hast.. ?(





























    :D :D :D : drink

    Navigation mit Google Maps über Android Auto und AAWireless im Nissan Qashqai Akari Automatik. Zusätzlich ist POIbase NAVI ein treuer Beegleiter meiner Fahrten  ;)

  • Hallo Michi,



    ich glaube nicht, dass es legal wäre, die von mir erstellte CAB-Datei ins Netz zu stellen.


    Der von mir angegebene Link bezieht sich nur auf den CAB-Manager.



    Gruss
    FSNAVI

  • Hallo FSNavi,


    ich will Deine gute Leistung keineswegs mindern, aber:


    in der Zeit, die ich für das Lesen, das Verstehen und das anschliessende Erstellen dieser einen Cab gebraucht habe, kann die originalen 2 Cabs problemlos mehrmals installieren.


    Sinn würde das vor allem machen, wenn wir uns die Arbeit nicht mehr machen müssten und gleich das eine Cab-File nutzen könnten.
    Aber da hast DU natürlich recht. Das scheitert am Copyright (obwohl man ohne Registrierung ja nichts damit anfangen kann),


    Ulli


    Ps. Ich hätte Dir das per PN schreiben wollen - die hast Du aber in Deinem Profil anscheinend abgeschaltet.

  • @ Ulli



    Recht hast Du!


    Interessant wird das Verfahren natürlich erst, wenn man den Registriercode und modifizierte Inis einbindet und evtl. - sofern nicht benötigt - die TMC-Dateien entfernt. Dann komme ich bei meinem nicht mit Speicherplatz gesegneten Yakumo Delta 200 auf eine (zusätzlich) gezippte CAB-Datei, die für Back-Up Zwecke ideal ist und weniger als 5 MB Grösse hat.



    FSNAVI

  • SUPER :D :D :D


    Klar klingt das kompliziert, aber das ist die Sache die Ich brauche - endlich kann ich meine . inis sogar schreibgeschützt in ein cab Verzeihnis bringen. Zur Sicherheitunterwegs einfach geil.


    Vielen Dank!
    Katsche

  • Zitat

    Original von katsche
    SUPER :D :D :D


    Klar klingt das kompliziert, aber das ist die Sache die Ich brauche - endlich kann ich meine . inis sogar schreibgeschützt in ein cab Verzeihnis bringen. Zur Sicherheitunterwegs einfach geil.


    Vielen Dank!
    Katsche


    Ich weiß nicht, ob das klappt. Bleibt eine schreibgeschützte Datei nach dem Kopieren auf Speicherkarte (durch Installation) denn schreibgeschützt? ?(

    Navigation mit Google Maps über Android Auto und AAWireless im Nissan Qashqai Akari Automatik. Zusätzlich ist POIbase NAVI ein treuer Beegleiter meiner Fahrten  ;)

  • Zitat

    Original von HSVMichi


    Ich weiß nicht, ob das klappt. Bleibt eine schreibgeschützte Datei nach dem Kopieren auf Speicherkarte (durch Installation) denn schreibgeschützt? ?(


    Mion,


    also da ich mich mit cab`s nicht auskenne vertraue ich da mal FSNAVI. Aber warum den nicht? Wenn man eine schreibgeschützte Datei kopiert bleibt sie schreibgeschützt.


    Schönen Sonntag
    Katsche


    P.S. mit den Jungs von hinter der Müllverbrennungsanlage sieht`s ja nicht gut aus im Moment ;)

    Einmal editiert, zuletzt von katsche ()

  • @FSNAVI


    sehr gelungene anleitung. werde es mir morgen mal in ruhe anschauen. bitte auch in zukunft erweitern, falls es noch nützliche einbindungen gibt.


    @katsche


    "P.S. mit den Jungs von hinter der Müllverbrennungsanlage sieht`s ja nicht gut aus im Moment "


    verstehe ich nicht. angst vor arbeitslosigkeit müssen die doch ganz sicher nicht haben, jetzt wo so viele mn|4 cds da landen?


    :D


    --
    highend

  • [OT] @highend: :D


    Die von der Müllverbrennungsanlage brauchen sicherlich keine Angst um ihren Job zu haben. Aber der, der die 11 Flaschen im Stadion hinter der Müllverbrennungsanlge trainiert, könnte bald seinen Job los sein! :-D) :-D)


    Übrigens: diese gemeine Bezeichnung für den Ort des schönsten Stadions der Welt hört man fast nur von "Zecken" (umgangssprachlich für St.Pauli Fans) und den Kölnern, die eine starke Fanfreundschaft mit erstgenannten Losern pflegen. :D :D :D


    [/OT]

    Navigation mit Google Maps über Android Auto und AAWireless im Nissan Qashqai Akari Automatik. Zusätzlich ist POIbase NAVI ein treuer Beegleiter meiner Fahrten  ;)

  • Zurück vom Fussball zum Thema des Threads:



    Noch ein weiterer Hinweis:


    Auch die mit Mini4Inis 2.6 gepatchte Version der Datei MobileNavigator.exe (nun ohne den störenden Warnhinweis) kann mit der eingangs beschriebenen Methode in ein CAB-File zur späteren PPC-Neuinstallation eingebunden werden.



    FSNAVI