├── 开发者需知.md └── README_EN.md /开发者需知.md: -------------------------------------------------------------------------------- 1 | # **开发者需知** 2 | 得到工具之后,您将需要签名ipa或使用Torllstore安装至您的设备,即可开启愉快的越狱之旅 3 | 4 | # **支持的开发环境:** 5 | 兼容您目前使用的所有开发环境 6 | debugserver 目前完美支持附加任进程调试(不需要你做任何处理) 7 | 8 | # **环境的修复:** 9 | 如果你的环境被破坏了,可以重启您的手机 打开重建越狱环境开关 再开启越狱即可 10 | 11 | # **开发者需要准备有什么:** 12 | 配置完整的ssh 端口22 13 | 控制台配置SSH免密 您的root密码(默认:alpine) 14 | ssh-copy-id -i $HOME/.ssh/id_rsa.pub root@您的ip 15 | 16 | 17 | # **注意事项:** 18 | 已知iCloud的储存空间满载的情况下,永久签名在重启空间后将失效,还有可能导致一些其它问题,目前原因未知(待查) 19 | 由于部分插件没有进行当前版本的适配,请暂时不要更新sileo里的35个更新,因为可能会造成不兼容导致其他未知问题.(耐心等待开发者适配) 20 | 21 | 关于 theos 无需任何变动 也不要改什么 你仅仅可能需要改变的是你代码里的相关路径 (deb包里的路径无需改动,不需要改变任何东西) 22 | 23 | 24 | make installl 完美支持 25 | make uninstalll 完美支持 26 | make do 完美支持 27 | 28 | 关于 iOSOpendev 正常使用安装 无需要任何改动 29 | 30 | 编译log,在编译过程中,控制台将会显示当前的日志,请忽略,无需担心. 31 | 控制台如果显示如下: 32 | 33 | ldid: Unknown header magic 34 | Are you sure that is a Mach-O? 35 | ldid: operator(): No such file or directory 36 | 37 | 您可以忽略这个警告,因为它不影响您的Tweak的正常运行 38 | 安装本地deb(暂不支持) 39 | 40 | # **越狱主目录** 41 | /var/jb 42 | 相当于以前的 根(此目录支持第三方APP读写权限,可用于进程数据交互) 43 | 44 | # **字体目录** 45 | /var/jb/Library/Fonts (可以进行字体更换) 46 | # **守护目录** 47 | /var/jb/Library/LaunchDaemons 48 | # **其它目录请查看** 49 | /var/jb/Library/ 50 | 51 | 52 | # **关于我的守护进程** 53 | launchdhook (不可结束) 作用 hook launch 54 | 55 | jailbreak_safe (不可结束) 作用 再次启动无需利用漏洞 56 | 57 | jailbreakd (不可结束) 作用 签名和一切签权限关操作 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 如果我有更多想说的会在这里更新...... 66 | -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- 1 | #* * What developers need to know** 2 | 3 | After you get the tool, you will need to sign the ipa or use Torllstore to install it to your device, so you can start a happy jailbreak 4 | 5 | #* * Supported development environments:** 6 | 7 | Compatible with all development environments you currently use 8 | Currently, the debugserver perfectly supports the debugging of additional processes (you do not need to do anything) 9 | 10 | #* * Environment repair:** 11 | 12 | If your environment is damaged, you can restart your phone, turn on the Rebuild jailbreak Environment switch, and then turn on the jailbreak 13 | 14 | If there is a sileo 522 error, you can try to repair the sileo language. If it is invalid for you, you can try to restore the phone settings 15 | 16 | #* * What developers need to prepare:** 17 | Configure the complete ssh port 22 18 | Configure SSH password free root password on the console (default: alpine)Unable to repair password temporarily 19 | ssh-copy-id -i $HOME/.ssh/id_ rsa. Pub root @ your ip 20 | 21 | #* * Precautions:** 22 | The current test version only supports 15.0-15.1.1 A12-A15-M1. Rootless jailbreak supports some plug-ins. Some unsupported plug-ins need to be updated by the plug-in author to support rootless environments. This version integrates Sileo,TrollStore, ssh, libsubstitute, Libhooker, Procursus, Bigboss, etc 23 | 24 | If the storage space of iCloud is known to be full, the permanent signature will become invalid after the space is restarted. It may also lead to some other problems. The current cause is unknown (to be checked) 25 | 26 | There is no need to change the theos or change anything. What you may need to change is the relevant path in your code (the path in the deb package does not need to be changed, and nothing needs to be changed) 27 | Perfect support for make install 28 | Perfect support for make uninstalll 29 | Perfect support for make do 30 | 31 | About the normal use and installation of iOSOpendev, no changes are required 32 | 33 | Compile the log. During the compilation process, the console will display the current log. Please ignore it 34 | If the console displays as follows: 35 | ldid: Unknown header magic 36 | Are you sure that is a Mach-O? 37 | ldid: operator(): No such file or directory 38 | make uninstall 39 | make installl 40 | 41 | #* * Jailbreak Directory** 42 | /var/jb 43 | Equivalent to the previous root (this directory supports third-party APP read/write permissions, which can be used for process data interaction) 44 | 45 | #* * Font Directory** 46 | /Var/jb/Library/Fonts (fonts can be changed) 47 | 48 | #* * Guardian Directory** 49 | /var/jb/Library/LaunchDaemons 50 | 51 | #* * Please check other directories** 52 | /var/jb/Library/ 53 | 54 | #* * About my daemons** 55 | Launchdhook (can't be ended) function hook launch 56 | jailbreak_ safe (non ending) function can be started again without exploiting vulnerabilities 57 | Jailbreakd (cannot be ended) Function signature and all signing permission related operations 58 | 59 | 60 | #* * BUG ** 61 | White icon of known third-party system process (to be solved) 62 | 63 | 64 | If I have more to say, I will update here 65 | 66 | Test available plug-ins: (Continuously updating) 67 | 68 | 69 | 70 | 1.1.3.6 71 | 72 | Fixing the problem of usb stuck 73 | Fix my program sharing send file problem 74 | Fix 1.1.3.5 Applist does not work properly 75 | Fix the problem of translation failure of the system 76 | Fix some possible restart problems 77 | Fix testlight failure to update 78 | Fix the problem of third-party program injection failure 79 | 80 | To correctly install the new version, restart the phone and select "reinstall the jailbreak environment" open jailbreak 81 | --------------------------------------------------------------------------------