Free4all / Speicherallokation

  • Hi


    Nachdem ich nun offenbar ein GoPal PE 3.0A auf einem PNA 350 zum Laufen bekommen habe, bleibt nur noch ein Problem. Es ist für meinen Freund, dem das Navi gehört, recht umständlich aufzurufen.


    Nach dem Booten kommt der Explorer mittels Free4all zum Vorschein. dort muß mittels Device-Settings als erstes der allozierte Speicher für die Flash Disk minimiert werden, damit man ausreichend Programmspeicher hat (nur nach einem Hard-Reset nötig). Dann muß zur Speicherkarte navigiert werden und das Programm per Hand aus einem weiteren Ordner gestartet werden.


    Den zweiten Teil könnte man ja mit einer Verknüpfung noch einigermaßen simplifizieren, aber das mit dem Speicher ist zu kompliziert für einen mit Computerphobie. Außerdem braucht man dafür fast zwingend einen Eingebestift. Gibt es da Möglichkeiten, die Speicherverteilung zwischen Flash Disk und Programmspeicher automatisch einzustellen? Meinetwegen auch ein separates Programm, das nur im Falle eines Hard-Resets mal aufgerufen werden müßte? Wenn ich den Programmspeicher nicht wesentlich vergrößere, verweigert GoPal 3 den Start. :(


    Ciao
    Andy

  • Hey, vielen Dank!


    Selbst wenn das nicht auf PNAs geht, ist das ja genau das, was ich schon längst für meinen neuen HTC gesucht habe, um nach einem Hard-Reset Settings und Daten größtmöglich automatisch wieder herzustellen.


    Für alle die, die es evtl. mal interessieren sollte, GoPal 3 auf einem PNA 350 laufen zu lassen, weil das GoPal 1.1 doch recht simpel mit älterem Kartenmaterial ist, aber vor allem nur von Deutschland hier meine Vorgehensweise:


    Als erstes die 4 Free4all Dateien ins Root einer 2 GB Speicherkarte. Die bleiben da auch. Damit dann den Navigator starten und den Inhalt der Flash Disk komplett löschen. Auf jeden Fall danach einen Hard-Reset machen. Dann die Installationsdateien auf der DVD suchen (Ordner Installation). Ich hatte GoPal PE 3.0A zur Verfügung und habe NUR den Ordner 1 auf die Speicherkarte kopiert, weil nur darin der Core von GoPal 3 steckt, aber evtl. geht auch mehr wie mp3-player oder picture Viewer u.s.w. Aber erstmal sind keine weiteren Ordner oder die AutoRunCE.exe, mnavdce.cab oder shell.cab nötig. Selbst in diesem Ordner 1 habe ich alles gelöscht, was ich nicht brauchte, wie z.B. alle anderen Sprachen oder Auflösungen außer de und 320x240. Die Datei mnavdce_xxxxxxxxx_xx_x.cab sowie module.exe und module.inf habe ich allerdings nicht gelöscht.


    Wieder zurück im Navi habe ich die module.exe gestartet. Nun wird GoPal 3 ins Flash Disk installiert. Da GoPal aber offenbar ziemlich speicherhungrig ist und ich nach einen Hardreset die ganze Installationsprozedur per Hand nicht immer wieder neu durchführen möchte, habe ich den Ordner Navigation aus der Flash Disk auf die Speicherkarte verschoben, nicht nur kopiert! Anschließend kann bzw. muß man die Karten in den entsprechenden Ordner Navigation\MapRegions auf die Speicherkarte kopieren. Ich habe dann noch einige Dateien im Ordner res gelöscht, aber das ist glaube ich nicht nötig.


    Dann könnte es eigentlich schon losgehen, allerdings hat sich bei mir dann GoPal 3 immer mit "Wenig Speicher F3007: Es ist nicht genügend Arbeitsspeicher frei. Bitte beenden Sie andere Anwendungen und starten Sie die Navigation erneut! Eventuell müssen Sie ihr Gerät neu starten." beendet.


    Geholfen hat mir unter System Properties (in Free4all/Explorer einen leeren Bereich gedrückt halten und Properties wählen) Reiter Memory den Storage memory (für die interne Flash Card) zu minimieren, um dadurch gleichzeitig mehr Programmspeicher zu gewinnen. Allerdings habe ich es nicht ganz auf das Minimum gesetzt, weil dort noch einige setup Dateien von GoPal 3 abgelegt werden. 2-3 MB sollten dafür aber reichen. Um aus diesem Dialog zu gelangen, muß die Titelleiste "angefaßt" und nach links verschoben werden. Zur Bestätigung dann auf OK drücken. Diese Einstellung muß NUR nach einem Hard-Reset ausgeführt werden (bleibt bei einem Soft-Reset erhalten).


    Ansonsten sollte GoPal jetzt mit \Navigation\MNAVDCE auf der Speicherkarte starten.


    Falls irgendetwas während meiner Anleitung nicht klappt, einfach öfter einen Hard-Reset zwischendurch machen.


    Für Hinweise, wie ich die nervende Prozedur mit der Speicherverteilung automatisieren kann oder dann gar GoPal automatisch starten könnte wäre ich sehr dankbar.


    Ciao

  • Ja, Danke auch!


    Dieses MortScript ist ja der Hammer!


    Hab zwar nicht koord, sondern "nur" setmem benutzt, aber nun kann ich ja tatsächlich alles automatisch starten, sogar nach einem Hardreset und alles ohne Free4all. Wahnsinn!


    Hier mal mein bisheriges script. Muß nur noch die wavs aufnehmen.


    Nochmals vielen Dank an rohoel und bonnie für diesen Tipp!


    Ciao
    Andy

  • Hallo,


    zum Speicher-Setzten und gleichzeitigen Programmaufruf hätte auch ein einzeiliger Koord-Parameter gereicht, aber es scheint ja so auch zu klappen...


    Gruß,
    Stefan