调整将 Bunny 注入 Discord 中。 Forked VendettaTweak,经过修改以匹配 BunnyXposed 行为。这两者之间仍然存在细微差别,并且此调整可能会缺少一些加载程序功能。
笔记
截至目前,此调整在使用通配符证书的监狱环境中运行时不包含某些功能
如果您看重这些功能,请使用本地开发证书对应用程序进行签名:
可以在“发布”选项卡中找到构建。
笔记
用于提供预修补 IPA 的原始解密 IPA 来自 Enmity 社区。这些原始解密的 IPA 也在 Enmity 相关项目中使用,例如 enmity-mod/tweak 和 acquitelol/rosiecord。
所有积分均归属于原始 IPA 的所有者。
https://repo.chariz.com/
添加到您的源,然后找到Orion Runtime
。arm.deb
结尾的文件进行root 越狱,使用以arm64.deb
结尾的文件进行无root 越狱。笔记
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
。第一个命令将删除所有以前的包,第二个命令将清理项目,第三个命令将构建有根包(以arm.deb
结尾表示),第四个命令将构建无根包(以arm64.deb
结尾表示) arm64.deb
结尾)。
第一次运行它时,可能需要更长的时间,但后续构建应该会快得多。
生成的.deb
文件将位于packages
文件夹中。提醒一下, *arm.deb
用于 root 越狱和侧面加载, *arm64.deb
用于 rootless 越狱。
如果您想做出贡献,您基本上需要按照在本地构建 BunnyTweak 的步骤进行操作,并运行make spm
以使 Swift LSP 正常工作。