1: 安装Theos 依赖, 本体和ios开发的SDK
2: 使用iTheosMaker新建和编译越狱插件
3: 使用Filza安装并运行越狱插件
第一步, 我们要安装这个Theos依赖包, 这个theos是一个跨平台的编译构建工具, win, linux, macOS, ios系统都可以用它编译越狱插件deb.
如果你是Cydia商店, 就搜索Theos Auto Installer这个插件包安装, 搜不出来的就添加这个源: http://apt.thebigboss.org/repofiles/cydia/
安装完theos依赖包之后, 就开始安装theos 本体和ios开发sdk, 一般是需要在命令行中连接github在线下载, 很多人的网络环境不好, 所以我这里直接已经下载上传到网盘了:
https://share.weiyun.com/Q7V52622 或者 https://wwc.lanzouq.com/ioZ6M02qya9c
然后列表中出来了新建的插件工程里的4个文件:
Makefile 这个是编译脚本, 比如要编译哪几个源代码文件
Tweak.x 这个是插件源码文件, 一般是Objective-C语言代码
Test.plist 这个是插件注入配置文件, 比如要注入哪个APP
com.apple.springboard
改成
com.apple.UIKit
另外给大家一个建议就是, iTheosMaker自带的文本编辑器不太好用, 可以安装FilzaPlus这个插件, 然后直接在Filza中编辑代码, 自带代码高亮等效果比较方便, 大家就自行尝试了.
(需要将Tweak.x改名Tweak.xm才可以显示高亮, makefile里面也改一下就可以编译了)
搜不到这个插件的添加这个源: https://skitty.xyz/repo
另外: 如果编译时提示出错, 可以打开Makefile这个文件看看下面这一行是不是正确的,