Твик для внедрения Банни в Discord. Разветвленный VendettaTweak, измененный в соответствии с поведением BunnyXpose. Между этими двумя по-прежнему существуют небольшие различия, и в этой настройке могут отсутствовать некоторые функции загрузчика.
Примечание
На данный момент эта настройка не включает в себя некоторые функции при работе в изолированной среде с подстановочным сертификатом.
Если вам важны эти функции, подпишите приложение с помощью локального сертификата разработчика:
Сборки можно найти во вкладке «Релизы».
Примечание
Необработанные расшифрованные IPA, которые используются для предоставления предварительно исправленных IPA, получены от сообщества Enmity. Эти необработанные расшифрованные IPA также используются в проектах, связанных с Enmity, таких как enmity-mod/tweak и acquitelol/rosiecord.
Все кредиты приписываются владельцам необработанных IPA.
https://repo.chariz.com/
в свои источники, а затем найдя Orion Runtime
.arm.deb
, для корневого джейлбрейка и файл, заканчивающийся на arm64.deb
для безрутового джейлбрейка.Примечание
TrollStore может отображать предупреждение о шифровании, которое вы можете игнорировать.
Примечание
Эти шаги предполагают, что вы используете MacOS.
Command Line Utilities
, вам нужно будет запустить sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
чтобы убедиться, что вместо этого вы используете инструменты Xcode.Если вы хотите отменить изменение
xcode-select
, запуститеsudo xcode-select -switch /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
Установите необходимые зависимости. Вы можете сделать это, запустив brew install make ldid
в своем терминале. Если у вас не установлен Brew, следуйте инструкциям здесь.
Настройте свой путь соответствующим образом. Мы рекомендуем вам выполнить следующее перед запуском следующих команд, а также в любой момент, когда вы захотите собрать BunnyTweak.
export PATH= " $( brew --prefix make ) /libexec/gnubin: $PATH "
# feel free to set whatever path you want, but it needs to be a direct path, without relative parts
export THEOS= " /Users/vendetta/IPA/theos "
bash -c " $( curl -fsSL https://raw.githubusercontent.com/theos/theos/master/bin/install-theos ) "
Если вы уже установили theos, вы можете запустить $THEOS/bin/update-theos
чтобы убедиться, что он обновлен.
Клонируйте этот репозиторий с помощью git clone [email protected]:pyoncord/BunnyTweak.git
и cd
в него. Замените URL-адрес на свой форк, если вы создали форк этого репозитория.
Чтобы собрать BunnyTweak, вы можете запустить rm -rf packages && make clean && make package FINALPACKAGE=1 && make package FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
. Первая команда удалит все предыдущие пакеты, вторая очистит проект, третья соберет пакет с root-доступом (обозначается окончанием arm.deb
), а четвертая соберет пакет без root-доступа (обозначается окончанием arm64.deb
окончание arm64.deb
).
При первом запуске это может занять немного больше времени, но последующие сборки должны выполняться намного быстрее.
Полученные файлы .deb
будут находиться в папке packages
. Напоминаем, что *arm.deb
предназначен для джейлбрейка с root-доступом и загрузки неопубликованных приложений, а *arm64.deb
— для джейлбрейка без root-доступа.
Если вы хотите внести свой вклад, вам нужно будет выполнить действия по локальной сборке BunnyTweak, а также запустить make spm
, чтобы Swift LSP заработал.