在 Windows 上部署 OpenShamrock 的一种方案

前言

由于 QQ 最近对于机器人的严格管控,以往的很多协议与部署办法都已失效。目前比较靠谱的办法是使用 OpenShamrock 在真机或是虚拟机上真实运行一个安卓端 QQ,据此搭建 QQ 机器人。

前置条件

  • 一台运行 Windows 系统的设备,最好能够7×24小时开机;
  • 该设备 必须 支持虚拟化(即能够正常运行安卓模拟器)

下载必要的文件

运行于 Windows 上的安卓模拟器有多种不同的选择,比如 MUMU模拟器、Bluestack模拟器、WSA(WSA的使用方法比较特殊,需要自行想办法root)等。

这里我们选用 MUMU模拟器 12。

MUMU模拟器 12:🔗 官网
Magisk:🔗 GitHub Release
Magisk Delta:🔗 GitHub README
LSPosed - zygisk:🔗 GitHub Release
QQ安卓版:🔗 官网
OpenShamrock:🔗 GitHub Action

下载 GitHub Action 文件需要登录 GitHub 账号

配置模拟器及安装apk

打开模拟器,在 设置-磁盘 中启用 可写系统盘。然后在 设置-其他 中启用 开启手机Root权限,重启模拟器。

先安装 Magisk 和 Magisk Delta,在 Magisk Delta 中点击 安装-直接安装(直接修改/system)

然后在 设置 中启用 Zygisk

重启模拟器,将下载好的 LSPosed 压缩包传输到模拟器上,在 Magisk Delta 的 模块 中从本地安装,然后将其启用。

在自己的电脑上将一个 LSPosed 压缩包解压,找到里面的 manager.apk 文件,拖入模拟器安装。

安装 OpenShamrock 和 QQ,在 LSPosed 里面启用 OpenShamrock 模块。

最后,启动 OpenShamrock,然后启动 QQ 并登录,完成~

本作品 [页面标题] 创作,采用 CC BY-NC-SA 4.0