在越狱后的iOS上运行QEMU虚拟机~
2023-03-20 14:55:33 时间
你也许不知道QEMU 但你有可能知道UTM
这个iOS端的虚拟机
UTM就是以QEMU
为后端的一个虚拟机 简单说 就是iOS上带GUI界面的QEMU
但是由于苹果限制 UTM并不能发挥很好的性能
所以如果你很想高速在你的设备上跑虚拟机 可以参考这篇教程
准备:
1.一台手机(必须已越狱
)
2.QEMU已编译好的二进制包
(由@LMY提供) 下载地址:[buttona=www.icloud.com/iclouddrive/0_DjmcFdJlCvHyBdvQwbl_0qg#qemu]点击进入[/button]
3.NewTerm2和Filza(可以在Cydia
内安装)
4.手
第一步 解压下载好的压缩包 用Filza将解压后的文件移动到/usr/local目录下
第二步 打开NewTerm2 输入su进入root用户 默认密码是alpine 然后输入
chmod -R 777 /usr/local/qemu/bin/
也就是给那些二进制文件赋予777权限(可读+可写+可执行) 然后输入
mv /usr/local/qemu/bin/* /usr/bin/
然后输入
qemu-system-x86_64 --version
如果有提示 就是安装成功了
使用提示: 1.运行启动命令后按ctrl+c 结束运行 2.如果你退出了NewTerm2 QEMU也许仍然在运行 彻底杀死QEMU进程方法(请先su)
ps -ef | grep qemu
找到QEMU进程 记住他的PID 然后输入
kill -KILL pid号码
即可
用这种方式也可以将QEMU挂在后台运行
3.不会使用QEMU启动命令
可以用我10分钟写的工具
先下载ish
app store就可以找到
然后执行
wget https://file.jrcloud.vip/qemu-tools-i386 && chmod +x qemu-tools-i386 && ./qemu-tools-i386
根据提示操作 之后启动此工具执行
./qemu-tools-i386
即可 如果刚才的方式失败了 可以编译安装此工具
sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && apk update && apk add g++ && wget https://blog.jrcloud.vip/qemu-tools.cpp && g++ -o /usr/bin/qemu-tools qemu-tools.cpp && qemu-tools
之后启动执行
qemu-tools
即可 本教程完
相关文章
- 苹果彻底失败,安卓刷iOS希望大增
- 谷歌 Android Studio Arctic Fox (2020.3.1) 稳定版正式发布,支持苹果 M1 Mac
- 正式版马上降临!iOS 15 Beta5推送:新功能与改变一览
- iOS 15 beta 5 发布:iPhone 可以彻底关机了
- iOS15 Beta5 更新,新改进很多,但不建议
- 苹果 iOS 15 Beta 5 发布,Safari 浏览器新增支持 WebM 音频编解码器,将默认启用
- 挖矿恶意软件Pro-Ocean瞄准ActiveMQ、WebLogic和Redis
- iOS 14.8首次现身苹果正开发:不想升iOS 15的有新选择了!
- iOS 15即将到来 但苹果似乎仍计划进行iOS 14.8更新
- 苹果iOS发展史,哪些功能已经飞入寻常百姓家
- 从五大方面,盘点2021年中UI/UX设计趋势
- 一张Excel表看透MySQL 8.0的文件变化
- 最新的iOS更新如何影响企业的数字营销活动
- iOS 15正式版临近:苹果扩大Beta测试范围
- 苹果iOS15等新系统金秋来临 更新功能抢先看
- MySQL 8.0.23中复制架构从节点自动故障转移
- Google 将不再支持 Android 2.3.7 及更低版本的 Google 服务
- Go语言增强版操作MySQL(SQLX)
- 谷歌身份验证服务升级 支持第三方应用的One Tap一键登录
- 设计师如何写好年中总结?我梳理了这个基础框架!