TrollRestore — это установщик TrollStore для iOS/iPadOS 15.2–16.7 RC (20H18) и 17.0. Он заменит выбранное вами системное приложение двоичным файлом TrollHelper, который вы затем сможете открыть и использовать для установки TrollStore. TrollRestore использует резервные копии через CVE-2024-44252 для восстановления двоичного файла в контейнер системного приложения.
Руководство по установке TrollStore с помощью TrollRestore можно найти здесь.
Чтобы запустить скрипт, клонируйте этот репозиторий и выполните следующие команды:
pip install -r requirements.txt
python3 trollstore.py
TrollRestore не восстанавливает правильный помощник персистентности — он просто заменяет основной двоичный файл системного приложения встроенным TrollHelper. Таким образом, после установки TrollStore рекомендуется установить помощник по сохранению (вы можете использовать то же приложение, которое используется с TrollRestore, в качестве помощника по сохранению). Из-за особенностей установщика (и использования резервных копий) единственный способ восстановить выбранное вами приложение в исходное состояние — удалить его и переустановить приложение из App Store.
Как указано выше, этот установщик поддерживает iOS/iPadOS 15.2–16.7 RC (20H18) и 17.0.
Примечание. Поддерживаются все 4 версии iOS 17.0: 21A326/21A327/21A329/21A331.
Теоретически он должен поддерживать iOS 14 и iOS 15.0–15.1.1, но во время тестирования мы столкнулись с проблемами при восстановлении резервной копии на устройстве iOS 14, а позже обнаружили те же проблемы с устройствами на iOS 15.0–15.1.1. Поэтому использование TrollRestore на устройствах с iOS 15 на данный момент отключено.
Примечание. В настоящее время эта функция не отключена для версий 15.0–15.1.1, поскольку эти проблемы не обнаруживаются до выхода TrollRestore.
Чтобы использовать предварительно скомпилированные сборки, вам понадобится:
macOS: Mac с macOS 11 (Big Sur) или более поздней версии.
Windows: ПК под управлением Windows 10 или более поздней версии. iTunes должен быть установлен.
Если во время установки у вас возникнут какие-либо проблемы, вы можете получить поддержку на сервере Discord r/Jailbreak.