HTC/Wildfire S/Downgrade: Unterschied zwischen den Versionen

2.420 Bytes hinzugefügt ,  31. Dezember 2011
keine Bearbeitungszusammenfassung
(Die Seite wurde neu angelegt: „Will man aus irgendeinem Grund ein Downgrade des ROM's machen, so ist dies über Umwege möglich. {{Android-Disclaimer}} == Allgemeines == Diese Anleitung …“)
 
Keine Bearbeitungszusammenfassung
Zeile 9: Zeile 9:


== Vorbereitung ==
== Vorbereitung ==
Um dieses Tutorial durchführen zu können, werden folgende Dateien benötigt.
Um dieses Tutorial durchführen zu können, werden folgende Dateien benötigt:
* der Toolsordner aus dem XDA-Thread<ref>http://www.mediafire.com/?z2l7n2gxznz6276</ref>
* das offizielle ROM mit der gewünschten HBOOT-VErsion (angehängt is HBOOT 0.9)<ref>http://www.filefactory.com/file/cbbfe06/n/RUU_Marvel_HTC_Europe_1.30.401.0_Radio_47.10.35.3029H_7.46.35.08_release_183799_signed.exe</ref>
* die HTC Sync Treiber müssen installiert sein
* Ihr braucht eine [[Goldcard]]
*  und ein HTC Wildfire S
 
== Durchführung ==
Nun müssen wir dem RUU, welches Ihr euch runtergeladen habt irgendwie vortäuschen, das auf dem Handy eine geringere Version als die durch das RUU geflashte vorhanden ist. Dafür verändern wir die Versionsnummer des ROM's, das geht wie folgt.
Navigiert mit einem neuen Kommandofenster (cmd) zu dem runtergeladenen und entpackten "tools" Ordner. Dann führt Ihr folgende Befehle nacheinander aus:
<pre>
adb push flash_image /sdcard/flash_image
<pre>
''Die Datei zum flshen der veränderten Versionsnummer auf das Handy übertragen''
<pre>
adb push zergRush /data/local/zergRush
</pre>
''zergRush zum erlangen temporärer Rootrechte auf das Handy übertragen''
<pre>
adb shell
chmod 755 /data/local/zergRush
/data/local/zergRush
</pre>
''In die Shell des Androidtelefons gelangen und zerhRush auf die Ausführung vorbereiten und ausführen''
<pre>
cat /dev/mtd/mtd0 > /sdcard/misc.img
cat /sdcard/flash_image > /data/flash_image
chmod 777 /data/flash_image

exit
</pre>
''Die Versionsnummer aus dem Telefon in misc.img speichern''
<pre>
adb pull /sdcard/misc.img misc.img

</pre>
Nun findet Ihr in dem "tools" Ordner eine neue Datei namens "misc.img". Die öffnet Ihr jetzt mit dem Hexeditor HxE.exe und bewegt den Cursor in die Zeile 11. Dort seht Ihr die aktuelle Softwarenummer, die euer Handy hat. Diese überschreibt Ihr jetzt mit einer niedrigeren, als die, die in dem RUU vorhanden ist.
Die Änderungen werden dort mit rot dargestellt. Speichert die Änderungen und beendet das Programm. Nun gehen wir wieder zu dem cmd-Fenster. Um die neue misc.img jetzt auf das Handy zu übertragen fürht Ihr folgenden Befehl aus:
<pre>
adb push misc.img /sdcard/misc.img


adb shell
/data/flash_image misc /sdcard/misc.img

</pre>
''misc.img auf die SD-Karte übertragen und mittels flash_image anwenden.''
Nun hat euer Handy die gewünschte Versionsnummer. Solange diese geringer als die der RUU ist, könnt Ihr diese nun ausführen und alle Funktionen werden ausgeführt.


== Einzelnachweis ==
== Einzelnachweis ==
<references>
<references>
11.008

Bearbeitungen