Как раз вовремя для широкого распространения джейлбрейка palera1n, основанного на эксплойте bootrom checkm8, который должен начать получать после поддержки iOS и iPadOS 16.x на совместимых устройствах в понедельник, менеджер пакетов Ze bra был обновлен до версии 1.1 . 29. с поддержкой iOS и iPadOS 15 и 16.
![](https://cdn.4pmtech.com/wp-content/uploads/2023/07/zebra-dark-1024-1.webp)
Объявленная официальным аккаунтом в Твиттере @getZebra , эта версия Zebra работает с джейлбрейком Palera1n на всех поддерживаемых прошивках, а также включает исправление безопасности, которое рекомендуется для всех пользователей, независимо от того, являются они пользователями Palera1n или нет.
Полный журнал изменений выглядит так:
— Добавлена поддержка джейлбрейка palera1n iOS 15-16. Обратите внимание, что джейлбрейк XinaA15 пока не поддерживается. Вы по-прежнему можете установить Zebra 1.1.29 на XinaA15, но не сможете устанавливать, удалять или обновлять пакеты.
— Zebra теперь знает о пакетах для джейлбрейка без полномочий root, гарантирует, что установлена правильная версия пакета, и блокирует установку несовместимых пакетов. Rootless — это новая схема, при которой все пакеты устанавливаются в папку джейлбрейка на вашем устройстве, а не смешиваются с основными файлами iOS. Это используется наpalera1n, когда твики не включены, и станет нормой для всех будущих джейлбрейков.
– Обнаруженный джейлбрейк, дистрибутив и состояние некорневого/скрытого файла теперь отображаются в нижнем колонтитуле домашней страницы Zebra. Эта информация заменяет UDID. Вы по-прежнему можете щелкнуть нижний колонтитул, чтобы скопировать свой UDID в буфер обмена.
– Устранена проблема безопасности, которая могла позволить злоумышленнику изменить базу данных пакетов Zebra.
– Исправлено сообщение об ошибке, отображаемое при входе в репозиторий на устройстве без установленного пароля.
— Обновлен экран «Источники сообщества», чтобы правильно предлагать репозиторий Chimera при джейлбрейке Electra iOS 11. (Ответил @TheMasterOfMike — спасибо!)
– Для сопровождающих репо: добавляет дополнительное
architecture
поле вauthorize_download
запрос API поставщика платежей, указывающее тип запрашиваемого пакета.– Для репозиториев сопровождения: начиная с iOS 15, Zebra использует согласованную строку пользовательского агента для всех запросов, формат
Zebra/1.1.29 (iPhone; iOS/15.7.1)
для запросов к репозиторию иZebra/1.1.29 Pure-Black
для запросов изображений.– Для разработчиков: Zebra больше не упаковывает
firmware
инструмент. Это не использовалось Zebra в течение некоторого времени и в любом случае устарело. Пожалуйста, убедитесь, что вы не зависите от копии Zebra (/usr/libexec/zebra/firmware
) в любых сценариях.Начиная с этого выпуска, Zebra разделена на два пакета. Какой из них вы должны установить, зависит от вашей конфигурации джейлбрейка:
–
iphoneos-arm
: Для традиционных джейлбрейков «корневой файловой системы» на iOS 14.7 и более ранних версиях, а также некоторых джейлбрейков на iOS 15 и 16 (palera1n с включенными настройками и XinaA15).–
iphoneos-arm64
: для новых безрутовых джейлбрейков на iOS 15 и более поздних версиях.Опция Zebra без рута повысила производительность, поскольку позволила нам воспользоваться преимуществами более поздних оптимизаций iOS.
Если вы не уверены, какой из них использовать, безопасно попробовать любой из них. Если он не соответствует вашей настройке, вы получите сообщение «Архитектура пакета несовместима с архитектурой вашей системы».
Огромное спасибо @TheMasterOfMike, @leftyfl1p, @iAdam1n и команде palera1n за советы и помощь в тестировании этого релиза.
Стоит отметить, что у ведущего сопровождающего проекта Адама Демаси нет совместимого с XinaA15 устройства для тестирования, поэтому этот выпуск Zebra еще не совместим с джейлбрейком iOS и iPadOS 15.0-15.1.1 для устройств A12-A15.
Менеджер пакетов Rival Sileo уже работал над джейлбрейком palera1n до этого объявления, а отдельная сборка на выходных сделала Sileo совместимым с джейлбрейком XinaA15. Итак, вот как обстоят дела на данный момент.
Если вы являетесь пользователем Zebra или хотите начать работу с ним в качестве альтернативы уже используемому вами диспетчеру пакетов, вы можете обновить его, добавив репозиторий ниже и обновив свои источники:
Zebra также является полностью открытым исходным кодом на официальной странице пакета GitHub .
Вы обновили приложение Zebra Package Manager до последней версии? Дайте нам знать в комментариях ниже.