mirror of
https://github.com/whitechi73/OpenShamrock.git
synced 2024-08-14 13:12:17 +08:00
2 lines
9.3 KiB
JavaScript
2 lines
9.3 KiB
JavaScript
import{_ as t}from"./plugin-vue_export-helper-c27b6911.js";import{r,o as n,c as h,a as e,d as o,b as d,w as s,e as a}from"./app-e0095480.js";const l={},p=a('<div class="hint-container warning"><p class="hint-container-title">注意</p><p><code>Shamrock</code> 的更新会围绕一个稳定的版本,如果盲目升级,可能导致 <code>Shamrock</code> 不可用。<br><code>Shamrock</code> 仍然处于快速开发阶段,可能会有大量 <code>API</code> 在未来版本中被删除或修改。<br> 请不要过度依赖实验室中的功能,以免造成不必要的损失。</p></div><h2 id="下载" tabindex="-1"><a class="header-anchor" href="#下载" aria-hidden="true">#</a> 下载</h2><div class="hint-container tip"><p class="hint-container-title">提示</p><p>目前推荐您下载 开发版本 的 <code>Shamrock</code></p></div><h3 id="稳定版本" tabindex="-1"><a class="header-anchor" href="#稳定版本" aria-hidden="true">#</a> 稳定版本</h3>',4),_=e("code",null,"Shamrock",-1),u={href:"https://github.com/whitechi73/OpenShamrock/releases",target:"_blank",rel:"noopener noreferrer"},k=e("h3",{id:"开发版本",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#开发版本","aria-hidden":"true"},"#"),o(" 开发版本")],-1),m=e("code",null,"Shamrock",-1),f={href:"https://github.com/whitechi73/OpenShamrock/actions/workflows/build-apk.yml",target:"_blank",rel:"noopener noreferrer"},S=e("h2",{id:"部署",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#部署","aria-hidden":"true"},"#"),o(" 部署")],-1),b={class:"hint-container warning"},x=e("p",{class:"hint-container-title"},"注意",-1),Q=e("code",null,"Shamrock",-1),g=e("code",null,"QQ",-1),w=a("<p>如果您使用了 <code>QRSpeed/ShamrockNative</code> 有关的插件,请确保 <code>Shamrock</code> 存活。<br> 无论什么情况都请确保 <code>QQ</code> 客户端 存活。<br> 禁止对 <code>QQ</code> 客户端 隐藏 <code>Shamrock</code>,这将导致无法运行。<br> 首次启动,必须打开 <code>Shamrock</code>,否则无法推送配置文件导致失败。</p>",1),v=a('<h3 id="模拟器上部署" tabindex="-1"><a class="header-anchor" href="#模拟器上部署" aria-hidden="true">#</a> 模拟器上部署</h3><p>在Mumu模拟器、逍遥模拟器......各种模拟器,其中对Shamrock兼容较好的是 <strong>Mumu模拟器</strong> ,其它模拟器在测试情况下都出现高版本 <code>QQ</code> 闪退的问题。</p><div class="hint-container warning"><p class="hint-container-title">注意</p><p><code>Shamrock</code> 必须是 <code>ALL版本</code> 才能在模拟器正常使用</p></div><h4 id="magisk-lsposed" tabindex="-1"><a class="header-anchor" href="#magisk-lsposed" aria-hidden="true">#</a> Magisk+Lsposed</h4><p>推荐的是 <code>Xposed</code> 的 <code>Lsposed</code> 框架,而不是 <code>EdXposed</code>,在测试情况下, <code>EdXP</code> 出现了无法注入的问题。</p>',5),E=e("code",null,"Magisk",-1),L={href:"https://www.52pojie.cn/thread-1583586-1-1.html",target:"_blank",rel:"noopener noreferrer"},A=e("code",null,"Lsposed",-1),P={href:"https://magiskcn.com/lsposed-install",target:"_blank",rel:"noopener noreferrer"},B=a('<h4 id="lspatch" tabindex="-1"><a class="header-anchor" href="#lspatch" aria-hidden="true">#</a> Lspatch</h4><p>查看 <a href="#%E4%BD%BF%E7%94%A8-lspatch">使用LSPatch</a></p><h3 id="在linux类服务器上部署-使用docker" tabindex="-1"><a class="header-anchor" href="#在linux类服务器上部署-使用docker" aria-hidden="true">#</a> 在Linux类服务器上部署(使用docker)</h3><p>这个选择过于多元化,你可以使用 <code>redroid</code>, <code>docker-android</code>,需要注意的是部分框架要求开起虚拟化才能使用哦!目前依旧是采用 <code>Lspatch+Shamrock</code> 方案在 <code>docker</code> 部署,因为安装 <code>magisk</code> 类需要修补镜像,难以实现。</p><p>查看 <a href="#%E4%BD%BF%E7%94%A8-lspatch">使用LSPatch</a></p><h3 id="在pve上使用" tabindex="-1"><a class="header-anchor" href="#在pve上使用" aria-hidden="true">#</a> 在PVE上使用</h3><h4 id="部署windows" tabindex="-1"><a class="header-anchor" href="#部署windows" aria-hidden="true">#</a> 部署Windows</h4>',7),V={href:"https://zhuanlan.zhihu.com/p/354034712?utm_psn=1695915211926863872",target:"_blank",rel:"noopener noreferrer"},M=e("p",null,[o("之后可在系统内使用 "),e("a",{href:"#%E6%A8%A1%E6%8B%9F%E5%99%A8%E4%B8%8A%E9%83%A8%E7%BD%B2"},"安卓模拟器部署"),o("。")],-1),X=e("h4",{id:"部署blissos",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#部署blissos","aria-hidden":"true"},"#"),o(" 部署BlissOS")],-1),C={href:"https://www.bilibili.com/video/BV1Mj411e7V9",target:"_blank",rel:"noopener noreferrer"},N=e("br",null,null,-1),O=e("code",null,"OpenShamrock",-1),R=e("h3",{id:"在linux-kvm部署",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#在linux-kvm部署","aria-hidden":"true"},"#"),o(" 在Linux KVM部署")],-1),W={href:"https://cloud.tencent.com/developer/article/1484145",target:"_blank",rel:"noopener noreferrer"},F=a('<h3 id="在wsa上部署" tabindex="-1"><a class="header-anchor" href="#在wsa上部署" aria-hidden="true">#</a> <s>在WSA上部署</s></h3><p><code>WSA</code> 拥有自带 <code>Magisk</code> 的版本,但是 <code>QQ</code> 在 <code>WSA</code> 在第二次启动时会闪退,怀疑为热更新问题。</p><h3 id="有-xp-环境" tabindex="-1"><a class="header-anchor" href="#有-xp-环境" aria-hidden="true">#</a> 有 XP 环境</h3><ul><li>打开 <code>QQ</code> 客户端,登录你的 <code>QQ</code> 账号</li><li>安装 <code>Shamrock</code> 并在 <code>Xposed</code> 启用 <code>Shamrock</code> 模块,如果使用 <code>LSPosed</code> 则需要勾选模块作用域(默认QQ)</li><li>启动 <code>Shamrock</code> 并<code>重新启动 QQ 客户端</code>,如果环境为 <code>Xposed</code> 则需要重启手机</li><li>此时 <code>Shamrock</code> 会显示已激活(需要成功登陆,才会显示已激活)</li></ul><h3 id="无-root-环境" tabindex="-1"><a class="header-anchor" href="#无-root-环境" aria-hidden="true">#</a> 无 Root 环境</h3><h4 id="使用-lspatch" tabindex="-1"><a class="header-anchor" href="#使用-lspatch" aria-hidden="true">#</a> 使用 LSPatch</h4><ul><li>打开 <code>LSPatch</code> 并在 <code>管理</code> 页面选择 <code>+</code> 新建修补,可以选择从存储目录选择 <code>QQAPK</code> 或者直接使用已经安装过的 <code>QQ</code></li><li>修补模式默认且应该优先选择 <code>本地模式</code> ,这样方便直接更新 <code>Shamrock</code> 模块而不用重新修补,缺点是需要 <code>LSPatch</code> 保持后台运行</li><li>其他配置保持默认,然后点击 <code>开始修补</code> ,修补完成后会提示安装(如果已经安装会提示卸载)</li><li>安装 <code>Shamrock</code> 模块后在 <code>管理</code> 页面点击修补好的 <code>QQ</code> 选择 <code>模块作用域</code> 勾选上 <code>Shamrock</code> 模块然后保存</li><li>启动 <code>Shamrock</code> 并 <code>重新启动 QQ 客户端</code></li><li>此时 <code>Shamrock</code> 会显示已激活</li></ul><div class="hint-container warning"><p class="hint-container-title">注意</p><p>使用 <code>本地模式</code> 修补后需要保持 <code>LSPatch</code> 在后台运行,优点是模块更新无需重新修补 <code>QQ</code></p><p>使用 <code>集成模式</code> 修补后无需保持 <code>LSPatch</code> 在后台运行,缺点是模块更新后需要重新修补 <code>QQ</code></p></div><h4 id="使用-virtualxposed" tabindex="-1"><a class="header-anchor" href="#使用-virtualxposed" aria-hidden="true">#</a> 使用 VirtualXposed</h4><div class="hint-container warning"><p class="hint-container-title">注意</p><p>在 Android 12 以上的系统中,使用 <code>VirtualXposed</code> 会导致闪退。</p></div><h4 id="使用-太极" tabindex="-1"><a class="header-anchor" href="#使用-太极" aria-hidden="true">#</a> 使用 太极</h4><div class="hint-container warning"><p class="hint-container-title">注意</p><p>暂不支持太极使用,正在申请。</p></div>',12);function j(q,D){const c=r("ExternalLinkIcon"),i=r("RouterLink");return n(),h("div",null,[p,e("ul",null,[e("li",null,[o("要下载 "),_,o(" 的稳定版本,请访问 "),e("a",u,[o("GitHub Releases"),d(c)])])]),k,e("ul",null,[e("li",null,[o("要下载 "),m,o(" 的开发版本(推荐),请访问 "),e("a",f,[o("GitHub Actions"),d(c)])])]),S,e("div",b,[x,e("p",null,[o("请使用 "),Q,o(" 兼容的 "),g,o(" 客户端部署,见 "),d(i,{to:"/guide/faq.html#%E6%94%AF%E6%8C%81%E7%9A%84qq%E7%89%88%E6%9C%AC"},{default:s(()=>[o("支持的QQ版本")]),_:1})]),w]),v,e("ul",null,[e("li",null,[o("安装 "),E,o(" 方法,见 "),e("a",L,[o("52pojie论坛"),d(c)])]),e("li",null,[o("安装 "),A,o(" 方法,见 "),e("a",P,[o("Magisk中文网"),d(c)])])]),B,e("p",null,[o("使用PVE安装任意Windows系统之后,阅读文章 "),e("a",V,[o("PVE开启嵌套虚拟化"),d(c)])]),M,X,e("p",null,[o("操作视频参考"),e("a",C,[o("PVE下安装BlissOS及Magisk,LSP"),d(c)]),N,o(" 之后可以直接使用 "),O]),R,e("p",null,[o("参考文章:"),e("a",W,[o("KVM上部署Android"),d(c)]),o(" 该文章使用的安卓版本可能较低,请使用安卓9+系统")]),F])}const z=t(l,[["render",j],["__file","getting-started.html.vue"]]);export{z as default};
|