После новой прошивки не могу установить ПЗУ (ошибка монтирования)

Я установил RUU 4.2.2 , пытаясь обновить HBOOT до версии 2.16 на HTC One S. В меню загрузки отображается версия 2.16, поэтому я думаю, что это сработало, но теперь у меня нет ОС.

Я пытаюсь установить ПЗУ (Lineage 14), но получаю сообщения об ошибках, подобные этому

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...

Если я adb shellтогда ls /dev/block/platform/msm_sdcc.1я получу

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

В TWRP 2.6.1.0 я могу стереть кеш и кеш Dalvik, отформатировать данные и восстановить заводские настройки. Если я adb shellпобегу, mountя получу

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)

Я могу смонтировать cache, dataи systemиз меню TWRP, но не USB-OTG. Если я перейду к Advanced Wipe, я увижу

E:Unable to mount '/usb-otg'

Как мне исправить эти ошибки, чтобы я мог установить свою ОС?

Это просто чудо, что мне удалось проверить SE 10 минут, пока вы публикуете все свои вопросы сегодня ...
Что именно вы делали с adb shell? Я предполагаю, что вы создали системный каталог с ext2,3 или 4 FS. Помогите пожалуйста с точными шагами. Я застрял с той же ошибкой.
Обновил версию TWRP с 2.7.something на 3.1.something по инструкции с xda-developers.com/how-to-install-twrp Проблема решена еще интересует ручное решение. дайте мне знать, как обойти это вручную.

Ответы (2)

Все еще предполагая вариант S4. Ваш TWRP настолько устарел - получите последнюю версию здесь . Прошиваем через фастбут как обычно.

Не гарантируется решение, но я думаю, что 2.6.x в любом случае несовместим с новым расположением разделов, представленным в HBOOT 2.16.
У меня TWRP 3, все еще получаю эти и подобные ошибки. Инструмент TWRP "исправить раздел" тоже не работает.
Пробовали ПЗУ со старыми версиями Android? Посмотрите, не связана ли проблема с этим конкретным пакетом.

Я исправил это, зайдя adb shellи запустив mkdir, mountи mke2fsвручную.

Можете ли вы объяснить, как вы это сделали? Это больше поможет пользователям.