Неверный формат zip-файла — Magisk 22.1

У меня OnePlus 5t, Twrp 3.5.2_9-0-cheeseburger_dumpling, и при попытке прошить magisk zip мне пишет: Invalid zip file format.

Я поискал в гугле и обнаружил, что мне нужна наименьшая версия TWRP, но у меня наименьшая версия... Что мне делать?

Редактировать:

В V22.1 (как минимум) единственный zip-файл называется «Исходный код (zip)», а в TWRP он говорит Invalid zip file format. То же самое в версии 22.0. Следующая доступная версия - 21.4, в V21.4 имя ссылки не "Исходный код (zip)", имя ссылки: "Magisk-v21.4.zip", а в TWRP работает хорошо и прошить в система! Почему это так? И что я не понимаю?

Ссылка на все версии: https://github.com/topjohnwu/Magisk/releases

Тай Роберт!!! В V22.1 (как минимум) единственный zip-файл называется «Исходный код (zip)», а в TWRP он говорит Invalid zip file format. То же самое в версии 22.0. Следующая доступная версия - 21.4, в V21.4 имя ссылки не "Исходный код (zip)", имя ссылки: "Magisk-v21.4.zip", а в TWRP работает хорошо и прошить в система! Почему это так? И что я не понимаю? Ссылка на все версии: github.com/topjohnwu/Magisk/releases
LOL... так что реальная минимальная версия - V21.4?
прочтите инструкцию по установке. скачать apk и переименовать в zip
Я не заметил... ты!
да, это новинка начиная с v22.0, теперь все неофициальные туториалы устарели. большинство людей даже не заметили, что кастомное восстановление с прошивкой zip больше не является официальным рекомендуемым методом установки и существует только для устаревшей поддержки :)

Ответы (1)

Вы загрузили выпуск Magisk «Исходный код», предназначенный для разработчиков, которым вы хотите создавать/компилировать Magisk самостоятельно или вносить изменения в код.

Если вы хотите установить Magisk из пользовательского ПЗУ восстановления, такого как TWRP, начиная с Magisk v22.0, вы должны загрузить версию «APK», которая в то же время представляет собой ZIP-файл, который можно установить через восстановление:

В некоторых пользовательских восстановлениях установка может завершиться неудачно (это может выглядеть как успех, но на самом деле происходит зацикливание). Это связано с тем, что сценарии установщика не могут правильно определить правильную информацию об устройстве или среда восстановления не соответствует ожиданиям. Если у вас возникнут какие-либо проблемы, используйте метод Patch Image, так как он гарантированно работает в 100% случаев. По этой причине больше не рекомендуется устанавливать Magisk через кастомное восстановление на современных устройствах. Метод пользовательской установки восстановления существует исключительно для поддержки устаревших версий.

  • Загрузите APK-файл Magisk
  • Переименуйте расширение файла .apk в .zip, например: Magisk-v22.0.apk → Magisk-v22.0.zip. Если у вас возникли проблемы с переименованием расширения файла (например, в Windows), используйте файловый менеджер на Android или тот, который включен в TWRP, чтобы переименовать файл.
  • Прошивайте почтовый индекс так же, как любой другой обычный прошиваемый почтовый индекс.
  • Предупреждение: файл модулей sepolicy.rule может храниться в разделе кеша, не очищайте его.
  • Проверьте, установлено ли приложение Magisk. Если он не установлен автоматически, установите APK вручную.

https://topjohnwu.github.io/Magisk/install.html#custom-recovery