Ergebnis 1 bis 20 von 691
-
- 08.01.2011, 13:12
- #1
Mit den Updates ab Ende 2010 diverse Sicherheitlücken geschlossen, welche bis anhin benutzt wurden, um das DHD zu rooten. Das ist nun nicht mehr möglich, und daher ist es auch nicht mehr möglich, einen S-OFF-Bootloader zu flashen.
Das kann man aber nun umgehen mit folgender Downgrade-Anleitung!
Dabei "manipuliert" man das System so, dass es eine ältere Firmware-Version annimmt. Dadurch kann man das DHD in einen "rootbaren" Zustand zurückversetzen (downgraden).
Original-Anleitung (Englisch)
Vorbereitung
- Entwicklung
USB-Debugging Haken rein
- Die "DHDDowngrade.zip" (Am Ende des Threads) herunterladen und auf dem PC entpacken
- Die 1.32er-Stockfirmware (PD98IMG.zip): Link
Nicht entpacken!
- Goldcard erstellen, egal ob das Gerät ein Provider-Branding hat oder nicht. Anleitung ist hier
2. Rooten
- DHD mit dem PC verbinden und "Nur Laden" auswählen
- Den enpackten "DHDDowngrade"-Ordner öffnen und auf "RUN THIS FOR ROOT.bat" doppelklicken, um die Datei auszuführen. Sie erledigt den Rest und erspart euch einen ordentlichen Teil Tipparbeit
Alternativ: Falls Schritt 2 fehlschlägt:
- CMD (mit Administratorrechten) öffnen und zum "DHDDowngrade"-Ordner wechseln (Befehl: "CD C:\DHDDowngrade" [ohne "], wenn der Ordner direkt auf C: liegt)
- Folgende Befehle nacheinander eintippen, jeweils mit Enter bestätigen (1 Zeile = 1 Befehl):
Code:adb push fre3vo /data/local/tmp adb shell chmod 777 /data/local/tmp/fre3vo adb shell /data/local/tmp/fre3vo -debug -start FBB00000 -end FFFFFFFF
- Wenn man an die Stelle "zurückgekickt" wird, an der man einen neuen Befehl eingeben könnte, "adb shell" eintippen und mit Enter bestätigen
- Wenn man hier dann ein 'magisches' # erhält, hat man TempRoot!!
=============
2.a Volle Temp-Root-Rechte im System erlangen - z.B. Um Titanium Backup ausführen zu können
Will man das nicht, kann man bei Punkt 3 weiterfahren.
- "busybox-su-fixsu.zip" und "Superuser.apk" herunterladen (Am Ende des Threads) und entpacken
- Die beim entpacken erschienenen Dateien (busybox, su und fixsu.sh) in den vorher verwendeten "DHDDowngrade"-Ordner verschieben
- Entweder die CMD von vorher benutzen, oder eine neue öffnen und zu dem Ordner hinnavigieren
- Folgende Befehle nacheinander eintippen, jeweils mit Enter bestätigen (1 Zeile = 1 Befehl):
- Code:
adb push fixsu.sh /data/local/tmp adb push su /data/local/tmp adb push busybox /data/local/tmp adb shell chmod 777 /data/local/tmp/fixsu.sh adb shell chmod 777 /data/local/tmp/su adb shell chmod 777 /data/local/tmp/busybox
- Superuser.apk auf dem DHD installieren
- Titanium Backup aus dem Market installieren
- Folgende Befehle nacheinander eintippen, jeweils mit Enter bestätigen (1 Zeile = 1 Befehl):
- Code:
adb shell # cd /data/local/tmp # ./fixsu.sh
- Erscheint als Antwort: "rm failed for /system/bin/su Read-only file system", kann man das ignorieren.
Jetzt kann man mit Titanium Backup alle Apps und Daten sichern.
Wer einfach rooten will, um nervige und störende System-Apps zu deinstallieren, kann das hier ebenfalls tun. Die Rootrechte bleiben bis zum nächsten Neustart erhalten.
=============
3. Downgrade
- WICHTIG! Backup! Beim Downgrade gehen sämtliche Daten verloren! Backup! WICHTIG!
- Die PD98IMG.zip auf die SD-Karte bzw. vorher erstelle GoldCard laden und diese (wenn nicht schon geschehen) ins DHD stecken
- DHD mit dem PC verbinden und "Nur Laden" auswählen
- Den enpackten "DHDDowngrade"-Ordner öffnen und auf "RUN THIS FOR DOWNGRADE.bat" doppelklicken, um die Datei auszuführen. Sie erledigt den Rest und erspart euch einen ordentlichen Teil Tipparbeit
Alternativ: Falls Schritt 3 fehlschlägt:
- CMD (mit Administratorrechten) öffnen und zum "DHDDowngrade"-Ordner wechseln (Befehl: "CD C
HDDowngrade" [ohne "], wenn der Ordner direkt auf C: liegt)
- Folgende Befehle nacheinander eintippen, jeweils mit Enter bestätigen (1 Zeile = 1 Befehl):
Code:adb push misc_version /data/local/tmp adb shell chmod 777 /data/local/tmp/misc_version adb shell /data/local/tmp/misc_version -s 1.31.405.3 adb reboot bootloader
- Jetzt sollte man den weissen Bootloader-Bildschirm sehen. Hier einmal den Power-Button drücken, um in den Bootloader zu wechseln
- Dieser sucht automatisch nach der PD98IMG.zip
- Jetzt sieht man eine blaue Fortschrittsanzeige auf der rechten Seite, während die Datei geprüft wird. Als nächstes wird man gefragt, ob man diese PD98IMG.zip installierne will. Zum Bestätigen die "Volume Up"-Taste drücken.
- Jetzt schön geduldigt warten, bis das ROM installiert ist
- Danach, wenn der Prozess (ohne Fehlermeldung!!) erfolgreich abgeschlossen ist, kann man mit der Power-Taste neustarten.
Jetzt hast du erfolgreich auf 1.32.405.3 downgegradet
=============
3.a) CID ändern
Dies ist nötig bei gebrandeten Geräten, damit diese überhaupt Updates empfangen können. Bei freien Gerät nicht nötig!
I) Was wird benötigt?
- DHD mit Temp- oder Permroot (siehe hier, Punkt 1 & 2)
- USB-Debugging auf dem DHD aktivieren
- Das "Easy Radio tool v2_2.zip"-Paket (Am Ende des Threads)
Auf dem PC entpacken
- HTC Sync installiert (oder zumindest funktionierende ADB-Treiber)
- Zum Ausführen des Programms auf dem PC: mind. Windows XP SP2 und .NET-Framework 4.0
II) CID ändern
- DHD mit dem PC verbinden, "Nur Laden" aktivieren
- EasyRadioTool starten
- Den Punkt "Stock CID" auswählen und folgendes eingeben: HTC__102 (ACHTUNG: Zwei Underline-Striche!!)
- "Do It" drücken und Erfolgsmeldung abwarten
- Fertig! Nun sind alle Spuren eines ehemaligen Brandings entfernt.
=============
4. Root | S-OFF | CustomRecovery | CustomROM
Eine entsprechende Anleitung ist hier zu finden:
http://www.pocketpc.ch/htc-desire-hd...-unrooten.html
Fragen zur Anleitung? Probleme?
Stellt sie hier in diesem Thread und euch wird (sehrwahrscheinlich) geholfen... Beachtet aber bitte, dass ihr wirklich alle (!!) Voraussetzungen, auf denen die Anleitung aufbaut, einhaltet. Ansonsten können wir keinen Support geben.
Many Thanks go to:
- agrabren!
- aswethinkweiz!
- JSLEnterprises!
- CuBz90 von den XDA-Developers für die Anleitung!
- Command von PocketPC.ch für den Hinweis auf die neue Anleitung!
-
Bin neu hier
- 08.01.2011, 13:13
- #2
Hallo zusammen,
ich wollte Euch nur kurz darüber informieren, dass sich endlich was bezüglich des Themas "Wie Downgrade ich mein DHD, um wieder Root-Rechte zu bekommen", tut!
Siehe XDA-Developers: http://forum.xda-developers.com/showthread.php?t=905003
(Ich hoffe, der Link ist erlaubt! Ansonsten bitte löschen)
Hoffen wir mal, dass die Tests erfolgreich sind und wir bald wieder Custom-Roms etc. aufpielen können!
Grüße,
Olli
-
- 08.01.2011, 13:25
- #3
Ja! Das höre ich doch gern!
Das sind mal richtig gute Neuigkeiten.
geTapatalkert
-
Bin neu hier
- 08.01.2011, 13:45
- #4
Ich sags Dir! Richtig gute Neuigkeiten!
Erste Erfolge werden auch schon gemeldet! * Ik freu mir*
-
- 08.01.2011, 14:26
- #5
Ich will ja nicht ungeduldig erscheinen und
ich habe prinzipiell auch absolut keinen Bock mein DHD nochmal platt zu machen
und alles neu aufzuspielen,
aber in dem Fall wird das ja auch endlich Zeit!
Andererseits, kann ich ja nach temproot mit Titaniumbackup erstmal ganz gepflegt
alles sichern und das ist schon die halbe Miete.
Man bin ich froh!
-
Gehöre zum Inventar
- 08.01.2011, 15:23
- #6
Endlich, das wird nachher erstmal ausprobiert.
-
- 08.01.2011, 15:33
- #7
Und ich werde morgen daran gehen!
-
Gehöre zum Inventar
- 08.01.2011, 18:23
- #8
Es läuft gerade der HBOOT durch, und flasht das alte (neue) System.
Scheint also zu funktionieren! Einfach top...
-
Fühle mich heimisch
- 08.01.2011, 18:27
- #9
Könnte mir jemand die Anleitung genauer erklären?
Versteh folgendes nicht ganz:
adb push psneuter /data/local/tmp was bedeutet psneuter???
adb push misc_version /data/local/tmp
adb shell chmod 777 /data/local/tmp/psneuter
adb shell chmod 777 /data/local/tmp/misc_version
adb shell /data/local/tmp/psneuter
adb shell
-
Gehöre zum Inventar
- 08.01.2011, 18:33
- #10
Hmm, sicher das Du das machen willst, wenn Du damit nichts anfangen kannst?
Diese Befehle musst Du in die Eingabeaufforderung nacheinander eingeben.
---------------------------------------
Edit: Es funktioniert, ich kann es bestätigen! Nach diesen Schritten ist 1.32.405.3 installiert.
Ich lass jetzt gerade noch die RUU von 1.32.405.6 durchlaufen.
(RUU_Ace_HTC_WWE_1.32.405.6_Radio_12.28b.60.140e_26.03.02.26_M_release_155891_signed.exe)
---------------------------------------
Bedenkt, das ALL eure Daten im Handy weg sind. Wie SMS etc. SD Karte bleibt natürlich unberührt.
Witziger Weise sind meine WLAN Einstellungen noch vorhanden. Die scheint das DHD irgendwo zu sichern.
-
Fühle mich heimisch
- 08.01.2011, 19:28
- #11
-
Gehöre zum Inventar
- 08.01.2011, 19:35
- #12
Das hast du aber auch gemacht? Vor dem Neustart in den Bootloader?
If you got "#" in the result, you have temproot! Proceed:
cd /data/local/tmp
./misc_version -s 1.31.405.3
-
- 08.01.2011, 19:50
- #13
-
Fühle mich heimisch
- 08.01.2011, 19:53
- #14
Nur falls es wichtig ist, habe ein DHD ohne Branding und Windows 7 64Bit Ultimate
Ich habe folgendes gemacht:
1.Download der Datei "Downgrade.zip" und stock 1.32 PD98IMG.zip auf Desktop gespeichert
2. "Downgrade.zip" auf Desktop enzippt
3. DHD "Nur Laden" mit USB-Debugging angeschlossen
4. cmd.exe als Administrator ausgeführt
5. cd "C:\Users\Harry\Desktop\HTC Desire HD\Downgrade\Downgrade" eingegeben und anschließend -> Enter betätigt
6. C:\Users\Harry\Desktop\HTC Desire HD\Downgrade\Downgrade> adb push psneuter /data/local/tmp
adb push misc_version /data/local/tmp
adb shell chmod 777 /data/local/tmp/psneuter
adb shell chmod 777 /data/local/tmp/misc_version
adb shell /data/local/tmp/psneuter
adb shell -> Enter betätigt
# kommt
7. Folgendes Eingegeben:
cd /data/local/tmp
./misc_version -s 1.31.405.3
danach kommt #
8. Fastboot ausgeschaltet
9. PD98IMG.zip auf SD Karte kopiert
10. Handy ausgeschaltet
11. Handy mit Volume - und Power Button eingeschaltet und laufen gelassen
12. kommte folgende Meldung:
Main Version is older!
Update Fail!
Press <POWER> to reboot
-
Fühle mich heimisch
- 08.01.2011, 20:06
- #15
Oh Mann hab den Fehler Gefunden!
Hab den Befehl:
cd /data/local/tmp
./misc_version -s 1.31.405.3
in Einmal eingegeben! und nicht zuerst cd /data/local/tmp -> Enter
und anschließend
./misc_version -s 1.31.405.3 -> Enter
Alles geschafft, hat nun funktioniert! Vielen Dank noch!
-
- 08.01.2011, 20:25
- #16
Ich habs nun auf Deutsch nochmal etwas ausführlicher erläutert:
http://www.pocketpc.ch/htc-desire-hd...xx-1-32-a.html
-
Bin hier zuhause
- 08.01.2011, 20:33
- #17
Endlich, gleich Ausprobieren.
-
- 08.01.2011, 20:46
- #18
Hallo Burgi,
Danke für deine Übersetzung. Zu erwähnen wäre noch, dass man USB-Debugging aktiviert haben muss, wenn man das Gerät mit "nur laden" an den PC hängt, da es ansonsten nicht erkannt wird -> error: no device connected.
-
- 09.01.2011, 02:34
- #19
Danke für den Hinweis. Werd ich gleich einbauen...
-
Bin neu hier
- 09.01.2011, 15:13
- #20
Ich flipp gleich aus.komm einfach net weiter.hab die Version 1.75.111.2(T-Mobile Branding) und bekomm den downgrade net hin.mach alles wie in der anleitung.hab auch die goldcard.der findet auch die rom,aber dann kommt kein bildschirm wo ich das flashen bestätigen muss,sondern ein neuer check der img.zip mit nem goldenem statusbalken(oben rechts).wenn der durchgelaufen ist,kommt nur der anfangsbildschirm(sprich fastboot,reboot usw.).
bitte helft mir
Ähnliche Themen
-
[Anleitung] Un-Root - HTC Desire
Von valiumii im Forum HTC Desire Root und ROMAntworten: 17Letzter Beitrag: 11.03.2011, 21:52 -
Tmobile Desire (SLCD) nach Downgrade von H-Boot 0.92 auf 0.80 schwarzer Bildschirm
Von Depp09 im Forum HTC Desire Root und ROMAntworten: 1Letzter Beitrag: 30.09.2010, 08:43 -
[Anleitung] HTC Desire O2 APN Einstellungen
Von marx329 im Forum HTC Desire Root und ROMAntworten: 4Letzter Beitrag: 04.08.2010, 22:42 -
Anleitung: HTC Desire rooten
Von juelu im Forum HTC Desire Root und ROMAntworten: 15Letzter Beitrag: 13.04.2010, 12:41
Pixel 10 Serie mit Problemen:...