Ich suche jetzt seit zwei Tagen in meinem _ off nach einer Lösung für mein Problem, aber ich kann keine finden, die für mich funktioniert.
Was ich gerade habe:
/data
als auch zu pushen /system
, was (natürlich) nicht nützlich zum Flashen ist, da sie nicht in CWM angezeigt werden.Was ich versucht habe:
/system
restauriert wird.adb shell
Dateien zu pushen oder die SD-Karte zu mounten, funktioniert nicht. Zuerst hatte ich die Fehlermeldung „--exec /system/bin/sh Fehler: Datei oder Verzeichnis nicht gefunden (2)“. Ich habe es geschafft, die Datei in das System zu schieben sh
(und ich glaube in /system/bin
), und der Fehler hat sich zu '[...] No directory (20)' geändert.adb push <ROM.zip> /sdcard/<ROM.zip>
; funktioniert nicht, weil /sdcard
es schreibgeschützt ist.adb shell
, oder schieben in die /sdcard
, oder gehen einfach davon aus, dass ich immer noch als USB-Speicher mounten kann. :(Hat jemand irgendwelche Vorschläge, wie man ein ROM in den bekommt /sdcard
, damit ich es flashen kann? Ich würde dir ewig danken!
Vielen Dank im Voraus!
Wenn Ihre Version der CWM-Wiederherstellung im Hauptmenü die Option „Zip von Sideload installieren“ hat (es sieht so aus, als ob eine solche Wiederherstellungsversion für das HTC One X existiert ), können Sie diese Option verwenden, um von einer ZIP-Datei zu installieren, die ohne auf Ihrem Computer gespeichert ist Kopieren auf die SD-Karte:
Wählen Sie im Wiederherstellungsmenü die Option „zip von Sideload installieren“.
Führen Sie den folgenden Befehl auf Ihrem Computer aus:
adb sideload UPDATE.zip
Wo UPDATE.zip
ist die ZIP-Datei, die Sie installieren möchten.
Möglicherweise müssen Sie Ihre ausführbare ADB-Datei aktualisieren, wenn sie den sideload
Unterbefehl nicht versteht.
Beachten Sie, dass es derzeit keine Bestätigung gibt, wenn der Befehl „zip von Sideload installieren“ ausgewählt wird, und auch keine Möglichkeit, den Sideload-Modus abzubrechen, sobald er aufgerufen adb sideload UPDATE.zip
wurde Der einzige Ausweg wäre, den Akku herauszuziehen (bei einigen Telefonen funktioniert es auch, wenn Sie den Netzschalter 10 bis 15 Sekunden lang gedrückt halten, um einen Neustart zu erzwingen). Oder, wenn Sie in den Sideload-Modus gewechselt sind, aber eigentlich kein Zip-Paket installieren möchten, führen Sie etwas wie aus adb sideload /dev/null
oder verwenden Sie eine kleine Datei, die kein Zip-Paket ist.
Die Sideload-Option ist in erster Linie für Telefone gedacht, die keinen internen FAT32-formatierten Speicher haben, sollte aber auch auf anderen Modellen funktionieren. Eine wichtige Einschränkung besteht darin, dass die ZIP-Datei vorübergehend in den Telefon-RAM heruntergeladen wird (sie wird in ramfs abgelegt /tmp/update.zip
). Daher können Sie je nach RAM-Größe Ihres Telefons möglicherweise keine großen Pakete auf diese Weise installieren.
sideload
nicht in adb verfügbar. Ich habe zuerst die SDK-Tools aktualisiert, aber es war leider immer noch nicht da. Das One X hat 1 GB RAM, also sollten die meisten ROMs hineinpassen. Danke aber fürs Mitdenken!Ich kenne CWM nicht, aber TWRP (das Ihr Smartphone unterstützt) ermöglicht es Ihnen, die /sdcard-Partition über USB zu mounten. Wenn Sie Probleme mit der neuesten Version haben, versuchen Sie es mit einer älteren (ich hatte in der Vergangenheit auch einige Probleme mit einem anderen Telefon). Wenn das immer noch RO ist, müssen Sie es möglicherweise formatieren (immer im TWRP-Menü). Als Plus ist es eine 100% Touchscreen-Wiederherstellung!
Izzy
adb shell
Zugriff haben, könnten Sie vielleicht versuchen, es erneut zu mounten: Esadb shell mount
sollte alles gemountet auflisten, damit Sie die richtigen Parameter auswählen können, und diesemount -o remount,rw
(natürlich durch Hinzufügen der anderen Parameter zu diesem Befehl).Sergej Wlassow
adb shell
; Aus der adbd-Quelle sehe ich, dass es/sbin/sh
vorher versucht werden sollte/system/bin/sh
, und/sbin/sh
sollte auf jeden Fall in der Wiederherstellung initramfs vorhanden sein. Vielleicht ist der „neueste CWM“ nicht wirklich der neueste oder so aktuell, dass er kaputt ist. Welcher CWM-Build wird verwendet und passt er genau zum Gerätemodell?Sander
Sander
/system
Partition beim Wiederherstellungsprozess durcheinander gebracht wurde. (Ich habe versucht, ein Nandroid-Backup wiederherzustellen, das zu diesem Zeitpunkt fehlgeschlagen ist).Sergej Wlassow
/system
aus der Wiederherstellung sollte dies beheben; Hast Du es versucht?Sander
/system
. Danach habe ich auch versucht, meine Wiederherstellung neu zu flashen / alle Befehle zu wiederholen, die ich bereits versucht hatte. Ich habe auch versucht, einesh
Datei manuell hineinzuschieben,/system/bin/
aber das hat nicht funktioniert. :(