Aufspielen einer neuen Firmware mit LGMDP

Sponsored Links

Dieser Artikel ist Teil 5 der Beitragsgruppe zu den Themen NV-Backup, IMEI?-Wiederherstellung und Firmware-Update für das LG KS20.

Die Übersicht aller Beiträge die dazu gehören findest Du hier.

 

a) Wissenswertes zu Firmware-Dateien

Firmware-Dateien gibt es in zwei Formaten:

  • Ein Ornder mit mehreren .mbn-Dateien, einer .bin und einer .hex-Datei. Insgesamt sind das 14 oder 15 Dateien.
  • Eine einzelne .dz-Datei, die alle Einzeldateien in gepackter Form enthält.

NV-Backups welche mit LGMDP angelegt wurden, können nur bei ähnlichen Firmware-Versionen verwendet werden. Bei einem Wechsel von einer gebrandeten auf eine ungebrandete oder sogar auf eine self-cooked-Firmware benötigst Du deshalb unbedingt ein NV-Backup von QPST.

 

Grundsätzlich sollte vor jedem Firmware-Update sichergestellt sein, dass man mindestens ein Backup seiner NV-Daten vorliegen hat.  (Dateigrösse prüfen!)

 

b) Verfügbare deutsche Firmware-Versionen für das LG KS20

Quelle:VersionDatumBrandingTyp
http://rapidshare.com/files/104898146/KS20_V10b_GERMANY.rar.html10b21.10.2007Vodafonembn-Dateien
http://www.megaupload.com/de/?d=STSO65F810a26.02.2008 dz-Image
http://rapidshare.com/files/89849482/DZ-KS20-00-V10e-262-02-JAN-21-2008_0.rar.html10e21.01.2008
Vodafone

dz-Image

 

c) Bevor es los geht

  • Dein KS20 sollte sich im Diag-Modus befinden und per USB mit dem PC verbunden sein.
  • Du hast ein NV-Backup erstellt
  • Dir liegt eine Firmware vor, die Du aufspielen willst
  • LGMDP ist installiert

 

d)  Durchführung des Firmware-Updates

LGMDP wie gehabt starten und in der Leiste auf "Select Port" klicken.

Dein KS20 bzw. den betreffenden COM-Port auswählen und auf "Connect" klicken.

Es öffnet sich ein Fenster mit vielen Möglichkeiten zur Dateiauswahl. Hast Du eine Firmware in Form von mbn-Dateien vorliegen, dann klicke einfach ganz oben auf "Browse" neben "Image Folder" und wähle den Ordner aus in dem die Dateien abgelegt sind.

Hast Du ein dz-Image, dann klicke rechts unten auf "DZ" und wähle im neuen, kleinen Fenster, mit "Browse" dieses aus.

Firmware-Auswahl in LGMDP

Standardmässig wird LGMDP vor Beginn des Update-Vorgangs versuchen ein NV-Backup zu erstellen und dieses nach dem Update wieder aufzuspielen. Bei Wechsel von einer gebrandeten auf eine ungebrandete Firmware oder umgekehrt wird dies zum Fehler "Illegal Use - Unavailble OTP Block" führen. Der Fehler würde dazu führen, dass das KS20 nach Eingabe der PIN nicht mehr verwendet werden könnte.

 

Um dies zu umgehen muss man die Option "Reset Database & Contents" auf "Erase EFS" setzen. Dadurch werden die gesamten NV-Dateien, also IMEI, WLAN- und Bluetooth-Einstellungen, etc. vom Gerät gelöscht. Deshalb muss man anschliessend das Backup, daß man vorher mit QPST angelegt hat, wieder manuell zurückspielen. (Das steht dann in Teil 7 dieser Beitrags-Reihe)

 

Nachdem Du die gewünschte Firmware zum Aufspielen ausgewählt hast, kannst Du auf "Start" klicken. Wenn nicht gewünscht, hast Du ein paar Sekunden Zeit um die Erstellung eines NV-Backups zu verhindern, ansonsten einfach laufen lassen.

 

Der ganze Vorgang dauert eine Weile (ca. 15 bis 20 Minuten), danach führt das KS20 einen Hard-Reset? durch und startet neu. Nach der Bildschirmkalbirierung, Zeiteinstellung, etc. installiert das KS20 dann nochmal ein paar Dateien und führt einen Soft-Reset? durch.

 

Wenn Du vorher die Option "Erase EFS" aktiviert hattest, dann musst Du nun erst noch Deine NV-Daten wieder einspielen um wieder telefonieren zu können. 

 

Weiter geht es deshalb entweder mit 

6) Restore der NV-Daten mit LGMDP (wenn die neue Firmware gleicher Art wie die alte war, also jeweils gebrandet oder ungebrandet)

7) Restore der NV-Daten mit QPST (wenn Du die Art der Firmware gewechselt hast, so dass die NV-Daten von LGMDP nicht mehr kompatibel sind)

Durchschnitt: 4.8 (10 Bewertungen)
Kommentare
Bild von Thobe
1. Von Thobe am 20. August 2008 - 15:51

Hallo!

Wollte mich gerade auch mal an nem FW Update versuchen (von unbranded 10a auf das von itapower "eingedeutschte" HKG 10a).

 

Nach dem Auswählen des Ordners mit den *.mbn und der flash.bin (eine *.hex- Datei hab ich in dem Ordner nicht?) und dem Klick auf Start kam eine Warnmeldung (s. Link). Da die in dieser Anleitung nicht erwähnt wird wollte ich vorsichtshalber mal fragen ob die immer kommt oder ob mir jmd sagen kann was ich damit anfangen soll...

 

http://img177.imageshack.us/my.php?image=unbenanntiy4.jpg

 

Gruß

Thomas

Bild von admin
2. Von admin am 20. August 2008 - 20:44

Hallo Thomas,

 

ich hatte bisher leider noch nicht die Zeit mich mit den Cooked-ROMs zu beschäftigen, aber die Meldung im Screenshot ist keine Warnung, sondern nur eine Art "Statusbericht", der zeigt welche Files geflasht werden. Diese kommt auch, wenn Du ein "Standard"-ROM flasht. 

 

Viele Grüße,

Werner 

Bild von Thobe
3. Von Thobe am 20. August 2008 - 20:56

hab ich mir dann auch gedacht und es einfach mal riskiert... ohne probleme, läuft einwandfrei!

4. Von Gast(blacksinek) am 20. August 2008 - 21:08

thobe kannst du mit mal sagen wie du das genau gemacht hast mit der eingedeutschte" HKG 10a wie läuf sie und ist alles deutsch danke !

5. Von Gast(blacksinek) am 20. August 2008 - 21:08

thobe kannst du mit mal sagen wie du das genau gemacht hast mit der eingedeutschte" HKG 10a wie läuf sie und ist alles deutsch danke !

Bild von Thobe
6. Von Thobe am 20. August 2008 - 21:59

Also bisher ist alles was ich gesehen habe deutsch, Menüführung, Wörterbuch beim Nachrichten schreiben usw. gehe davon aus dass alles deutsch ist!

 

- Zuerst solltest du dir die flash.bin von itapower runterladen: http://rapidshare.com/files/131832687/flash.zip.html

- natürlich die englische HKG 10a: http://rapidshare.com/files/126667462/DZ-KS20E-00-V10a-454-XX-APR-29-2008_0.zip.html

- und das Programm dzextract: http://www.sendspace.com/file/3auo4k

 

- Dann alle 3 Downloads entpacken und die Dateien DZExtract.exe, zlib1.dll und die entpackte .dz-Datei (DZ-KS20E-00-V10a-454-XX-APR-29-2008+0.dz) gemeinsam in einen Ordner (zB C:\DZ) verschieben (die flash.bin NOCH NICHT)

 

- danach Start-> Ausführen-> cmd

 

- in der Eingabeaufforderung in den Ordner wechseln in dem die Dateien sind (in meinem Beispiel C:\DZ)

 

- danach folgenden Befehl eingeben: C:\DZ>DZExtract -x DZ-KS20E-00-V10a-454-XX-APR-29-2008+0.dz

wenn der Vorgang beendet ist, müssten in dem Ordner C:\DZ 10Dateien mit der Endung .mbn und eine flash.bin sein

 

- jetzt die zuvor runtergeladene flash.bin in diesen Ordner verschieben und die dort vorhandene überschreiben

 

Jetzt musst du nur noch die  vom admin hier beschriebenen Schritte ausführen. Wenn du momentan die ungebrandete 10a benutzt, brauchst du nicht unbedingt ein QPST-Backup (hab ich zumindest nicht gebraucht), aber es kann nicht schaden trotzdem zur Sicherheit eins zu machen!

Bei Schritt 5 dann den Ordner auswählen in dem die .mbn Dateien und die flash.bin liegen (also im Beispiel wieder C:\DZ) und starten... das wars!

Schritt 6 und Schritt 7 waren bei mir auch nicht nötig, nach Schritt 5 war alles wie nach einem normalen Hardreset?... 


Viel Erfog

7. Von GastBlacksinek am 21. August 2008 - 8:10

und hat sich jetzt was verändert ? bringt es was ?

Bild von Thobe
8. Von Thobe am 21. August 2008 - 11:47

ja es laufen einige programme die auf der deutschen 10a nicht liefen, zB alle Programme die directdraw benötigen/nutzen (zB Spiele, iGo8, usw)

9. Von GastBerlin am 25. August 2008 - 16:24

ein Update des KS20 ist für mich Neuland ...

habe ich die Anleitung bisher soweit richtig verstanden, dass ich auch die vorhandene Firmware 10a meines ungebrandeten KS 20 auf die (gebrandete) Version 10e updaten kann und danach durch die Rückeinspielung der vorher mittels QPST-Backup gesicherten NV-Daten dann wieder ein ungebrandetes KS 20 habe ?

Bild von Thobe
10. Von Thobe am 25. August 2008 - 16:48

wenn du auf die gebrandete VF 10e updatest hast du die gebrandete VF-Firmware drauf, das Rückaufspielen des mit QPST gemachten NV-Backups bewirkt (wenn ich das richtig sehe) nur dass du den Fehler "Illegal Use - Unavailble OTP Block" wegbekommst, dh wieder mit dem Telefon telefonieren kannst, die Firmware bleibt gebrandet.

 

Als Alternative kannst du auf die englische HKG 10a (29.04.08) mit der deutschen flash.bin updaten. Habe das auch so (von dt. ungebrandet 10a auf HKG) gemacht, durch die deutsche flash.bin ist alles in deutscher Sprache!

Vorteil 1: Die ist neuer als die VF 10e (21.01.08) und die ungebrandete deutsche 10a (26.02.08).

Vorteil 2: Die HKG 10a ist ungebrandet

 

Gruß Thomas

Benutzeranmeldung