Nach Freeze: Factory reset soll durchgeführt werden, klappt aber nicht

M

m!rko

Neues Mitglied
0
Zuerst mal einen netten Gruß in die Gemeinschaft hier. :smile:

Nachdem mein HTC One (M7, Lollipop) während der Benutzung einfror und ich es nur per Power button aus- und wieder einschalten konnte, lande ich nun im "Decrypt storage" screen.

Nach Eingabe der PIN erhalte ich folgende Meldung:

The password you are entered is correct, but unfortunately your data is corrupt.
To resume using your phone, you need to perform a factory reset. [...]

Soweit klar. Daten kaputt - ist zwar Mist, lässt sich aber scheinbar nicht ändern. Hab ja auch nur die Möglichkeit den "Reset phone" button zu drücken. :sad:

Ich lande also auf der "Android system recovery" Konsole mit den Menüpunkten:

Code:
reboot system now
apply from sd card
wipe data/factory reset
wipe cache partition
reboot to bootloader
power down
view recovery logs
apply from phone storage

Im unteren Bereich erscheinen folgende Fehlermeldungen:

Code:
E:missing bitmap oem_unlock_bg
(Code - 1)
E:missing bitmap oem_unlock_bg_yes
(Code - 1)
E:missing bitmap oem_unlock_bg_no
(Code - 1)
E:missing bitmap icon_ruu
(Code - 1)
E:failed to mount /data (Invalid argument).. try emmc mount
handle_cota_install: Can't mount /data

Wenn ich "wipe data/factory reset" auswähle:

Code:
-- Wiping data...
Backup necessary files in data partition
E:failed to mount /data (Invalid argument).. try emmc mount
Formatting /cache...
Data wipe complete.

Nach dem Reboot beginnt das selbe Spiel von vorn - gefangen in der Endlosschleife... :mad2:
Ich befürchte dass die Partition hardware-seitig zerschossen ist? Oder habt ihr eine Idee wie ich das Phone wieder zum Laufen bringe? Habe bisher ausschließlich die Updates vom Hersteller eingespielt.

Hier noch die Ausgabe des Bootloaders:

Code:
*** LOCKED ***
M7_UL PVT SHIP S-ON RH
HBOOT-1.61.0000
RADIO-4T.35.3218.16
OpenDSP-v35.120.274.0718
OS-7.19.401.1
eMMC-boot 2048MB
Feb 12 2015,15:22:10.0

Besten Dank für eure Hilfe!
 
Flash mal diese Firmware, dazu musst du nicht unlocken und auch nicht rooten:
https://mega.co.nz/#!615iHCzY!uGNlx8lstZ7dqKn6Af0cG-f1VRcgLgaf4kC9XSs3uL8
Folgendermaßen vorgehen:
Am PC den HTC Sync Manager deinstallieren (über Systemsteuerung/ Programme und Funktionen).
Sollten noch gar keine HTC-Treiber auf dem PC sein, dann diese hier installieren. Zusätzlich diese Treiber installieren und dann den PC neu starten.
Dieses Package downloaden, entpacken und nach C:/ verschieben, den Ordner in adb umbenennen.
Dein Gerät aufladen!!!
Nun die Firmware in firmware.zip umbenennen und auch in den adb-Ordner packen.
Versuche, die CMD aus dem adb-Ordner zu öffnen. Wenn sie nicht passt, dann löschen und unter Start ins Suchefeld cmd eingeben. In den Ergebnissen erscheint die CMD.exe, diese per rechtem Mauklick kopieren und in den adb-Ordner einfügen.
Dein Gerät anschließen, ca. 10 sec. Power und Vol. Down gedrückt HALTEN bis das Gerät neu startet und ein weißer Screen mit farbiger Schrift erscheint, der Bootloader. Nun einmal Power drücken und es sollte dort Fastboot USB angezeigt werden.

In die CMD eingeben
fastboot oem rebootRUU - es erscheint ein schwarzer Bildschirm mit silbernem HTC-Logo
fastboot flash zip firmware.zip
- nach dem ersten Flashdurchgang kommt die Meldung Failed - das ist normal; gleich noch einmal:
fastboot flash zip firmware.zip
- nun dauert es etwas länger und am Schluss sollte Okay stehen.
fastboot reboot-bootloader
- nun die OS-Version im Bootloader oben ansehen; es sollte dort 7.19.401.2 stehen.
Dann versuchen, dein Gerät zu starten. Geht es immer noch nicht, musst du es einsenden, denn mehr ist ohne Unlock nicht möglich.
 
Danke für deine Anleitung. Bin zwar auf Mac unterwegs und habe Android SDK mit den Platform Tools (adb, fastboot) installiert, aber der Weg sollte ja der selbe sein.

Allerdings ist nach fastboot oem rebootRUU bereits Ende:

...
(bootloader) Start Verify: 3
OKAY [ 0.031s]
finished. total time: 0.031s

Das Device rebootet wieder "normal" in den Decrypt storage screen, kein schwarzer Bildschirm mit silbernem HTC-Logo... :confused2:

Wenn ich den Schritt überspringe und testweise fastboot flash zip firmware.zip ausführe:

target reported max download size of 1514139648 bytes
sending 'zip' (551346 KB)...
OKAY [ 19.083s]
writing 'zip'...
(bootloader) signature checking...
FAILED (remote: signature verify fail)
finished. total time: 71.484s

Ich habe spaßeshalber versucht den bootloader nach der Anleitung von HTCDev.com zu unlocken. Am Device erscheint auch das Menü (ja/nein), aber nach dem Reboot lande ich wieder im Decrypt storage screen. Es ändert sich auch nichts im Bootloader, als wäre alles nur read-only (außer cache). Zugriff via adb im recovery mode habe ich auch nicht.

Es ist übrigens total egal was für ein Passwort ich im Decrypt storage eingebe :cursing:

Wenn ich dort in den Einstellungen das USB debugging aktiviere, habe ich zwar Zugriff via adb, aber alles nur read-only. Ich kann z.B. nichts nach /tmp schicken, oder formatieren, oder, oder... (fastboot ebenso) :sad:

Hier noch die Ausgabe von fastboot getvar all:

(bootloader) version: 0.5
(bootloader) version-bootloader: 1.61.0000
(bootloader) version-baseband: 4T.35.3218.16
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 7.19.401.2
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: xxxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxxxxx
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0710000
(bootloader) cidnum: HTC__102
(bootloader) battery-status: good
(bootloader) battery-voltage: 4298mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-0e2a13e5
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.042s

Sonst noch Ideen? Brachialere Methoden? Irgendwas?
 
Brachialere Mehtoden wären das Unlocken und Flashen, was aber keine Garantie auf Besserung bietet, aber die Garantie des Gerätes einschränkt. Ich empfehle dir, es noch einmal an einem Windows PC mit den entsprechenden Treibern zu versuchen- ansonsten, da es noch "unberührt" ist, es einzusenden. Alternativ kannt du Sunshine S-Off durchführen (ca. 20 €) und dann Flashversuche unternehmen.
 
Zuletzt bearbeitet:
Hallo

Wenn ich fastboot flash zip firmware.zip eingebe kommt die meldung:error: cannot load ´firmware.zip

Egal wie oft ich es tuh.. kann mir jemand sagen was ich falsch mache?firmware.zip ist im ordner drinne
so soeht es dann aus

C:\adb>fastboot oem rebootRUU
...
(bootloader) Start Verify: 3
OKAY [ 0.034s]
finished. total time: 0.035s

C:\adb>fastboot flash zip firmware.zip
error: cannot load 'firmware.zip'

C:\adb>fastboot flash zip firmware.zip
error: cannot load 'firmware.zip'

C:\adb>fastboot flash zip firmware.zip
error: cannot load 'firmware.zip'

C:\adb>fastboot flash zip firmware.zip
error: cannot load 'firmware.zip'

ok problem gelöst ich habe beim bennen auch .zip geschrieben was man nicht soll einfach nur firmware und das reicht ^^


Der ursprüngliche Beitrag von 20:44 Uhr wurde um 21:00 Uhr ergänzt:

nächstes problem :

FAILED (remote: 12 signature verify fail) egal wie oft ich es mache.. Muss ich das handy unlocken damit es geht?
Fehlermeldung:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.

C:\adb>fastboot oem rebootRUU
...
(bootloader) Start Verify: 3
OKAY [ 0.047s]
finished. total time: 0.047s

C:\adb>fastboot flash zip firmware.zip
target reported max download size of 1514139648 bytes
sending 'zip' (551346 KB)...
OKAY [ 26.692s]
writing 'zip'...
(bootloader) signature checking...
FAILED (remote: 12 signature verify fail)
finished. total time: 78.078s

C:\adb>
 
Zuletzt bearbeitet:
Fürs Archiv: Es gibt in meinem Fall eine andere Möglichkeit um in den schwarzen Bildschirm mit silbernem HTC-Logo zu kommen - im Decrypt storage in den Einstellungen USB-debugging aktivieren und dann via adb reboot oem-78 (statt fastboot oem rebootRUU).

Nun hab ich auch die Möglichkeit die Firmware (z.B. M7_UL_Firmware_7.19.401.2.zip) zu flashen:

target reported max download size of 1514139648 bytes
sending 'zip' (48659 KB)...
OKAY [ 2.804s]
writing 'zip'...
(bootloader) adopting the signature contained in this image...
(bootloader) signature checking...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) checking main version...
(bootloader) checking hboot version...
(bootloader) start image[hboot] unzipping for pre-update check...
(bootloader) start image[hboot] flushing...
(bootloader) signature checking...
(bootloader) [RUU]WP,hboot,0
(bootloader) [RUU]WP,hboot,99
(bootloader) [RUU]WP,hboot,100
(bootloader) ...... Successful
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
finished. total time: 9.604s

Okay, das sieht schon mal besser aus als bisher. Allerdings rebootet das Telefon direkt wieder (ist ein Reboot an dieser Stelle normal?), in meinem Fall also wieder in den Decrypt storage. Egal wie oft ich das Prozedere wiederhole. Fühle mich mittlerweile wie in Und täglich grüßt das Murmeltier... :scared:

@Schaeferreiner
Mit deiner Firmware (firmware-full-stock-7.19.401.2.zip) erhalte ich leider das selbe Ergebnis wie Tomek51:

target reported max download size of 1514139648 bytes
sending 'zip' (551346 KB)...
OKAY [ 19.778s]
writing 'zip'...
(bootloader) signature checking...
FAILED (remote: 12 signature verify fail)
finished. total time: 72.313s

Falsche Firmware?

Schaeferreiner schrieb:
Brachialere Mehtoden wären das Unlocken und Flashen, was aber keine Garantie auf Besserung bietet, aber die Garantie des Gerätes einschränkt. Ich empfehle dir, es noch einmal an einem Windows PC mit den entsprechenden Treibern zu versuchen- ansonsten, da es noch "unberührt" ist, es einzusenden. Alternativ kannt du Sunshine S-Off durchführen (ca. 20 €) und dann Flashversuche unternehmen.

Mit Windows (VirtualBox) habe ich es auch versucht, das selbe Ergebnis. Werde es morgen zur Sicherheit letztmalig auf nem richtigen Windows-Rechner versuchen (hab ich grad keinen Zugriff drauf).

Ich verstehe nicht warum ich immer wieder in dem Decrypt storage screen lande, da kann man auch per adb (z.B. format) nicht viel anfangen. Unlock des Bootloaders wurde ja bereits versucht (via HTCDev). Oder meinst du ein anderes Unlocken?

Die Garantie ist egal, habs vor knapp 2 Jahren in der Schweiz gekauft und bis ich das von hier aus mit digitec geregelt habe... Egal, als letzte Möglichkeit würde ich auch das System komplett öffnen und platt machen. Vermutlich bestätigt sich dann auch die Vermutung dass der interne Storage hardware-seitig defekt ist. Wenn nicht, auch gut. Wirds ein Testgerät für Custom-ROMs.

Trotzdem vielen Dank für deine bisherige Hilfe. Ich lese mich mal zum Thema Unlocken ein...
 
Wenn die Verbindung trotz aktualisierter Treiber nicht hergestellt werden kann, empfiehlt sich oft ein USB-OTG-Kabel, an das man einen Speicherstick mit der zu flashenden Soft-/ Firmware anschließt. Dort die Firmware platzieren und in update.zip umbenennen. Sie sollte dann bei einem Neustart des Gerätes erkannt und geflasht werden. Wenn noch Garantie drauf ist oder diese gerade ablief, würde ich bei einem gelockten Gerät immer das Einsenden nach vorheriger Kontaktaufnahme zu HTC empfehlen. Die sind da sehr kulant, wenn man entsprechend diplomatisch auftritt. Das Lollipop-Update scheint durch überlastete Server und vielleicht auch schlechte Programmierung zu etlichen Problemen zu führen.

@Tomek: Ich hoffe, du hast die Firmware nicht entpackt, denn sonst ist die Signatur der Firmware hin, und den Bootloader gesperrt. Nur per rechtem Mausklick umbenennen.
 
Zuletzt bearbeitet:
Habe es kurz entpackt weil ich ja die zip falsch benannt habe aber hat nicht geholfen und dann habe ich es wieder gelöscht.. Soll ich die Datei neu runterladen oder ist es jetzt vorbei?
 
Auf jeden Fall neu herunterladen, denn mit dem Entpacken ist die Signatur dahin. Ein S-On Gerät kann nur signierte Firmware verarbeiten. Rechter Mausklick auf den Ordner, umbenennen und in den adb-Ordner ziehen.
 
Super hast mir hoffnung gemacht. Werde heute Abend es noch einmal runterladen.. kann alles andere so bleiben oder auch neu laden?
 

Ähnliche Themen

Evixwater
Antworten
0
Aufrufe
1.069
Evixwater
Evixwater
AimLikeSkelett
Antworten
13
Aufrufe
798
juni
J
Manifaktum
Antworten
8
Aufrufe
1.098
Manifaktum
Manifaktum
Zurück
Oben Unten