sToRmInG
Erfahrenes Mitglied
- 156
*UPDATE: 04.08.2014*
Ergänzung bzgl. des Einspielens der Backups
Ich beschreibe hier Schritt für Schritt, wie man bei veränderter CID und Vodafone/Swisscom-fremder RUU wieder zurück kommt (z.B. nach Flashen der HTC One Google Playstore Edition RUU).
Dabei wird die originale Firmware (firmware.zip) wiederhergestellt (Touchscreen Firmware, Bootloader, Recovery, Radio, etc.).
Diese Anleitung kann auch bei anderen CIDs als den unten aufgeführten verwendet werden. Dann ist allerdings ein anderes Backup und OTA notwendig. Die Vorgehensweise ist jedoch dieselbe.
Dabei ist folgendes zu beachten
Ersetzt jeweils VODAPXXX mit der für euch richtigen CID.
Hier nun die Anleitung:
Jetzt könnt ihr noch die neusten OTAs aufspielen, wenn ihr wollt.
Solltet ihr Anmerkungen/Verbesserungsvorschläge/Fragen haben, einfach posten.
Changelog
26.11.2013 - Erstellung des Threads
02.04.2014 - Überarbeitet, da OTAs nicht funktioniert haben
03.04.2014 - S-ON Teil überarbeitet
04.04.2014 - S-ON Teil integriert
01.06.2014 - Vereinfachung der Anleitung, Entfernen des RUU-Teils
04.06.2014 - Verschiedene Hinweise hinzugefügt; revone durch entsprechende echo-Befehle mit Memory-Writes ersetzt.
04.08.2014 - Anpassung bzgl. Backup einspielen
Ergänzung bzgl. des Einspielens der Backups
Ich beschreibe hier Schritt für Schritt, wie man bei veränderter CID und Vodafone/Swisscom-fremder RUU wieder zurück kommt (z.B. nach Flashen der HTC One Google Playstore Edition RUU).
Dabei wird die originale Firmware (firmware.zip) wiederhergestellt (Touchscreen Firmware, Bootloader, Recovery, Radio, etc.).
Diese Anleitung kann auch bei anderen CIDs als den unten aufgeführten verwendet werden. Dann ist allerdings ein anderes Backup und OTA notwendig. Die Vorgehensweise ist jedoch dieselbe.
Dabei ist folgendes zu beachten
- Ich übernehme KEINE Verantwortung für Geräte, die trotz/wegen dieser Anleitung nicht mehr funktionieren, sowie für die Vollständigkeit dieser Anleitung!
- Eure originale CID ist eine der folgenden:
- VODAP001 (Vodafone UK)
- VODAP102 (Vodafone DE)
- VODAPE12 (Vodafone NL)
- VODAP405 (Vodafone IT)
- VODAP304 (Vodafone ES)
- VODAPD18 (Vodafone PT)
- VODAP120 (A1 Austria)
- VODAP110 (Swisscom)
- Vodafone FR gehört NICHT dazu (X.XX.163.X mit VODAP203)!
- S-OFF ist notwendig: https://www.android-hilfe.de/forum/...off-supercid-twrp-root-custom-rom.471984.html
- Ihr solltet wissen, was ihr tut!
- Folgende Backups, RUU's und OTAs müssen heruntergeladen werden:
- 2.24.161.1 Nandroid Backup (CWM - ClockWorkMod)
- 2.24.161.1 Nandroid Backup (TWRP - TeamWinRecoveryProject)
- Die Firmware.zip aus der FOTA für 2.24.161.1 (für die Stock Recovery, Radio, etc).
- TWRP/CWM für das wiederherstellen des Backups.
Ersetzt jeweils VODAPXXX mit der für euch richtigen CID.
Hier nun die Anleitung:
- Bootloader unlocken (falls noch nicht geschehen).
- Zeigt eure CID via fastboot oem readcid an (falls sie NICHT mit VODAPXXX ist, habt ihr sie entweder schon verändert oder euer HTC One ist kein Vodafone HTC One). Solltet ihr diese verändert haben, müsst ihr diese wieder auf euren Provider anpassen: fastboot oem writecid VODAPXXX.
- Per fastboot oem rebootRUU wieder in den RUU Mode wechseln.
- Um eine Grundlage zu schaffen, solltet ihr per fastboot flash zip firmware_2.24.161.1.zip die Firmware komplett zur Vodafone Firmware zurückbauen.
- Nach dem ersten Flashen wird jetzt folgende Meldung erscheinen: FAILED (remote: 90 hboot pre-update! please flush image again immediately). Kein Grund zur Sorge, das ist normal.
- Das Phone sollte sich neugestartet haben und sich wieder in den RUU Mode befinden. Jetzt nochmals den gleichen Befehl ausführen. Dieses Mal sollte um einiges mehr passieren.
- Sobald ihr ein finished seht UND ERST DANN, könnt ihr euer Phone neustarten: fastboot reboot-bootloader.
- Sobald dies geschehen ist, könnt ihr wieder in den Fastboot Mode wechseln und via fastboot flash recovery recovery.img den ClockworkMod/TWRP flashen (wird benötigt zum Einspielen vom Nandroid Backup).
- Bootet die Recovery (Bootloader -> [Power Taste] -> Recovery -> [Power Taste]
- Ladet jetzt das zuvor geladene Nandroid Backup auf euer Phone (falls die Ordner auf dem HTC One fehlen, zuerst ein Backup anlegen):
- TWRP: adb push [NAME_DES_ORDNERS_MIT_BACKUP] /sdcard/TWRP/Backup/{SERIENNUMMER}/
- CWM: adb push [NAME_DES_ORDNERS_MIT_BACKUP] /sdcard/clockworkmod/backup/
- Stellt das zuvor übertragene Backup per Restore wieder her.
- Sobald ihr das habt, wird der Bootloader geschlossen und das TAMPERED Flag entfernt:
- Neue ADB Shell aufmachen: adb shell
- Bootloader re-locken: echo -ne '\x00\x00\x00\x00' | dd of=/dev/block/mmcblk0p3 bs=1 seek=33796 (ich empfehle euch den Code zu kopieren!)
Hier wird das Flag effektiv auf LOCKED und NICHT RELOCKED gesetzt - Jetzt wird noch ein allfälliges TAMPERED Flag entfernen: echo -ne '\x00' | dd of=/dev/block/mmcblk0p7 bs=1 seek=4265988 (ich empfehle euch den Code zu kopieren!)
- Die Shell nun beenden und per adb reboot-bootloader in den fastboot Mode wechseln. WICHTIG: Falls ihr gefragt werden, ob ihr SuperSu o.ä. installieren wollt, unbedingt verneinen!
- Überprüfe ob das Flag richtig gesetzt wurde. Es sollte nun LOCKED sein und kein TAMPERED mehr da stehen.
- Jetzt wollen wir die CustomRecovery los werden. Per fastboot oem rebootRUU wieder in den RUU Mode wechseln.
- Per fastboot flash zip firmware_2.24.161.1.zip flasht ihr nun die zum Backup passende recovery.img, sowie radio.img, etc. Das Ganze läuft gleich ab wie unter Punkt 4.
- Jetzt per fastboot reboot-bootloader erneut in den Bootloader wechseln
- Es sollte immer noch nur das LOCKED Flag sichtbar sein (kein TAMPERED)
- Jetzt seid ihr fertig. OTAs auf die aktuelle Version sollten nun möglich sein.
- [OPTIONAL] ACHTUNG: Dies sollte NUR gemacht werden, falls das Gerät in die Garantie muss! Stellt zuvor sicher, dass ihr kein TAMPERED Flag habt.
- Mit diesem Befehl kann das HTC One wieder auf S-ON gestellt werden: fastboot oem writesecureflag 3
- Den Bootloader neustarten und überprüfen, ob das Gerät wieder S-ON ist: fastboot reboot-bootloader
Jetzt könnt ihr noch die neusten OTAs aufspielen, wenn ihr wollt.
Solltet ihr Anmerkungen/Verbesserungsvorschläge/Fragen haben, einfach posten.
Changelog
26.11.2013 - Erstellung des Threads
02.04.2014 - Überarbeitet, da OTAs nicht funktioniert haben
03.04.2014 - S-ON Teil überarbeitet
04.04.2014 - S-ON Teil integriert
01.06.2014 - Vereinfachung der Anleitung, Entfernen des RUU-Teils
04.06.2014 - Verschiedene Hinweise hinzugefügt; revone durch entsprechende echo-Befehle mit Memory-Writes ersetzt.
04.08.2014 - Anpassung bzgl. Backup einspielen
Zuletzt bearbeitet: