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 | No Provider: D2 | o2 | T.I.M. Firmware: R9J005
Status: n/a
|
|
Sonntag, 05.11.2006 17:14 1 |
Auch mit GFlash ist es möglich, mit dem DCU-60 (USB-Kabel) auf seinem Handy sogenannte Patches zu installieren. Den Begriff kennt sicher jeder schon im Zusammenhang mit Windows-Patches. Nichts weiter machen diese beim Handy auch, bloß mit dem Unterschied, dass eigentlich nicht wirklich etwas repariert bzw. geflickt wird, sondern dadurch vielmehr bestimmte Funktionen freigeschaltet oder geändert werden. Alle Patches liegen jeweils in Form einer einzelnen Datei vor, die entweder im *.vkp oder *.ssw gespeichert sind. GFlash kann allerdings nur das VKP verarbeiten. Trotzdem hier eine kleine Erklärung dazu.
VKP - ist ein Skript in Form einer einfachen Textdatei, welches im Telefonspeicher nach einem "Byte" sucht und dieses mit einem anderen Wert ersetzt.
SSW - BIN Datei (gespeichert im Binärformat). Im Prinzip aufgebaut wie eine Firmwaredatei zum flashen, welche allerdings nur einen Teil der Firmware berührt und aktuelle Daten im Handy überschreibt. Zu erkennen mit einem HEX Editor (z.B. UltraEdit). Einfach die Datei damit öffnen; direkt am Anfang müsste der "BABE" Header stehen.
Theoretisch könnte man sich solche Patch-Dateien selber erstellen, bei den Binärdateien im *.ssw Format sollte das allerdings schwierig werden. Deshalb bevorzuge ich das *.vkp Format, schon allein deswegen, weil hier nur "Byte" gesucht und verändert wird und nicht ein bestimmter Teil der Firmware (wie beim *.ssw Format) überschrieben wird. Beim *.vkp Format ist es außerdem möglich, die Veränderung durch das Patch rückgängig zu machen. Deshalb bezieht sich diese Anleitung auch auf die Verwendung mit VKP Dateien, da GFlash ohnehin nur mit diesem Format umgehen kann. Natürlich kann ich nicht alle Patches selber testen, dazu fehlt mir einfach die Zeit. Die für mich wichtigsten Patches habe ich allerdings alle erfolgreich mit meinem K750i bzw. zum W800i geflashtem K750i getestet.
Wie kommt man nun zu diesen Dateien?! Nichts einfacher als das, selbermachen! Um sich eine Patch-Datei im *.vkp Format zu erstellen, nimmt man sich einfach einen Texteditor seiner Wahl und erstellt damit eine neue Textdatei mit beliebigem Namen und der Endung ".vkp". Den Code, den man in diese Datei einfügen muss, findet man in den folgenden beiden Threads:
K750i/D750i
W800i
Je nach Firmware-Version, die man auf seinem Handy installiert hat, kopiert man sich den entsprechenden Code in die zuvor erstellte VKP Datei. Abspeichern und fertig!
Beispiel:- Dateiname:
DisableSilentModeNotification.vkp (Name von mir frei gewählt)
- Inhalt:
+44000000
EA0CE4: 0021 14E0
D4B43A: 09D1 09E0
- Das Ganze könnte dann am Beispiel (Windows-Editor/Notepad) so aussehen:
 Bevor wir starten, lesen Sie sich bitte unbedingt den GFlash-Hauptthread sowie diese Anleitung genau durch!
Patches installieren- GFlash starten und den fünften Tab "Reparieren/GDFS/Patchen" auswählen. Dort setzt man den Haken bei "Patch" und wählt die Option "VKP-Patch anwend." (Standardeinstellung). Nun kann man über "Hinzu" seine zuvor erstellten Patches (im *.vkp Format) auswählen und hinzufügen. Man kann nur eins auswählen oder auch gleich mehrere. Nachdem alle gewünschten Patches ausgewählt wurden, klickt man einfach auf den großen "Reparieren/GDFS/Patchen" Button und verbindet sein ausgeschaltetes Handy mit gedrückt gehaltener "C"-Taste mit seinem PC.

- GFlash arbeitet nun nacheinander alle gewählten Patches ab. Den Status kann man im linken Fenster beobachten. Nun heißt es einfach warten, bis alle Patches fertig sind. Sollte GFlash bei einem Patch abstürzen, liegt womöglich ein Fehler im Script vor oder es gibt ein anderes Problem. Keine Panik, ein Absturz ist nicht weiter schlimm. In diesem Fall das VKP Script überprüfen und von vorn beginnen. Sollter der Fehler immer noch autauchen, kann man das entsprechende VKP Script mit GFlash leider nicht ausführen.

- Sobald im linken Fenster "Patchen abgeschlossen" steht, kann man GFlash schließen und das Handy vom PC trennen.

- Das war's auch schon gewesen, die gewünschten Patches wurden auf dem Handy installiert. Sollte sich das Handy danach nicht einschalten lassen, einfach kurz den Akku rausnehmen. Danach klappt es dann.

Bei Problemen mit der Benutzung von GFlash, findet man ein kleines Troubleshooting im GFlash-Hauptthread ganz unten. Patches deinstallieren- Das geht fast genauso wie das Installieren auch. GFlash starten und den fünften Tab "Reparieren/GDFS/Patchen" auswählen. Dort setzt man den Haken bei "Patch" und wählt die Option "VKP-Patch löschen". Nun kann man über "Hinzu" seine zuvor installierten Patches (im *.vkp Format) auswählen und hinzufügen. Man kann nur eins auswählen oder auch gleich mehrere. Nachdem alle gewünschten Patches ausgewählt wurden, klickt man einfach auf den großen "Reparieren/GDFS/Patchen" Button und verbindet sein ausgeschaltetes Handy mit gedrückt gehaltener "C"-Taste mit seinem PC.

- GFlash arbeitet nun nacheinander alle gewählten Patches ab. Den Status kann man im linken Fenster beobachten. Nun heißt es einfach warten, bis alle Patches deinstalliert wurden.

- Sobald im linken Fenster "Patchen abgeschlossen" steht, kann man GFlash schließen und das Handy vom PC trennen.

- Das war's auch schon gewesen, die gewünschten Patches wurden deinstalliert. Sollte sich das Handy danach nicht einschalten lassen, einfach kurz den Akku rausnehmen. Danach klappt es dann.

Bei Problemen mit der Benutzung von GFlash, findet man ein kleines Troubleshooting im GFlash-Hauptthread ganz unten. Gruß :coach:
PS: Bei Fehlern, Ergänzungen, Änderungen oder Kritik bitte einfach bei mir über PN melden!
Stand: 02. März 2007
|