Add Me!Close Menu Navigation
Add Me!Open Categories Menu

Das HTC Touch Diamond flashen

Dieser Text gehört zu der 3-teiligen Serie “Entdecke das HTC Touch Diamond”:

(1) Das HTC Touch Diamond flashen
(2) Das HTC Touch Diamond perfekt einrichten
(3) Android auf dem HTC Touch Diamond installieren
(neu)

Diese Anleitung basiert auf dem englischen Original der XDA-Developers. Der folgende Text ist eine deutsche Übersetzung mit eigenen Anmerkungen und Erfahrungen. Die Anwendung dieser Anleitung erfolgt auf eigene Gefahr.

Motivation

Nach unzähligen Flashes bleiben immer mehr (mitunter hartnäckige) Reste der alten ROMs auf dem Mobilgerät zurück. Dies führt mitunter zu unerklärlichen Anomalien. Irgendwann kommt dann der Punkt an dem der Diamant mal richtig bereinigt werden sollte. Mit dem Programm MTTY von HTC kann man sein Mobilgerät vernünftig formatieren und anschließend mit einem neuen ROM bespielen. Diese Anleitung umfasst somit nicht nur die Formatierung des Diamond sondern auch die anschließende (im Verhältnis sehr schnelle) Installation eines ROM direkt vom internen Speicher.

Voraussetzungen für die folgende Anleitung:

  • Ein bereits durchgeführtes HardSPL des Diamonds. Nur so lassen sich ROMs installieren die nicht vom Hersteller des Mobilgeräts stammen.
  • Windows 7 x86 (Die Abweichungen für ein x64 System befinden sich in dem obigen Link der XDA-Developers)
  • Ein Account im Forum der XDA-Developers. Programme zu dieser Anleitung werden direkt aus dem Forum geladen.
  • Die Abschnitte “Driver Signature Enforcement Overrider” und “Remove Watermark V0.8″ können von Windows XP Nutzern übersprungen werden.

Driver Signature Enforcement Overrider (nur Win Vista und höher)

Download unter folgender Adresse: http://www.ngohq.com/home.php?page=dseo

  • Die Datei ausführen und die Option “ENABLE TEST MODE” wählen, danach weiter mit dem Button “Next”.
  • Es erscheint ein Fenster mit der Warnung das ein Neustart erforderlich ist. Dieses mit OK bestätigen.
  • Zurück im Programm die Option “EXIT” wählen und weiter mit dem Button “Next”.

Remove Watermark V0.8 (nur Win Vista und höher)

Download unter folgender Adresse: http://deepxw.blogspot.com/2008/12/remove-watermark-v03-build-20081210.html

Nach dem Start des Programms erscheint ein Eingabefenster. Die Abfrage dort mit “Y” bestätigen und warten bis die Installation abgeschlossen ist (siehe Bild 1). Nach der erfolgreichen Installation erscheint die untenstehende Meldung und das DOS-Fenster kann mit Enter verlassen werden.

Remove Watermark V0.8

(1) Remove Watermark V0.8

Danach einen Neustart des Rechners durchführen. Somit können ab sofort Treiber ohne digitale Signatur installiert werden.

Active Sync Treiber installieren

Windows XP Nutzer können direkt in diesem Abschnitt einsteigen. Download der Active Sync Treiber: http://forum.xda-developers.com/attachment.php?attachmentid=208451&d=1248436681. Das Archiv entpacken. Die Dateien werden gleich für die Installation des Treibers benötigt. Nun das Diamond per Active Sync mit dem PC verbinde und nach erfolgreicher Verbindung direkt wieder vom PC trennen. Den PC neu starten.

In der Zwischenzeit kann das Diamond in den Bootloader starten:

  • Dazu das Diamond ausschalten. Danach das Diamond wieder einschalten und gleichzeitig den Volume-Down Button drücken.
  • Jetzt erscheint der Bootloader mit einem farbigen Hintergrund in einer Komposition aus rot, grün, blau und weiß.
  • Ganz unten steht das Wort “Serial”. Jetzt das Diamond per USB mit dem PC verbinden (Vorausgesetzt das der Rechner mittlerweile wieder hochgefahren ist). Unter Windows 7 erscheint die Meldung “Gerätetreiber wird installiert” in der Taskleiste. Danach wechselt im Bootloader das Wort “Serial” nach “USB”.

Den Geräte-Manager starten (Start > Systemsteuerung > System > Geräte-Manager). Danach einen Rechtsklick auf > Mobile Geräte > HTC USB Sync (siehe Bild 2) und “Treibersoftware aktualisieren” auswählen.
Hinweis: Anstatt “HTC USB Sync” kann die Bezeichnung auch “Microsoft USB Sync” lauten.

HTC USB Sync im Gerätemanager von Windows 7

(2) HTC USB Sync im Gerätemanager von Windows 7

Danach die Option “Auf dem Computer nach Treibersoftware suchen” (siehe Bild 3) wählen. Im nächsten Schritt “Aus einer Liste von Gerätetreibern auf dem Computer auswählen” (siehe Bild 4)

Selbst nach Treibersoftware suchen

(3) Selbst nach Treibersoftware suchen

Einen Gerätetreiber auf dem Computer auswählen

(4) Einen Gerätetreiber auf dem Computer auswählen

Den Button “Datenträger” wählen (siehe Bild 5) und die Treiberdatei “wceusbsh.inf” auf dem Computer auswählen (siehe Bild 6). Die Datei befindet sich in dem zuvor entpackten “x86 Active Sync Drivers” Archiv. Nach der Installation des Treibers war bei mir ein Neustart fällig.

Button "Datenträger" wählen

(5) Button "Datenträger" wählen

Datei "wceusbsh.inf" auswählen und speichern

(6) Datei "wceusbsh.inf" auswählen und speichern

Hinweis: Nach dem Neustart befindet sich das Diamond immer noch im Bootloader-Modus. Es muss allerdings kurz neu verbunden werden (USB-Kabel ab- und anstecken). Somit ist das Diamond auch wieder als Mobiles Gerät in der Systemsteuerung gelistet. Dieser Vorgang hat bei mir einen Moment länger gedauert, da Windows 7 Gerätetreiber für den “HTC USB Sync” nachinstalliert hat.

Anschließend sollte die Treiberinstallation auf Korrektheit überprüft werden. Dazu wieder den Geräte-Manager starten und einen Rechtsklick auf HTC USB Sync (siehe Bild 2). Eigenschaften > und die Karteikarte “Treiber” wählen.

Datum des Treibers prüfen

(7) Datum des Treibers prüfen

Der ursprüngliche Treiber hatte ein 2007 Baujahr. Nach erfolgreicher Installation sollte der Treiber von 2004 sein (siehe Bild 7).

Somit ist Active Sync installiert. Das Diamond vom PC trennen und (das Diamond) neu starten. Dazu einfach den Stylus aus der Halterung ziehen und damit den kleinen roten Knopf drücken. Der rote Knopf wird im Normalbetrieb vom Stylus verdeckt und lässt sich auch am besten mit diesem bedienen. Dieser Vorgang wird auch PEN- oder Stylus-Reset genannt.

Das Diamond flashen

Bevor das Diamond formatiert und geflasht wird, sollte man sich schon mal ein ROM bereitlegen. Ich kann derzeit die ROMs der Fodd-Sense-Reihe empfehlen (http://forum.xda-developers.com/showthread.php?t=775419).

Also, ROM herunterladen und entpacken. Das entpackte ROM nach “DIAMIMG.nbh” (ganz wichtig) umbenennen und auf den internen Speicher des Diamonds kopieren.

Jetzt das Diamond erneut in den Bootloader starten (Ausschalten + Einschalten und Volume Down gedrückt halten). Das Diamond befindet sich wieder im Bootloader und muss jetzt per USB mit dem PC verbunden werden.

Hinweis (Windows XP): Sollte beim Start von MTTY die Option USB nicht existieren.
Datei > Verbindungseinstellungen > “USB Verbindungen zulassen” deaktivieren. Danach das Diamond erneut in den Bootloader-Modus bringen und per USB mit dem PC verbinden.

Download von MTTY: http://forum.xda-developers.com/attachment.php?attachmentid=208457&stc=1&d=1248437219 und die Datei “mtty1.42.exe” starten.

MTTY Startbildschirm

(8) MTTY Startbildschirm

Die Konsole von MTTY

(9) Die Konsole von MTTY

MTTY startet mit einem Begrüßungsbildschirm zur Abfrage der Verbindungsdetails (siehe Bild 8). Hierzu die Einstellungen in Textform wie auch im Screenshot:

  • Port: USB
  • Baud: 115200
  • Data Bits: 8 bits
  • Stop Bits: 1 Bits
  • Local Echo: No
  • Flow Control: NONE
  • Parity: None

Nach einem Klick auf den Button “OK” erscheint die MTTY-Konsole. Das Fenster der Konsole einmal anklicken und Enter drücken. Der Prompt (Cmd>; kann mitunter auch dezent anders lauten) ist jetzt bereit für weitere Eingaben zur Formatierung des Diamond (siehe Bild 9). Die folgenden Befehle einfach in der gezeigten Reihenfolge eingeben.

  • set 14 0
  • task 29

Hierbei nicht von Meldungen wie “ERASE block 110 FAIL !!!” irritieren lassen. Diese Meldungen haben in diesem Fall keine Bedeutung.
Hinweis: Nach der Eingabe von “task 8″ erfolgt direkt der Reboot. Deshalb nach der Eingabe des Befehls das Diamond schnell vom PC trennen und die Tastenkombination “Volume Down + Zurück” (Der kleine Pfeil über dem Auflegen-Button) drücken.

  • task 8

Nach erfolgter Installation des ROMs erscheint die Meldung “Press Vol Up To Boot”. Durch drücken auf “Volume Up” erfolgt der Reboot des Diamond mit dem neuen ROM. Ansonsten nach Fertigstellung einen PEN-Reset durchführen.

Somit ist das Diamond frisch formatiert, ein neues ROM aufgespielt und bereit für den Einsatz.

Posted By Tobias Voß

8 Responses to “Das HTC Touch Diamond flashen”

  1. daniel sagt:

    Moin,

    wird in den aktuellen Roms die Hardware (GPS etc.) vollends unterstützt? Wenn ja, kannst Du eines empfehlen?

    Gruss

    daniel

    • Tobias Voß sagt:

      Hallo Daniel,

      wie im letzten Absatz geschrieben, kann ich derzeit die ROMs aus der Fodd-Sense-Reihe empfehlen. Hiervon habe ich aktuell selbst eins im Einsatz.
      Bezgl. mangelnder Hardware-Unterstützung hatte ich bisher auch mit anderen ROMs keinerlei Probleme.

      Gruß,
      Tobias

  2. Dienst sagt:

    Nicht zuletzt, weil ich nach Jahren der Suche hier erstmals eine gescheite deutschsprachige Einführung in MTTY gefunden habe, ist dies meiner Meinung nach die mit Abstand beste deutsche Seite zum Touch Diamond. Daumen hoch und weiter so.

    • Tobias Voß sagt:

      Vielen vielen Dank .. genau das gibt mir den erforderlichen Antrieb für weitere Posts :-)
      Ich bin auch jederzeit für Themenvorschläge offen, nicht nur zu unserem guten Diamond.

      Gruß,
      Tobias

  3. Dave sagt:

    Hi hab deine Anweisungen befolgt, habe jedoch zum ersten mal an meinem HTC herumgetüftelt. Hab das Problem, dass sobald ich task 8 ausführe und deine Anweisungen befolge mit Volume down und Pfeil bei mir keine neue Rom installiert wird obwohl sie auf dem Internen Speicher liegt und auch richtig benannt ist. Gibt es eine möglichkeit sie per usb oder anderweitig aufzuspielen …??? hoffe du kannst mir helfen !

    • Dave sagt:

      Ich denke das Problem ist dass ich idiotischer Weise nicht beachtet hab ein HardSpl durchzuführen. Hier steht nur
      DIAM 100 64M
      SPL-2.07.0000
      MicroP-Diam (LED) v11

      PSOC-Diam STAGE_PVT v0x32

      hoffe du hast trotzdem noch nen ausweg für mich ….

      • Tobias Voß sagt:

        Hi Dave,

        nach einem spezifischen Fehler dieser Art würde ich mal in einem der verlinkten Foren nachschauen. Die Foren sind unter dem Beitrag verlinkt.

        Besten Gruß,
        Tobias Voß

  4. Johannes Grumbd sagt:

    Ich bin schwerst begeistert und deine Anleitung hat zu vollem Erfolg geführt.
    Vielen Dank

Leave a Reply




Kommentare

  • MDO: So gefunden…hab direkt die erste genommen. http://zimages.googlecode.com/ svn/autobuild_system/htc-ms...
  • MDO: Mir fehlen auch nur noch die beiden dateien. http://glemsom.users.anapnea.n et/android2/htc-msm-linux/ Der link...
  • Masterofmg: Hallo habe auch das pro das die seite offline ist eine altanative wäre echt toll habe mir die crm die 1,9...
  • Jan Mueller: Hallo Tobias, hast du noch vor die Anleitung nocheinmal zu überarbeiten? Ich würde es gerne noch einmal...
  • MCP: Hallo, super Anleitung. Wenn ich alles zusammenbekomme dann werde ich es testen. Ich habe die FroyoB V4 an einer...