如果是升级了IOS17以上的朋友可以不用想了,没得玩
准备环境
1、准备环境 IOS14.0 beta 2 - 16.6.1, 16.7 RC (20H18), 17.0
准备AltStore、巨魔商店TrollStore、Dopamine、Ubuntu22服务端版本(别选择客户端桌面版本,会进入UEFI界面,然后就GG了)
安装AltStore
2、首先安装AltStore
1)在Windows上下载并安装AltStore
https://altstore.io/#Downloads
2)设备连接Windows
3)在WIndows下右下角的托盘处,找到AltStore图标,点击,选择Install AltServer
4)输入自己的苹果账号和密码,用于安装和登录
安装巨魔商店
3、安装巨魔商店
1)下载巨魔商店
https://github.com/opa334/TrollStore
如果不会下,就别玩了,你用不到
目前巨魔商店 只能在IOS 14.0 beta 2 - 16.6.1, 16.7 RC (20H18), 17.0版本下使用
2)用刚才下载的 AltStore进行安装巨魔商店
打开设备端的AltStore,点击左上角 + ,导入ipa文件安装
4、巨魔商店安装成功后,使用TrollInstallX 进行安装巨魔商店
安装Dopamine
5、通过巨魔商店安装Dopamine(自己去找个安装包),并进行越狱
安装UTM虚拟机
https://github.com/utmapp/UTM/releases/tag/v4.5.4
6、伪越狱成功后,使用巨魔商店安装UTM,选择 UTM_HV版本
安装ubuntu 服务端
7、下载Ubuntu的服务器版本的安装包镜像
https://cn.ubuntu.com/download/server/step1
之所以不选择桌面版本的镜像包,是因为会出现容易进入UEFI界面,所以安装服务端版本后,再后续安装GUI界面就好了
7、打开UTM
1)创建新的虚拟机
2)选择虚拟化
3)选择linux
4)设置镜像路径
5)设置核心和内存 大小
6)打开虚拟机
8、安装ubuntu 服务端
1)选择语言,默认选英语就行了
2)选择键盘布局,默认就行
3)选择安装类型,选择最小安装(避免翻车)
4)配置网络(默认)
5)配置proxy(默认)
6)选择镜像地址,选择默认
7)磁盘分区(默认自动分配),并done和continue继续
8)创建账号和密码
9)选择是否安装ssh服务,选择 是
10)是否选择拓展工具,都是一些类似docker这些工具,可以不选
11)等待安装完毕,重启
12)重启后,登录,并安装相关工具组件
补充安装GUI桌面界面
sudo apt update && sudo apt install -y build-essential curl wget git htop net-tools tree unzip vim nano gedit python3 python3-pip nodejs npm openjdk-11-jdk ubuntu-desktop openssh-server
13)设置root用户
sudo passwd root
14)设置ssh配置
安装完成后,启动SSH服务并设置为开机自启动:
sudo systemctl start ssh
sudo systemctl enable ssh
检查SSH服务状态
sudo systemctl status ssh
配置SSH
sudo vi /etc/ssh/sshd_config
PermitRootLogin 设置为yes
然后esc , 输入:wq 保存退出
重启SSH服务
sudo systemctl restart ssh
15)关闭虚拟机,在UTM设置上,选择网络,新建端口转发,将端口设置为 宿主机2222端口,虚拟机22端口
16)重新打开虚拟机,这样就可以打开ssh 愉快玩耍了