|
|
|
 |
Anst
      
Avatare sehen nur Mitglieder von SE-World!
Fachbeiträge: 739
Dabei seit: 10.11.2005
Herkunft: Brilon/Hochsauerland/NRW Handys: W910i, W850i, W810i, K610i, D7 Provider: Fonic, T-Mobile Firmware: R1FA030
Status: n/a
|
|
Dienstag, 27.02.2007 22:10 1 |
Hallo ihr alle,
mit Hilfe dieser Anleitung lernt ihr, wie man Designs ein Flashmenü hinzufügt, bzw. es bearbeitet, austauscht oder entfernt. Die Anleitung enthält keine Erklärung wie man Flashmenüs zum verwenden mit einem Design ins Handy hochläd, sondern nur, wie man das Handy dazu bringt, die Designs mit bereits vorhandenen Flashmenüs darzustellen.
Grundsätzliches zu Flashmenüs:
Ein Flashdesign besteht immer aus zwei Dateien – einmal dem Design selber und aus der Flashmenüdatei. Ohne Flashmenüdatei kann das Handy auch das Menü nicht ändern. Das Flashmenü liegt nicht im Design selber, sondern es befindet sich im geschützten Telefonspeicher im Ordner tpa/preset/desktop/flash/. Um neue Flashmenüs hinzuzufügen müssen diese erst mit einem Firmwareeingriff ins Telefon eingefügt werden. Dies führt einen Verlust der Garantie mit sich. Wer das nicht möchte und kein Branding hat, also die Standardflashmenüs auf seinem Handy verwenden kann, kann diese Menüs ohne Garantieverlust in seine Themes einbinden.

Wichtiges zum Branding:
Solltet ihr ein Handy von einem Netzbetreiber haben und im Menü an irgendeiner Stelle einen Wap-Link von diesem Netzbetreiber finden, so ist dieses Handy fast 100%ig gebrandet. Das heißt, euer Netzbetreiber hat Bilder, Wap-Links, Sounds und Designs möglicherweise auf das Handy überspielt. In diesem Zustand (Mit den Designs und Links), möchte euer Netzbetreiber, sollte es auch bleiben und seine ihm Geld bringenden Wap-Links sollten nicht aus dem Hauptmenü beim wechsel des aktuellen Designs wieder verschwinden. Dies ist aber der Fall, solange er Flashmenüs zulässt.
Flashmenüs, haben die gleichen Funktionen und Auswahlmöglichkeiten, wie das normale Hauptmenü, sind aber Graphisch aufwändiger gestaltet und verleihen den Menü ein neues aussehen.
Da also die Links vom Netzbetreiber immer im Hauptmenü seinen sollen, löscht er die Flashmenü Dateien vom Handy oder sperrt sie in der Handykonfiguration. Sie sind für die verschiedenen Designs also nicht mehr verfügbar und es wird immer das Standard Hauptmenü dargestellt. Um die Flashmenüs wieder aufs Handy zu bekommen, muss das Telefon also erst mal entbrandet werden. Dann sind wieder die Flashmenüs verfügbar. Aber: Durchs Entbranden verliert man seine Garantie.
So sieht z.B. das normale Menü und ein Flashmenü aus:

- Was wird benötigt?
- Packprogramm IZArc. Dies ist zwingend notwendig, da es kein anderes Programm gibt, das die Dateien richtig packen kann. Das kann man zum Beispiel hier runterladen.
- Texteditor (Windows Standard Editor reicht vollkommen)
- Theme/Design dessen Flashmenü geändert/hinzugefügt/entfernt werden soll
- Vorbereiten
Nach der Installation sollten wir im Kontextmenü von Archiven (.zip/.rar/.tar) die Funktion IZArc > finden, etwa so (Sollte nach dem Rechtsklicken auf ein Design kein IZArc Menüeintrag vorhanden sein, so benenne die Datei nach .tar um. Näheres zum Umbenennen findest du auch etwas weiter unten in der Anleitung):

- Extrahieren des Themes/Designs
Wie auf dem Bild gezeigt, klicken wir rechts auf die zu bearbeitende Datei (Das Theme) und wählen nun "Extrahiere nach". Es wird ein Fenster angezeigt, in dem man den Ordner auswählen kann, in den das Archiv extrahiert, also entpackt wird. Standardmäßig heißt das Verzeichnis genauso wie das Theme, daher braucht man nichts mehr zu bearbeiten. Einfach "Extrahieren" klicken.

Nun befinden sich in dem Ordner, der im gleichen Verzeichnis wie das Theme erstellt wurde und auch genauso heißt, die Bilddateien des Themes. Darunter auch eine andere Datei, namens "Theme.xml".

- Theme.xml bearbeiten
Diese öffnen wir jetzt mit dem Editor:

Die Theme.xml enthält viele Anweisungszeilen für das Handy, von denen wir keine verändern sollten. Das Handy reagiert auf Fehler in der Theme Datei nämlich sehr empfindlich, im Schlimmsten Fall verweigert es sogar die Aktivierung des Designs! Daher bearbeiten wir nur eine der ersten Zeilen, die lautet:
 |
<Desktop_style Type="File" Source="grouped_desktop.swf"/> |
 |
|
Der Wert "grouped_desktop.swf" gibt dabei den Dateinamen des zu verwendenden Flashmenüs an. In den einzelnen Handys, die Sony Ericsson bisher auf den Markt gebracht hat sind natürlich nicht immer die gleichen Flashmenüs enthalten.
- Liste der Flashmenüs der einzelnen Handys:
T650:
inAir_desktop.swf
onLand_desktop.swf
underWater_desktop.swf
S500:
DayAndNight_desktop.swf
Everchanging_desktop.swf
K770i:
Aperture_desktop.swf
K850i:
Precision_desktop.swf
W200:
Cheerful_061016.swf
OrangeOrbit_061016.swf
StencilArt_061016.swf
W550:
clubpulse.swf
breakbeat.swf
W660:
faye_glamgold_desktop.swf
faye_patternline_desktop.swf
faye_spinning_desktop.swf
W710:
Active_desktop.swf
FemaleLine_desktop710.swf
Lava_desktop.swf
W800:
Techno.swf
W810:
emerge.swf
equalizer.swf
orbit.swf
W850:
femaleLine_desktop.swf
grouped_desktop.swf
orangeBubbles_desktop.swf
W880:
Final_Citybeat_desktop.swf
Final_Gsharp_desktop.swf
Final_Musaic_desktop.swf
W900:
Avenue.swf
Backstreet.swf
(Ergänzungen dieser Liste bitte per PN an mich.)
- Aufrufzeile des Flashmenüs verändern

Nun passen wir diese Zeile einfach unseren wünschen entsprechend an. In meinem Beispiel ändere ich das Hauptmenü von "Grouped" zu "Orange Bubbles". Will man kein Flashmenü, so entfernt man einfach die Zeile samt Zeilenumbruch. Ist in dem Theme kein Flashmenü vorhanden, so fügt man einfach einen Zeilenumbruch hinzu und setzt die oben genannte Zeile ein.

- Theme/Design speichern
Jetzt speichern wir das ganze. Entweder über schließen und dann "Änderungen speichern" mit "Ja" oder über "Datei" "Speichern" und beenden das Programm dann.
- Dateien wieder zu einem Theme/Design packen
Jetzt müssen wir das Design wieder packen. Dazu wählen wir den kompletten Inhalt des Ordners aus und wählen per Rechtsklick "IZArc" und "Zu Archiv-Datei hinzufügen".

Als Format wählen wir .tar

- Umbenennen des Archivs
Nun ist das neue Design fast fertig! Als letztes müssen wir die Dateiendung von .tar auf .thm ändern, ansonsten erkennt das Handy unser Theme nicht. Dazu kontrollieren wir erst mal ob unter "Extras", "Ordneroptionen" und dort "Ansicht" kein Häkchen im normalen Explorer bei "Erweiterungen bei bekannten Dateitypen ausblenden" vorhanden ist. Jetzt klicken wir auf die .tar Datei und wählen Rechtsklick "Umbenennen" oder drücken F2.

Fertig! Diese Datei übertragen wir jetzt zum Handy. Sie gehört in den Ordner "Theme" auf dem Memory Stick.
Hinweis:
Sollte das Handy beim aktivieren meckern, oder das Flashmenü gar nicht angezeigt werden, so führt die Schritte einfach nochmal aus, das bereits bearbeitete Design kann auch erneut bearbeitet werden. Achtet auch darauf, dass die Zeile, die das Flashmenü aufruft genau an der gleichen Stelle in der Theme.xml steht, wie in meinem Beispiel. Sollte alles geklappt haben, so wünsche ich dir viel Spaß mit euren neuen Designs!
|
 |
|
vox!s

Avatare sehen nur Mitglieder von SE-World!
Fachbeiträge: 4614
Dabei seit: 12.07.2005
Herkunft: Obertshausen Handys: Samsung i780, S500i, W800i Provider: simyo Firmware: i780BHHA5
Status: n/a
|
|
Freitag, 31.08.2007 19:37 2 |
Also erstmal großes fettes Lob für deine Anleitung hier. Hat wirklich alles super geklappt. Aber eine Frage bleibt noch offen. Wenn ich die Datei geändert habe, dann ändert sich aber auch in der Menüführung (Desktop) das Hintergrundbild zu der swf Datei. Somit passt das ganze aber nicht mehr zu dem Theme was ich habe. Gibt es eine Möglichkeit da das Hintergrundbild an seinem Theme anzupassen?
|
 |
|
Diesen Thread durchsuchen:
Zur Zeit in diesem Thread aktiv:
Statistik:
Dieses Thema ist 550 Tage alt und wurde bisher 38501 Mal aufgerufen.
Es befinden sich insgesamt 1 Antworten auf 1 Seiten.
Das Thema wurde von Anst begonnen.
|