Optimierung, um Bunny in Discord einzubinden. Gespaltener VendettaTweak, angepasst an das Verhalten von BunnyXposed. Es gibt immer noch geringfügige Unterschiede zwischen diesen beiden, und bei dieser Optimierung fehlen möglicherweise einige Loader-Funktionen.
Notiz
Derzeit umfasst diese Optimierung einige Funktionen nicht, wenn sie in einer eingesperrten Umgebung mit einem Wildcard-Zertifikat ausgeführt wird
Wenn Sie Wert auf diese Funktionen legen, signieren Sie die Anwendung mit einem lokalen Entwicklerzertifikat:
Builds finden Sie auf der Registerkarte „Releases“.
Notiz
Roh entschlüsselte IPAs, die zur Bereitstellung vorab gepatchter IPAs verwendet werden, stammen von der Enmity-Community. Diese rohen entschlüsselten IPAs werden auch in Enmity-bezogenen Projekten wie Enmity-Mod/Tweak und Acquitelol/Rosiecord verwendet.
Alle Credits werden dem/den Eigentümer(n) der Roh-IPAs zugeschrieben.
https://repo.chariz.com/
zu Ihren Quellen hinzufügen und dann Orion Runtime
suchen.arm.deb
für Root-Jailbreaks und die Datei mit der Endung arm64.deb
für Root-Jailbreaks.Notiz
TrollStore zeigt möglicherweise eine Verschlüsselungswarnung an, die Sie ignorieren können.
Notiz
Bei diesen Schritten wird davon ausgegangen, dass Sie MacOS verwenden.
Command Line Utilities
installiert haben, müssen Sie sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
ausführen, um sicherzustellen, dass Sie stattdessen die Xcode-Tools verwenden.Wenn Sie die
xcode-select
Änderung rückgängig machen möchten, führen Siesudo xcode-select -switch /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
aus
Installieren Sie die erforderlichen Abhängigkeiten. Sie können dies tun, indem Sie brew install make ldid
in Ihrem Terminal ausführen. Wenn Sie Brew nicht installiert haben, befolgen Sie die Anweisungen hier.
Richten Sie Ihren Weg entsprechend ein. Wir empfehlen Ihnen, Folgendes auszuführen, bevor Sie die nächsten Befehle ausführen, sowie jedes Mal, wenn Sie BunnyTweak erstellen möchten.
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 ) "
Wenn Sie theos bereits installiert haben, können Sie $THEOS/bin/update-theos
ausführen, um sicherzustellen, dass es auf dem neuesten Stand ist.
Klonen Sie dieses Repository mit git clone [email protected]:pyoncord/BunnyTweak.git
und cd
hinein. Ersetzen Sie die URL durch Ihren Fork, wenn Sie dieses Repository geforkt haben.
Um BunnyTweak zu erstellen, können Sie rm -rf packages && make clean && make package FINALPACKAGE=1 && make package FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
. Der erste Befehl entfernt alle vorherigen Pakete, der zweite bereinigt das Projekt, der dritte erstellt das Root-Paket (gekennzeichnet durch die Endung arm.deb
) und der vierte erstellt das Rootless-Paket (gekennzeichnet durch die arm64.deb
Endung).
Wenn Sie dies zum ersten Mal ausführen, kann es etwas länger dauern, aber nachfolgende Builds sollten viel schneller sein.
Die resultierenden .deb
Dateien befinden sich im packages
. Zur Erinnerung: *arm.deb
ist für Root-Jailbreaks und Sideloading und *arm64.deb
für Root-Jailbreaks.
Wenn Sie einen Beitrag leisten möchten, müssen Sie grundsätzlich die Schritte zum lokalen Erstellen von BunnyTweak befolgen und make spm
ausführen, damit der Swift LSP funktioniert.