Das Android-Telefon bootet nur in die Wiederherstellung und den Bootloader

Mein HTC One bootet nur in die Wiederherstellung oder den Bootloader. Ich versuche, ein Standard-ROM vom Terminal auf meinem Mac auf mein Telefon zu flashen, aber ich erhalte diesen Fehler:

Mikes-MacBook-Air:HTCOneRoot Mike$ ./fastboot-mac flash zip ATT-3.17.502.3-Stock-Rooted-DEODEX.zip 
sending 'zip' (1114992 KB)...
OKAY [ 37.597s]
writing 'zip'...
FAILED (remote: not allowed)
finished. total time: 37.618s

Mikes-MacBook-Air:HTCOneRoot Mike$
"nicht erlaubt" klingt so, als ob Ihr Bootloader gesperrt ist und die "ZIP" keine "offizielle" ist (dh nicht vom Hersteller signiert).
Haben Sie die Bestandswiederherstellung am Telefon? Oft braucht man es dort, um das Stock-ROM wieder auf das Gerät zu flashen, da es vom Hersteller signiert ist. Es ist auch möglich, dass die ZIP-Datei beschädigt ist (überprüfen Sie die MD5-Summe). Können Sie versuchen, die Zip-Datei über die Wiederherstellung selbst zu flashen, anstatt über den Mac?

Antworten (2)

Ich weiß nicht, wie Sie auf diese Befehlszeile gekommen sind, aber sie scheint falsch zu sein. Das Format des fastboot flashBefehls ist:

Imagedatei der Fastboot-Flash- Partition 

Ich habe noch nie von einem Telefon mit einer "zip"-Partition gehört: Sie heißen normalerweise "boot", "recovery", "system" und "userdata".

Ich vermute, dass Sie die heruntergeladene ZIP-Datei entpacken müssen, wodurch Sie Dateien mit Namen wie "boot.img", "recovery.img" und "system.img" erhalten. Es kann auch ein Skript enthalten, das bereits die richtigen fastbootBefehle zum Flashen des gesamten Systems enthält (aber Sie müssten es umbenennen, fastboot-macum fastbootes auszuführen) und/oder eine Readme-Datei, die den Prozess erklärt. Lesen Sie es sorgfältig durch und befolgen Sie die Schritte genau. Wenn Sie erraten, welche Argumente Sie angeben sollen, fastbootwird dies wahrscheinlich dazu führen, dass Ihr Telefon gemauert wird.

Mit Partitionen oder PIT-Dateien herumzuspielen ist eine verdammt gefährliche Sache, es lohnt sich, diese Tatsache noch einmal zu betonen. Ich bin mir nicht sicher, warum das OP die Zip-Datei nicht durch Wiederherstellung flashen kann. In diesem Fall sollte keine Neupartitionierung erforderlich sein. Ins Recovery, Cache und Daten löschen, Zip installieren: Pre-Rooted-Stock-Zip-Name von oben, fertig! Ich habe es gerade auf Galaxy S4 und HTC One ausprobiert, hat in ein paar Minuten funktioniert. Auch einige der besseren Wiederherstellungen verfügen über Techniken, um die häufigsten Ursachen für Bricking und Abbruch zu erkennen, bevor die vollständige Installation durchgeführt wird.
Niemand schlug vor, irgendetwas neu zu partitionieren. Es ist nur eine Frage der Benennung der richtigen Partition im fastbootBefehl.
Entschuldigung, ich war nicht klar, es ist nur erwähnenswert, aus Erfahrung, dass alles, was eine Partition betrifft, gefährlich ist. Er hat etwas in das Argument „Partition“ des Fastboot-Befehls eingefügt, und das ist an sich schon gefährlich. Wollte diesen Punkt nur nochmal betonen. Außerdem bemerke ich, dass viele Leute auf XDA sagen: „Ahh, versuchen Sie eine andere PIT-Datei, flashen Sie die OTA-Zip-Datei der Google Edition usw.“, und diese Art von Dingen wird das Gerät zu 100% blockieren! Eher eine Tangente an Ihren Beitrag, wahrscheinlich verwirrender als alles andere!

HTCs haben einen gesperrten Bootloader, der das Flashen verhindert. Verwenden Sie einen Windows-PC und installieren Sie HTC One USB-Treiber, die Sie hier erhalten

Gehen Sie zu htcdev.com/bootloader, um den Freischaltcode zu erhalten, den Sie benötigen, und installieren Sie das Windroid-Toolkit, um den Prozess auszuführen, den Sie hier erhalten können