Jump to content
warci

HTC One (M9) - Stock ROM per TWRP wiederherstellen

Recommended Posts

warci
SyuSG5G.png

Stock ROM per TWRP wiederherstellen

Diese Anleitung (Post #1) enthält alle wichtigen Informationen, mit Hilfe derer ihr von einer Custom Rom zurück zu einer updatefähigen Stock Rom gelangt. Solltet ihr bereits eine Stock Rom verwenden, jedoch auf Grund von TWRP, SuperSU und/oder Xposed nicht in der Lage sein offizielle Updates zu installieren, so solltet ihr die Anleitung in Post #2 verwenden.

 

Voraussetzungen:

  • Die aktuellste Captain_Throwback's TWRP Version als Recovery
  • Das zu eurer Firmware passende TWRP-Backup (inkl. Stock System Image, Stock Recovery und Boot Image)
    • Firmware-Version:
      10 Sekunden lang die Ein/Aus-Taste sowie die Lauter-Taste gedrückt halten, im Anschluss direkt die Leiser-Taste drücken.
      Nun seid ihr im Download-Modus und könnte in der vorletzten roten Zeile eure Firmware-Version sehen (hinter "OS-")
    • Das dazu passende Komplett-Backup:
      Stock-Backup Sammlung von @Flippy498
       

Trenner_blau.png.b28ddbc841b4127645eb730

Vorgehen:

Schritt 1: Sicherung eurer aktuellen ROM erstellen
Falls ihr noch nie ein TWRP-Backup erstellt habt ist dieser Punkt zwingend notwendig, falls ihr eure Daten nicht sichern wollt reicht auch das einfach sichern der Boot-Partition

  • HTC One M9 ins Recovery booten (nur bei Geräten die sich noch nicht im Recovery befinden)
    • Per ADB-Befehl:
      adb reboot recovery
       oder
    • Manuell:
      10 Sekunden lang die Ein/Aus-Taste sowie die Lauter-Taste gedrückt halten, im Anschluss direkt die Leiser-Taste drücken
       Nun seid ihr im Download-Modus, dort navigiert ihr mit der Leister-Taste zu "reboot to bootloader" und bestätigt mit der Ein/Aus-Taste, hier wählt ihr nun "BOOT TO RECOVERY MODE"
       
  • Backup-Vorgang starten
    • Wählt den Punkt "Backup" aus und dort optional unter "Select Storage" den gewünschten Zielspeicher
    • Wählt die Partitionen die gesichert werden sollen (für ein Komplett-Backup wird die Boot-, System- und Data-Partition benötigt)
      • Falls ihr eure aktuelle ROM (inkl. Daten) nicht sichern wollt wählt einfach nur die Boot-Partition aus
    • Startet den Backup-Vorgang mit dem wischen über "Swipe to Backup"
       

Schritt 2: Backup übertragen und gegebenenfalls sichern

  • Kehrt auf die TWRP-Startseite zurück (Home-Taste) und wählt dem Punkt "Mount"
     
  • Setzt den Haken bei "Mount system as read-only" (wird für Schritt 4 benötigt) und aktiviert MTP über "Enable MTP", falls noch deaktiviert
     
  • Verbindet euer HTC One M9 per USB-Kabel mit eurem Rechner und ruft im Arbeitsplatz/Dieser PC das HTC One M9 auf (falls kein Pop-up erscheint)
     
  • Entpackt das zuvor heruntergeladene Stock Backup (falls noch nicht getan) und kopiert den Backup-Ordner auf euer M9
    • Wählt dazu den von euch zuvor gewählten Speicher aus (Interner Speicher oder SD-Karte) und navigiert zu folgenden Ordner:
      TWRP -> BACKUPS -> HT********** (entspricht eurer Geräteseriennummer) und startet den Kopier-Vorgang
    • In diesem Order sollte sich auch das zuvor von euch erstellte Backup befinden, welches ihr auf eurem PC sichert oder einfach löscht (falls ihr nur die Boot-Partition gesichert haben solltet)
       
  • Das Ganze sollte nun wie folgt aussehen:
            large.Struktur.png.f27f03a9f03511aee60e1

Schritt 3: Zurücksetzen auf Werkseinstellungen

Wechselt wieder zu eurem M9 und setzt euer M9 auf Werkseinstellungen zurück

  • Wählt auf der Startseite "Wipe" aus und startet den "Factory Reset" durch wischen über "Swipe to Factory Reset"
    Dabei werden eure Einstellungen und Daten (Data-Parition), sowie der Cache und Dalvik-Cache gelöscht/geleert (gewipt), eure Dateien auf dem internen Speicher und der ext. SD-Karte bleiben dabei erhalten.

Schritt 4: Backup aufspielen

  • Startet den Wiederherstellungs-Vorgang
    • Wählt auf der Startseite "Restore" aus und im Anschluss das gerade von euch auf den Speicher kopierte Backup
    • Stellt sicher das die Haken bei allen drei Partitionen gesetzt sind (Boot, Recovery und System Image) und startet den Wiederherstellungs-Vorgang mit einem wischen über "Swipe to Restore"
       
  • Nach erfolgreichen aufspielen könnt ihr nun ins System booten
    • Wählt auf der Startseite "Reboot" und anschließend "System" aus
      dabei einfach die Meldung dass kein OS installiert sei ignorieren (falls vorhanden) und etwas Geduld haben (eventuell dauert der Boot-Vorgang etwas)
       

Eure Stock-ROM sollte nun wiederhergestellt und als "read-only" gemountet sein, sodass unter anderem wieder OTA-Updates ausgeführt werden können.

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
warci
SyuSG5G.png

Update Funktionalität wiederherstellen
Die Anleitung ist nur für User auf deren HTC One M9 die originale HTC ROM läuft,
jedoch durch das Rooten bzw. das Flashen eines Custom Recovery kein OTA-Update mehr möglich ist.

Mögliche Fehlermeldung beim ausführen eines Updates sind:
"/dev/block/bootdevice/by-name/system has been remounted R/W; reflash device to reenable OTA updates"
oder
"system partition has unexpected contents"

Die kann man nur umgehen, in dem wieder eine unverändert System-Partition geflasht wird und diese ohne Schreibrechte (read-only) eingebunden (gemounted) wird.
Dazu könnt ihr alternativ zu dieser Leitung auch unsere RUU-Anleitung verwenden (Methode 2 und 3).
 

Trenner_blau.png.b28ddbc841b4127645eb730

Voraussetzungen:

  • Die aktuellste Captain_Throwback's TWRP Version als Recovery
  • Das zu eurer Firmware passende TWRP-Backup (inkl. Stock System Image, Stock Recovery und Boot Image)
    • Firmware-Version:    Systemeinstellungen -> Info -> Software-Informationen -> Mehr -> Build-Nummer (der erste Teil)
    • Das dazu passende Komplett-Backup:    Stock-Backup Sammlung von @Flippy498
       
  • Eure Geräteseriennummer, falls ihr noch kein TWRP-Backup erstellt haben solltet
    • Systemeinstellungen -> Info -> Telefon-Identität -> Geräteseriennummer
       

Trenner_blau.png.b28ddbc841b4127645eb730

Vorgehen:

Schritt 1: Backup übertragen
Das M9 muss sich im System befinden oder bereits im Recovery (vorausgesetzt MTP ist aktiviert)

  • Das heruntergeladene Backup am PC entpacken
     
  • HTC One M9 per USB mit dem PC verbinden und den entpackten Backup-Ordner (Stock_Backup_x.xx.xxx.x) auf den internen Speicher oder die externe SD-Karte kopieren
    • Interner Speicher -> TWRP -> BACKUPS -> Geräteseriennummer
       oder
    • SD-Karte -> TWRP -> BACKUPS -> Geräteseriennummer

      Beispiel-Aufbau:
      SD-Karte\TWRP\BACKUPS\HT**********\Stock_Backup_1.40.111.8\system_image.emmc.win

      large.Struktur.png.f27f03a9f03511aee60e1

Schritt 2: Backup aufspielen

  • HTC One M9 ins Recovery booten (nur bei Geräten die sich noch nicht im Recovery befinden)
    • Per ADB-Befehl:
      adb reboot recovery
       oder
    • Manuell:
      10 Sekunden lang die Ein/Aus-Taste sowie die Lauter-Taste gedrückt halten, im Anschluss direkt die Leiser-Taste drücken
       Nun seid ihr im Download-Modus, dort navigiert ihr mit der Leister-Taste zu "reboot to bootloader" und bestätigt mit der Ein/Aus-Taste, hier wählt ihr nun "BOOT TO RECOVERY MODE"
       
  • System-Partition als "read-only" mounten
    • "Mount" auswählen und dort den Haken bei "Mount system as read-only" setzen und wieder zur Startseite zurückkehren
       
  • Wiederherstellungs-Vorgang starten
    • "Restore" auswählen und gegebenenfalls (falls euer Backup nicht angezeigt wird) über "Select Storage" dem richtigen Speicher wählen
    • Das zuvor auf euer M9 kopierte Backup auswählen und sicherstellen das ein Haken bei allen drei Partitionen gesetzt ist (Boot, Recovery und System Image)
    • Mit einem wischen über "Swipe to Restore" den Wiederherstellungs-Vorgang auslösen
       
  • Ins System booten
    • Nach erfolgreichen Wiederherstellungs-Vorgang wieder auf die Startseite wechseln und über "Reboot" -> "System" ins wiederhergestellte System booten, dabei die die Meldung dass kein OS installiert sei ignorieren (falls vorhanden) und etwas Geduld haben (eventuell dauert der Boot-Vorgang etwas).
       

Eure Stock-ROM sollte nun wiederhergestellt sein und als "read-only" gemountet sein, sodass wieder OTA-Updates ausgeführt werden können.
 

Trenner_blau.png.b28ddbc841b4127645eb730
 

Zum Schluss ein ein paar Screenshots der einzelnen Schritte/Menüpunkte:

TWRP-Startseite: large.Screenshot_2015-10-17-12-03-50.png Mount-Menü: large.Screenshot_2015-10-17-12-03-55.png Speicherauswahl (Restore-Menü): large.Screenshot_2015-10-17-12-04-06.png Paritionsauswahl (Restore-Menü): large.Screenshot_2015-10-17-12-04-12.png

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
Gast

@wieko: Da du diese Anleitung befolgen solltest, wäre es auch gut, wenn wir die Diskussion hier weiter führen und nicht in dem RUU/CMD-Thread.

 

Hast du

  1. das passende Backup benutzt? (2.10.206.2)
  2. deine externe SD-Karte zu exfat formatiert? Dein interner Speicher oder externe SD Karten mit einem anderen Format haben Probleme mit dem Verarbeiten von Dateien, die so groß sind wie die Backups. (@warci: Mir fällt grad auf, dass das nirgendwo in der Anleitung erwähnt wird.)
  3. den mount system as read-only Haken gesetzt?
  4. die alten Daten von deinem Handy vor dem Wiederherstellen gelöscht?

 

Um aus dem Bootloop raus zu kommen musst du nur den Power Knopf zusammen mit den Lautstärke Tasten gedrückt halten, bis das Handy in den Bootloader rebootet. Im Download Modus kannst du dann erneut TWRP flashen und den Restore Prozess erneut durchführen.

Diesen Beitrag teilen


Link zum Beitrag
wieko

Hallo habe es so gemacht 

hat auch soweit geklappt jetzt danke 

wie ist das mit unroot und s-off

 

Diesen Beitrag teilen


Link zum Beitrag
Gast

Nach dem Wiederherstellen des Backups ist das Gerät nicht-gerootet (das ist ein anderer Zustand als ent-rootet, da nach dem ent-rooten immer noch das System als read/write gemountet ist).

 

Was soll mit S-OFF genau sein? Könntest du die Frage etwas präzisieren?

Diesen Beitrag teilen


Link zum Beitrag
dynamo53

Hallo.Wollte backup wiederherstellen,dann kommt ,,Kann Partition nicht wiederherstellen Partition schreibgeschützt.Was kann ich tun

Diesen Beitrag teilen


Link zum Beitrag

Please sign in to comment

You will be able to leave a comment after signing in



Jetzt anmelden

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.