Speicherplatz einsparen die Zweite
Hi,
Obwohl ich dieses jetzt hier beschriebene Vorgehen nicht für den richtigen Weg halte, möchte ich doch mal die
Vorgehensweise aufzeigen,wie man von einer speicherfressenden Vollinstallation mit vielen unnützen Dateien
hin zu einer schlanken und persönlich angepassten, speicherplatzsparenden Version kommt.
Für alle, die ein vor- oder vollinstalliertes Gerät haben und sich (aus welchen Gründen auch immer) nicht trauen,
ihr Navi mit Hilfe einer zusätzlichen SD-Karte neu aufzusetzen. Oder dies einfach auch nicht wollen.
Ich gehe hier mal von meiner persönlichen Konstellation aus :
PNA = P4425, GoPal PE V4.01, Sprache = deutsch, Auflösung = 480x272, Handy = Nokia 6270
Habt ihr andere Konstellationen, dann z.B. einfach "[de]" durch "[nl]" ersetzen.
Zunächst wurde das P4425 neu aufgesetzt und erhielt eine Komplett-Vollinstallation der GoPal PE4.01
mit allen verfügbaren Installationsordnern, allen Karten, allen Auflösungen, allen Sprachen und natürlich
mit dem Telefonbuch.
Für diese Vollinstallation werden im Gerät ca. 213.693 kB Flash-Speicher im Verzeichnis "\My Flash Disk"
belegt. Von diesen rund 213MB an Daten ist (wie wir nachher feststellen werden) über 70% für eine korrekte
Funktion der GoPal4-Soft nicht notwendig und kann gefahrlos entfernt werden.
Man spricht hier auch von unnützen Dateien oder schlicht von Dateileichen, die keinem anderen Zweck
dienen als dem, unnütz Speicherplatz zu belegen und der Performance sowie sinnvollen Programmen
im Weg zu stehen.
Also packen wir's an und löschen einfach alle Dateien, die wir nicht benötigen und uns nur den
Speicherplatz wegfressen :
> Erst mal die größten Brocken radieren :
im Verzeichnis \My Flash Disk\navigation\res
alle nicht benötigten länderspezifischen Unterverzeichnisse ausser [de] löschen
Ergebnis : 16 Verzeichnisse und 102.626 kB weniger
im Verzeichnis \My Flash Disk\navigation\TTS
alle nicht benötigten länderspezifischen "*.pil" und "*.txt" Dateien ausser
"gl0sc0de-DE22_c.pil", "svoxde-DE.pil" und "ppde-DE2.txt" löschen
Ergebnis : 24 Dateien und ca. 40.986 kB weniger
> Dann die nächst kleineren Störfaktoren :
im Verzeichnis \My Flash Disk\navigation\Skin480x272\res
alle nicht benötigten länderspezifischen Unterverzeichnisse ausser [de] löschen
Ergebnis : 16 Verzeichnisse und ca. 4.050 kB weniger
im Verzeichnis \My Flash Disk\navigation\Skin480x272\res
alle nicht benötigten länderspezifischen "Standard.??.xml" Dateien ausser "Standard.de.xml" löschen
Ergebnis : 17 Dateien und ca. 1.542 kB weniger
im Verzeichnis \My Flash Disk\navigation\multimedia\travelguide\database
alle nicht benötigten länderspezifischen Unterverzeichnisse ausser [DE] löschen
Ergebnis : 5 Verzeichnisse und ca 3.249 kB weniger
=> Bis hier hin sinkt der benötigte Speicherplatz für unsere GoPal-Installation in \My Flash Disk
laut ResInfo um ca. 154MB.auf rund 60MB. Aber das ist noch nicht alles.
> Für diejenigen, die es ganz genau wissen wollen:
im Verzeichnis \My Flash Disk\navigation\menu
den kompletten Ordner "\skin320x240" löschen
Ergebnis : 1 Verzeichnis und ca. 90 kB weniger
im Verzeichnis \My Flash Disk\Bluetooth\Lang\
alle nicht benötigten länderspezifischen "Lang_??.ini" Dateien löschen bis auf "Lang.ini" und "Lang_03.ini"
Lang_01=englisch
Lang_02=französisch
Lang_03=deutsch
Lang_04=spanisch
Lang_05=niederländisch
Lang_07=italienisch
Ergebnis : 5 Dateien und 63 kB weniger
im Verzeichnis \My Flash Disk\navigation\TTI
alle nicht benötigten länderspezifischen "TTI*.txt" Dateien ausser "TTIde-DE.txt"
Ergebnis : 11 Dateien und 64kB weniger
>Und schließlich noch für unsere Erbsenzähler:
im Verzeichnis \My Flash Disk\navigation\multimedia\travelguide\480x272\res
alle nicht benötigten länderspezifischen Verzeichnisse ausser [de] löschen
Ergebnis = 5 Verzeichnisse und 542 Byte weniger
Weitere Ansätze wären da noch (hab ich aber bisher nicht getestet) :
im Verzeichnis \My Flash Disk\Bluetooth\Profile\
alle *.ini-Dateien Löschen bis auf das oder die eigenen Telefonmodelle (ca. 208 Dateien und 497kB)
im Verzeichnis \My Flash Disk\Bluetooth\skin\default\MSOT
alle SyncTable_*.ini ausser euer eigenes Handy (ca. 123 Dateien und 201kB)
im Verzeichnis \My Flash Disk\navigation\multimedia\Security\480x272\resources\localization
alle länderspezifischen "strings_Default_*.txt" bis auf "strings_Default_de.txt" (15 Dateien und 14kB)
im Verzeichnis \My Flash Disk\navigation\multimedia\TelephoneBook\480x272\resources\localization
alle länderspezifischen "strings_Default_*.txt" bis auf "strings_Default_de.txt" (15 Dateien und 14kB)
Und dann noch:
>Für die Wagemutigen, die es genau wissen wollen :
ACHTUNG!!! Dies ist erst mal ein theoretischer Ansatz.
Im Verzeichnis \My Flash Disk\Bluetooth\ können meiner Ansicht nach alle *.dll Dateien der nicht verwendeten Handymarken gelöscht werden. Ich weiß das nicht sicher und hab das auch nicht getestet.
Aber, da die dll's in der Regel bei Bedarf während der Laufzeit mit eingebunden werden, müßte das möglich sein.
Wer probiert das mal aus ???
Hier ließen sich noch mal ca. 4-6 MB einsparen.
Viel Erfolg!
Gruß minirod