co/-\ch 
        
Avatare sehen nur Mitglieder von SE-World!
Fachbeiträge: 3660
Dabei seit: 01.07.2005
Herkunft: Verona (Italien) Handys: P1i | P990i | K750i@W800i | Nokia 6288, 7650, 8310, 8210, 3210, Motorola StarTac, Alcatel OTE, Phili Provider: D2 | o2 | T.I.M. Firmware: R9J005
Status: Offline
|
|
Donnerstag, 06.07.2006 13:52 1 |
Wer die Firmware seines Handys updaten möchte, kann das natürlich am einfachsten über den Sony Ericsson Update Service (SEUS) machen. Eine Anleitung dazu gibt es hier . Das ist der übliche Weg, wie man von zu Hause aus sein Handy updaten kann. Hierbei bleiben alle Einstellungen und Daten erhalten. Man kann natürlich auch einen anderen Weg einschlagen, der es nicht nur ermöglicht, ein Firmwareupdate zu machen, sondern auch ein Downgrade auf eine ältere Firmwareversion. Das ist mit SEUS nicht möglich, dort wird immer automatisch die aktuellste Firmware geupdatet.
Diese Anleitung zeigt nun, wie man sein Handy auf einen Firmwarestand seiner Wahl bringen kann. Eine Übersicht der bisher erschienenen Firmwares findet man hier . Zu bedenken ist weiterhin, dass bei einem Up- bzw. Downgrade über diesen Weg das Branding des Handys - sofern es kein freies Gerät ist - entfernt wird, da üblicherweise nur ungebrandete Firmwaredateien zum Flashen im Internet zu finden sind. Wer bereits die Anleitung zum Debranding gelesen hat, sollte mit dieser Anleitung keinerlei Schwierigkeiten haben, da der Vorgang exakt der Gleiche ist.
Bevor wir starten, lesen Sie sich bitte unbedingt diese Anleitung sowie auch diesen Thread vorher sehr genau durch!
Es werden die dort genannten Tools sowie ein paar weitere benötigt, die im Folgenden genannt sind:- FAR Manager
- Sony Ericsson Flash Plugin (SEFP) für den FAR Manager
- DaVinci Client Software in einer älteren Version, am besten 13.7 oder 13.8, denn bei den neueren Versionen wird beim Flashversuch "wrong user name or password" angezeigt. Bei den o.g. älteren Versionen jedoch nicht. Zum Auslesen der CID kann jede Version verwendet werden.
- USB Flash Treiber

- außerdem natürlich die passenden Firmwaredateien für sein Handy
Die aktuellsten für das K750i/D750i wären bspw.:
K750_R1CA021_MAIN_EU_1_CL_RED36.mbn und
K750_R1CA021_FS_EUROPE_2_RED36.fbn
Die aktuellsten für das W800i wären bspw.:
W800_R1BC002_MAIN_EU_EMEA.bin und
W800_R1BC002_FS_EU2.bin
Wer sich für eine ältere Firmwareversion entscheidet, nimmt dann jeweils die dafür passenden Firmwaredateien. Die Anleitung ist für alle Versionen ausgelegt.
- sowie gewisse Zertifikate, die für die Finalisierung erforderlich sind
Manche Dinge sind jetzt bestimmt noch nicht ganz klar, an der entsprechenden Stelle in der Anleitung wird darauf aber nochmal gesondert eingegangen. Leider verbieten es die Nutzungsbedingungen des Forums (§6), dass hier Links zu Downloadseiten für die Firmwaredateien sowie für die benötigten Tools und PlugIns genannt werden. Es wird daher versucht, so genau wie möglich zu beschreiben, wie die benötigten Dateien heißen, sodass man diese relativ leicht über Google selber ausfindig machen kann. Diese Anleitung ist ausgelegt für das K750i, W800i und D750i. Für andere Handys ist die Anleitung vielleicht auch zu gebrauchen, was ich aber nicht zusichern kann.
Hinweis bezüglich der Firmwaredateien:
Weitere verwendete Formate sind z.B. auch *.DVT, *.BIN oder *.FBN etc. Das DVT Format sind verschlüsselte Dateien und funktionieren nur mit der Davinci Software, MBN und FBN sind im unverschlüsselten Binärformat gespeichert und lassen sich mit jedem Programm, das BIN Dateien verarbeiten kann, verwenden. Kompatible BIN Dateien - wie die zuvor genannten - kann man übrigens mit einem HEX Editor (z.B. UltraEdit ) erkennen. Einfach die jeweilige Datei damit öffnen; direkt am Anfang müsste der "BABE" Header stehen.
Dann mal los...- Zu allererst sollte man seine Daten des Handys sichern, wie bspw. seine Kontakte, SMS, Bilder, Videos, Themes etc., da durch das Debranding alle Daten und Einstellungen verloren gehen und das Handy in den Auslieferungszustand versetzt wird. Das geht am einfachsten über die Backup-Funktion
des MyPhoneExplorer . Der Inhalt der SIM-Karte und des MemorySticks bleibt allerdings erhalten, hier braucht man nichts sichern.
- Der im vorangegangenem Thread
genannte FAR Manager unterstützt momentan nur die dort genannten Handys bis zur CID36. Es ist daher erforderlich, dass man vorher die CID seines Handys überprüft. Wie das geht, steht ebenfalls dort unter CID über DaVinci Client Software ermitteln beschrieben. Hat man also die CID seines K750i, W800i oder D750i ermittelt und lautet diese CID36, wird das Handy unterstützt und dem weiteren Vorgang steht nichts im Wege.
- Als nächstes empfiehlt es sich, ein Kopie der kompletten alten Firmware zu machen. Dazu führt man Schritt 1 ("FAR Manager vorbereiten und starten") in diesem Thread
aus, um das Handy mit dem FAR Manager zu verbinden. Dieses Fenster erscheint:

Unter dem Ordner "FS" ist die komplette Firmware gespeichert. Man wechselt also in diesen Ordner, markiert dort alles (über SHIFT) und kopiert dann über F5 und ENTER alles auf seine Festplatte. Dazu legt man sich ggf. einen neuen Ordner auf der Festplatte an und wählt diesen vor dem Kopieren im rechten Fenster aus. Wer jetzt denkt, er könne doch auch einfach den "FS" Ordner wie er ist kopieren, kann das gerne versuchen. Das klappt leider nicht, daher dieser kleine Umweg. Am einfachsten navigiert man mit den Cursor-Tasten und ENTER, natürlich kann man sich wie gewohnt auch mit der Maus durchklicken. Beim Wechsel in das Verzeichnis "FS" dauert es etwas länger, bis die nächsten Ordner erscheinen. Wenn der Kopiervorgang beendet ist, bitte noch folgendes überprüfen. Man begibt sich in den Ordner auf der Festplatte, in dem man gerade seine Firmware gesichert hat und navigiert zum Unterverzeichnis tpa\preset\custom. In diesem Verzeichnis sollten sich 16 Dateien befinden und zwar genau diese:
Binary_SSL_CA_Cert.der
C3_PCA_G3v2.cer
customize.xml
Entrust.net_WTLS_Root_Certificate.wcrt
GlobalSign_Root_CA_WTLS.wcrt
GTE_Cybe_Trust_Root_WTLS.wcrt
GTE_CyberTrust_Root.cer
halmer.cer
Root.cer
SEMC_E2E_Root_CA.crt
senews.cer
ThawtePremium.der
ThawteServerCA.cer
Utiroot.cer
Verisign_Class_3_CA_WTLS.wcrt
VeriSignClass3Root.cer
Das sind die zuvor angesprochenen Zertifikate, die man nach dem Flashen wieder auf das Handy zurückkopieren muss. Dazu aber mehr an der entsprechenden Stelle. Sollten diese 16 Dateien nicht da sein, so bemüht man einfach mal wieder seine Lieblings-Internetsuchmaschine und findet die entsprechenden Dateien ganz sicher auch auf diesem Wege.
Es kann ebenso vorkommen, dass es z.B. nur 12 Zertifikate gibt, weil oftmals die folgenden vier nicht dabei sind:
Binary_SSL_CA_Cert.der
GlobalSign_Root_CA_WTLS.wcrt
halmer.cer
senews.cer
In diesem Fall würde es ausreichen, wenn man nur diese verminderte Anzahl an Zertifikaten später wieder zurückkopiert. Sollten die fehlenden Zertifikate dennoch benötigt werden, würden diese vom Handy selber erstellt werden. Um jedoch sicher zu gehen, dass auch wirklich alles klappt, würde ich die restlichen zuvor noch aus dem Internet downloaden. Das geht recht einfach, wenn man einfach genau den jeweiligen Dateinamen als Suchtext eingibt.
- Hat man das getan, geht man so vor, wie in diesem Thread
unter 3. Änderungen speichern / Finalisieren beschrieben, um den FAR Manager korrekt zu beenden. Das Kabel muss auch wieder getrennt werden und das Handy ausgeschaltet bleiben. Bis hierher haben wir also nichts weiter gemacht, als die Daten des Handys gesichert, den DeVinci Client kennengelernt und damit die CID ausgelesen, um daraufhin den FAR Manager zu starten und über das SEFP eine Verbindung zum Handy aufzubauen, damit die alte Firmware des Handys ebenfalls gesichert werden konnte. Und nun geht's richtig los...
- Wir starten nun wieder den DaVinci Client und geben dort den Pfad zu den jeweiligen Firmwaredateien an, indem man auf den Button mit den drei Punkten hinter dem entsprechenden Textfeld klickt. Die Firmwaredateien muss man natürlich zuvor im Internet downloaden, wozu man im Internet versch. Seiten findet. Bei "MAIN" wählt man die Firmwaredatei aus, die das Wort "MAIN" beinhaltet. Bei der Auswahl der Datei muss man zusätzlich noch als Dateityp "All Files" auswählen. Am Beispiel des K750i also die:
K750_R1CA021_MAIN_EU_1_CL_RED36.mbn
Bei "FS" wählt man die Firmwaredatei aus, die das Wort "FS" beinhaltet. Das wäre daher die:
K750_R1CA021_FS_EUROPE_2_RED36.fbn
Bei "CDA" gibt man den passenden CDS-String an. Grundsätzlich sollte man einen zum Sprachpaket passenden CDA String verwenden, damit anschließend auch offizielle Updates in einem Servicepoint oder per SEUS möglich sind. Die Wahl des Sprachpakets hingegen bleibt einem selbst überlassen, für ein Gerät mit deutscher Sprache ist natürlich ein deutsches Sprachpaket naheliegend. In dem verwendeten Beispiel gehen wir daher auch von einem deutschen EU2 Paket aus, d.h. der CDA-String lautet:
CDA102337/10
Im Folgenden eine Übersicht der gängigsten CDA-Strings für das K750i und W800i:
| Bezeichnung: | Enthaltene Sprache: | K750 CDA: | W800 CDA: | | EUROPE_2 | EN / DE/ FR / ST / TR / ZU | CDA102337/10 | CDA102430/10 | | EUROPE_3 | EN / DA / DE / FR / NL | CDA102337/11 | CDA102430/11 | | EUROPE_5 | EN / DE / FR / IT | CDA102337/13 | CDA102430/13 |
Eine Liste der CDA-Strings findet man auch hier Forum.
Man braucht nichts weiter ändern oder einstellen. Einfach nur die MAIN und FS Datei sowie den passenden CDA-String auswählen. Folgendes Bild ergibt sich:

- Nun klickt man auf den großen "Flash" Button, worauf im linken Fenster die Meldung erscheint, dass man sein Handy mit gedrückter "C" Taste an den PC anschließen soll. Das machen wir nun auch. Das Handy ist ja nach wie vor aus. Also "C" Taste am Handy gedrückt halten und über das USB-Kabel mit dem PC verbinden. Danach läuft der Flashvorgang ab, was einige Minuten dauern wird. Solange bitte nichts weiter machen, sondern lieber warten, bis im linken Fenster ganz unten "Done" erscheint. Dann ist der Flashvorgang abgeschlossen und man kann den DaVinci Client schließen und das Handy vom PC trennen. Das Handy bitte nicht einschalten!
Sollten beim Flashvorgang Fehler aufgetreten sein, bitte Schritt 5 noch einmal ausführen und auf die korrekten Firmwaredateien und CDA-String achten. Sollten immer noch Fehler auftreten, können auch die Firmwaredateien beschädigt sein. Dann sollte man diese noch einmal neu downloaden.
- Als nächstes starten wir wieder den FAR Manager und stellen eine Verbindung zum Handy her. Dazu führt man Schritt 1 ("FAR Manager vorbereiten und starten") in diesem Thread
aus. Es sollte nun wieder das gleiche Fenster erscheinen wie unter Schritt 3 zu sehen ist.

- Dort - auf der linken Seite - wechselt man in den Ordner FS/tpa/preset/custom. Der Ordner sollte leer sein. Auf der rechten Seite wechselt man zum Ordner, in dem man unter Schritt 3 seine alte Firmware gesichert hat und geht auch dort in das Unterverzeichnis tpa\preset\custom. Hier sollten sich die 16 Dateien befinden, die wir gleich auf das Handy kopieren. Zuvor muss aber noch die Datei "customize.xml" angepasst werden. Diese Datei kann man nun direkt über den FAR Manager mit F4 (über F2 kann man später speichern) öffnen oder aber auch über den Windows Explorer mit dem Texteditor. Entscheidend ist hier eigentlich nur ein Eintrag, die "cda-number" oder besser gesagt, der CDA-String. Hier muss man den gleichen angeben, den man auch zum Flashen verwendet hat. In unserem Beispiel also: CDA102337/10

Die drei anderen rotmarkierten Zeilen kann man ebenfalls ändern, muss man aber nicht. Bei "customization-pm" kann man seinen Namen angeben, bei "model" kann man sein Handy-Modell eintragen und bei "country" sein Land. Ich ändere das bei mir immer ab, da die dort angegeben Begriffe nichts über mich oder mein Handy aussagen. 
Danach bitte speichern und wieder zum FAR Manager wechseln. Im rechten Fenster wählt man nun über SHIFT alle 16 Dateien aus und kopiert diese über F5 und ENTER auf das Handy (linke Seite) in den schon geöffneten Ordner FS/tpa/preset/custom.
- Damit haben wir es geschafft. Abschließend geht man dann so vor, wie in diesem Thread
unter 3. Änderungen speichern / Finalisieren beschrieben. Dieser letzte Schritt ist sehr wichtig, da die gemachten Änderungen sonst nicht übernommen werden und das Handy sich somit nicht mehr einschalten lässt. Beim anschließenden Einschalten des Handys sollte man ein bißchen länger die Einschalttaste drücken als gewöhnlich. Der Startvorgang dauert dann auch bei ersten Mal etwas länger als sonst, was aber normal ist.
- Freuen, dass man ab sofort die gewünschte Firmware auf seinem Handy hat.
 Gruß :coach:
PS: Bei Fehlern, Ergänzungen, Änderungen oder Kritik bitte einfach bei mir über PN melden!
Stand: 23. August 2006
|