Nach neuer Firmware kann ROM nicht installiert werden (Mount-Fehler)

Ich habe RUU 4.2.2 installiert , um HBOOT auf einem HTC One S auf 2.16 zu aktualisieren. Das Startmenü zeigt 2.16 an, also schätze ich, dass es funktioniert hat, aber jetzt habe ich kein Betriebssystem.

Ich versuche, ein ROM (Lineage 14) zu installieren, aber ich erhalte Fehlermeldungen wie diese

mount: failed to mount /dev/block/platform/msm_sdcc.1/
umount of /system failed: no such volume
Patching system image unconditionally...
E1001: Failed to update system image.
E:unknown command[log]
E:Erorr executing updater binary in zip '/sdcard/linea
Error flashing zip '/sdcard/lineage.zip'
Updating partition details...

Wenn ich adb shelldann ls /dev/block/platform/msm_sdcc.1bekomme ich

by-num      mmcblk0p13  mmcblk0p19  mmcblk0p24  mmcblk0p3   mmcblk0p35  mmcblk0p8
mmcblk0     mmcblk0p14  mmcblk0p2   mmcblk0p25  mmcblk0p30  mmcblk0p36  mmcblk0p9
mmcblk0p1   mmcblk0p15  mmcblk0p20  mmcblk0p26  mmcblk0p31  mmcblk0p4
mmcblk0p10  mmcblk0p16  mmcblk0p21  mmcblk0p27  mmcblk0p32  mmcblk0p5
mmcblk0p11  mmcblk0p17  mmcblk0p22  mmcblk0p28  mmcblk0p33  mmcblk0p6
mmcblk0p12  mmcblk0p18  mmcblk0p23  mmcblk0p29  mmcblk0p34  mmcblk0p7

In TWRP 2.6.1.0 kann ich den Cache und den Dalvik-Cache löschen, Daten formatieren und die Werkseinstellungen wiederherstellen. Wenn ich adb shellund renne mountbekomme ich

rootfs on / type rootfs (rw)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
/dev/block/mmcblk0p34 on /cache type ext4 (rw,relatime,data=ordered)
/dev/block/mmcblk0p35 on /data type ext4 (rw,relatime,data=ordered)
/dev/block/mmcblk0p35 on /sdcard type ext4 (rw,relatime,data=ordered)

cacheIch kann , data, und aus dem TWRP-Menü mounten system, aber nicht USB-OTG. Wenn ich zu Advanced Wipe gehe, sehe ich

E:Unable to mount '/usb-otg'

Wie behebe ich diese Fehler, damit ich mein Betriebssystem installieren kann?

Es ist ein kleines Wunder, dass ich zufällig SE 10 Minuten innerhalb von Ihnen überprüfe und heute alle Ihre Fragen poste ...
Was genau hast du mit der Adb-Shell gemacht? Ich nehme an, Sie haben das Systemverzeichnis mit ext2,3 oder 4 FS erstellt. Bitte helfen Sie mir mit genauen Schritten. Ich stecke mit dem gleichen Fehler fest.
Ich habe die TWRP-Version von 2.7.something auf 3.1.something aktualisiert, indem ich die Anweisungen von xda-developers.com/how-to-install-twrp verwendet habe . Das Problem ist gelöst, ich bin immer noch an der manuellen Lösung interessiert. Lassen Sie mich wissen, wie Sie es manuell umgehen können.

Antworten (2)

Gehe immer noch von der S4-Variante aus. Ihr TWRP ist so veraltet – holen Sie sich das Neueste hier . Wie gewohnt durch Fastboot flashen.

Die Lösung ist nicht garantiert, aber ich denke, dass 2.6.x sowieso nicht mit dem neuen Partitionslayout kompatibel ist, das in HBOOT 2.16 eingeführt wurde.
Ich habe TWRP 3 und erhalte immer noch diese und ähnliche Fehler. Das TWRP-Tool "Partition reparieren" funktioniert auch nicht.
ROMs mit älteren Android-Versionen ausprobiert? Prüfen Sie, ob das Problem bei diesem bestimmten Paket liegt.

Ich habe es behoben, indem ich , , und manuell aufgerufen adb shellund ausgeführt habe.mkdirmountmke2fs

Kannst du erklären, wie es dir ergangen ist? Es wird den Benutzern mehr helfen.