Hallo,
bei XDA Developers wurde jetzt ein neuer Bootloader zum flashen von verschiedenen Blackstone ROMs veröffentlicht. So wie es aussieht wird der Bootloader nur virtuell geladen, also nicht wie Hard SPL 1.14 OliNex fest installiert.
USPL Version 2.2 (basierend auf Bootloader Version 1.14)
Link zum Original Thread
Vorteile:
1. Der Original Bootloader, der vom Werk aus geflasht wurde kann behalten werden!
2. Es muss zum ROM flashen kein Hard SPL 1.14 OliNex mehr auf das Blackstone geflasht werden.
3. Es lassen sich alle ROM's flashen, auch wenn der Original Bootloader installiert ist!
4. Der Original Bootloader wird nicht verändert oder überschrieben.
5. Man sieht den Original Bootloader, hat aber ein anderes ROM installiert.
6. Man kann mit USPL 2.2 nachträglich den Original Hard SPL 1.14 flashen oder den Hard SPL 1.14 OliNex Version. Egal welches ROM auf dem Blackstone drauf ist! Das ging vorher bei der OliNex Version nicht! Da konnte man z.B. den Original Hard SPL nur wiederherstellen, wenn das Original ROM passend zum Blackstone installiert war.
Nachteile:
1. Es muss bei jedem Flashvorgang USPL 2.2 neu geladen werden.
2. Könnte Probleme mit der USB Verbindung geben unter Win Vista.
Das Problem trat bei mir auch unter Win XP auf.
Dann lässt sich das USPL 2.2 nicht auf dem Blackstone laden.
Abhilfe kann aber mit einem alten ActiveSync. Treiber geschaffen werden.
Näheres in der Installationsanweisung...
Vorgeschichte:
Ich hab nach einem ROM Update dummerweise den Hard SPL Version 1.13 auf meinem Blackstone geflasht, obwohl mein Gerät mit SPL 1.14 ausgeliefert worden ist. Dann wollte ich wieder den Original Hard SPL 1.14 flashen, nur blieb er beim Installationsbalken bei 0% stehen! Das habe ich ein paar mal versucht, benutzte den Originalen Hard SPL und die OliNex Version. Aber alles brachte keinen Erfolg, er blieb immer wieder bei 0% stehen und es kam eine Fehlermeldung, das keine Verbindung aufgebaut werden konnte! ROM Updates konnte man auch nicht mehr flashen, es kam die selbe Fehlermeldung.
Durch Zufall fand ich bei XDA Developers das neue Tool für das Blackstone. Am Anfang konnte keine Verbindung über USB zum Blackstone aufgebaut werden, das lag aber an dem Treiber. Habe mir ein altes ActiveSync. Treiberpaket runtergeladen und den vorhandenen drüber installiert. Dann konnte ich irgendwann eine Verbindung zum Blackstone aufbauen und er hat die Dateien geladen. Kurz darauf machte das Handy einen Reset und ladete den "neuen" Bootloader. Jetzt konnte ich wieder den Original Hard SPL 1.14 flashen und es funktionierte auch. Zum Glück gibt es das Tool, sonst hätte ich bei einer Garantieabwicklung wahrscheinlich alt ausgesehen... Aus diesem Grund, manchmal werden mit diesem Tool Wunder wahr...
Installationsanweisung:
1. Ladet euch das Tool zu erst runter
uspl_2.5.zip (Original: Link Original Quelle)
Genauso die alten ActiveSync Treiber
USBAS.zip (Original: Link Original Quelle)
Dateien alle entpacken.
Die Datei black_uspl.exe vom Ordner uspl_2.2 in das Laufwerk C: vom PC kopieren. Am besten in keinen Ordner sondern direkt in das Laufwerk C: . Es kann auch Laufwerk D: usw. ausgewählt werden.
2. Das HTC Touch HD in den Bootloader Modus bringen (USB Kabel sollte nicht angesteckt sein). In den Bootloader Modus kommt man, in dem man das Gerät ausschaltet. Im ausgeschalteten Zustand auf die Taste Lautstärke leiser gedrückt haltet und das Gerät einschaltet.
Wenn der Bootloader Modus geladen ist, das USB Kabel anstecken und warten bis das Gerät im Windows Geräte Manager geladen ist.
3. Im Windows Geräte Manager nach Mobile Geräte suchen und das Gerät HTC USB Sync auswählen. Jetzt die neuen Treiber aus dem Ordner USBAS installieren. Der Treiber muss mit Zwang installiert werden, da der jetzt noch vorhandene Treiber neuer ist, als den was wir installieren wollen. Sonst kommt eine Meldung, dass das Gerät auf dem neuesten Stand ist und es werden die benötigten Treiber nicht installiert.
Wenn der Treiber erfolgreich installiert worden ist, ist das unter Treiberdatum zu erkennen. Das Treiberdatum müsste so vom Jahr 2004 sein!
Installiert wurden die Treiber unter Windows Vista, sollte aber unter Win XP genauso sein.
Mögliches Problem: bei meinen Vista 64bit System hatte ich Probleme den Treiber richtig zu installieren. Im Geräte Manager war beim HTC Gerät immer ein gelbes Ausrufezeichen. Der richtige Treiber war aber installiert.
Lösung: Hierzu den Rechner neu starten und beim Hochfahren vor Erscheinen des Fortschrittsbalkens mehrfach die Taste [F8] drücken. Es erscheint das Startmenü von Windows Vista. Mit dem Startparameter “Treibersignatur deaktivieren” startet Windows Vista in einem speziellen Modus ohne Treiberprüfung. (Hierbei muss der Treiber nicht nochmal neuinstalliert werden) Anschließend wurde das Gerät wie gewünscht in Windows erkannt. (Danke an Alkor)
4. Jetzt die DOS Eingabeaufforderung starten (Vista: unter Start/Alle Programme/Zubehör)
Das Laufwerk in dem Ihr die Datei blac_uspl.exe gespeichert habt auswählen und diese Datei starten. Jetzt erscheinen im DOS Fenster verschiedene Informationen, unter anderem das der USB Port erfolgreich erkannt worden ist und die Dateien auf dem Blackstone geladen werden.
Sollte eine Fehlermeldung bzgl. dem USB Port kommen (USB konnte nicht erkannt werden etc.), einfach mal den PC neustarten und nochmal die Datei im DOS Fenster ausführen.
Das Blackstone resetet kurz und wird mit dem neuen "virtuellen" Bootloader gestartet.
5. Jetzt kann jedes beliebige ROM geflasht werden, genauso kann jetzt nachträglich ein Hard SPL geflasht werden.
Test:
Ich hab mit dem USPL 2.2 Bootloader nachträglich den Original Hard SPL und die OliNex Version installieren können, egal welche ROM Version geflash war!
Auch wenn die Original Hard SPL installiert war, konnte ich durch den USPL Bootloader andere ROMs flashen. Tests erfolgten unter Windows Vista.
Informationen:
Die Tests erfolgten alle unter Windows Vista. Sollte aber unter Windows XP auch laufen (Installationsreihenfolge in etwa das selbe). Andere Betriebssysteme wurden nicht getestet und werden wahrscheinlich nicht unterstützt.
Der USPL 2.2 Bootloader muss jedesmal neu geladen werden, wenn das Blackstone ausgeschalten wird oder mit dem Flashvorgang fertig ist. Wie gesagt, ist so eine Art "virtueller" Bootloadermodus.
Wenn man nichts mehr flashen möchte, kann man im Windows Gerätemanager wieder die ursprünglichen Treiber installieren. Dann einfach Windows selber die Treiber suchen und installieren lassen. Unter dem Treiberdatum kann dann festgestellt werden, ob die neuesten Treiber installiert sind. Wird aber USPL 2.2 wieder benutzt, müssen wieder zuerst die alten Treiber installiert werden!
Hoffe, damit einen großen gefallen getan zu haben....
Grüße
Peter









Automatisch generierter Sicherheitshinweis





