TWRP в порядке.
У меня есть lineage-15.1-20180415-UNOFFICIAL-cedric.zip в папке «Загрузки» на «телефоне».
При попытке прошить это TWRP завершается с ошибкой: «Процесс обновления завершен с ошибкой: 255».
Совет в другом месте предложил разархивировать пакет, а затем удалить первые 2 строки файла в META_INF> Com> Google> Android> UpdaterScript. Они относятся к имени устройства «Cedric», но я понятия не имею, что они означают…
Я сделал это, но, поскольку я на Mac, не мог следовать инструкциям, касающимся повторного создания архива, поскольку они были специфичны для Windows (было предложено «Добавить в rar»). Поэтому я попробовал прямое архивирование zip.
Попытка прошить созданный таким образом архив TWRP теперь завершается с ошибкой: «Недопустимый формат zip-файла!».
Был бы признателен за совет как создать нужный формат файла с помощью мака.
У меня есть приложение под названием «Кека», которое предлагает в качестве опций 7z, Zip, Tar, Gzip, Bzip2. Что-нибудь из этого подходит?
Спасибо!
Вчера я установил последнюю версию TWRP (3.2.1-0) и тот же образ происхождения, что и вы (lineage-15.1-20180415-UNOFFICIAL-cedric.zip), и получил ту же ошибку.
Попробуйте еще раз и после неудачи перейдите в TWRP Advanced
-> Copy Log
. Получите файл журнала на своем компьютере ( adb pull /sdcard/recovery.log
возможно, вам потребуется изменить местоположение файла журнала) и откройте его в любом редакторе или просто в формате cat recovery.log
.
Если вы видите строку, говорящую:
E:Can't execute '/tmp/updater': Exec format error
Тогда это, вероятно, связано с плохим TWRP. Вам нужен 64-битный вместо обычного. Вы можете получить его с https://androidfilehost.com/?w=files&flid=236353 . Прошейте этот новый TWRP, а затем Lineageos и, возможно, гаппсы.
Кстати, мне не нужно было возиться с zip-образом, я использовал скачанный без каких-либо модификаций.
Дилгрин
Дев