WSA(Windows 的 Android 子系统)整合 Magisk、Xposed 与 Gapps,以及基本的操作教程

您所在的位置:网站首页 xposed如何安装模块 WSA(Windows 的 Android 子系统)整合 Magisk、Xposed 与 Gapps,以及基本的操作教程

WSA(Windows 的 Android 子系统)整合 Magisk、Xposed 与 Gapps,以及基本的操作教程

2024-01-17 17:43| 来源: 网络整理| 查看: 265

2022/12/18更新:之前的repo已经被github管理员关闭了,更新一下新的操作方法。

之前在一些视频网站、社交网站上看到很多人拿这些东西吸引流量、引导付费的操作,我感到十分的痛心。这种利用信息差牟取利益的行为是要谴责的。我在这里教给大家这些东西都是怎么来的。

要注意的是,如果使用这种方式构建WSA,你需要卸载掉官方的版本才可以安装,这会丢失你的数据。如果想要保存你的个人数据,你需要备份

这个文件。

由于部分地区访问 Github 存在困难,这种问题请自行解决,这里不做教学。

第一步:我们需要一个 linux 运行环境来执行构建脚本。我们可以使用 WSL2。以下是 WSL2 的安装方法,已拥有 linux 运行环境的可以跳过此步。

首先按下组合键 windows + X,然后选择“终端(管理员)”:

windows + X

输入以下命令并执行:

等待安装完成后重新启动电脑。

安装完成

重启完成后,按下 windows 键并搜索 ubuntu,找到程序并启动它:

搜索 ubuntu

这时会进入ubuntu的初始设置。先设置用户名:

设置用户名为 yaxuan97

按下 enter 键后,就会要求你设置密码:

设置密码

这里你输入的密码并不会显示出来,这是正常现象,实际上已经正确输入了。输入完成后按下回车键即可。

再输入一遍密码

再输入一次设置的密码后就可以显示出linux的命令行了:

到这里第一步完成。

第二步,我们将会把相关项目下载到本地。如果你会使用 git 并且你能够正常访问 github,可使用 git 把项目 clone 到本地。

注意:大多数中国家庭网访问 Github 的速度极慢!请自行寻找解决方案!

项目地址:

https://github.com/LSPosed/MagiskOnWSALocal

如果无法完成,请遵循以下步骤:

首先我们要访问 github,并登录自己的 github 账号:

https://github.com/login

①完成登录后,访问这个项目:

https://github.com/LSPosed/MagiskOnWSALocal

②点击 Code > Download ZIP。

如果你使用WSL2,你需要将文件导入 WSL2。打开“此电脑”,并在输入框中输入“\\wsl.localhost\Ubuntu\home”,按下 enter 键。

\\wsl.localhost\Ubuntu\home

进入以你设置的用户名为名称的文件夹,将下载好的文件解压进来:

目录格式

之后在 linux 命令行中执行 ls 命令就应当能看到新的文件了。使用 cd 命令导航到目标目录:

导航到 scripts 目录

随后,我们需要将两个脚本授予权限。

使用 chmod 授予权限

执行 ./run.sh:

执行 ./run.sh

此时程序会自动的下载运行环境。请耐心等待。

如果正确完成,应该会显示如下图像:

选择架构

首先选择计算机的架构。如果你不知道自己计算机的架构,可以找到 windows 设置 > 系统 > 系统信息,找到“系统类型”就可以看到。

x64架构示例

这个选择是不能用鼠标点的,你要按键盘上的的方向键选择,按 Tab 键切换按钮,使用 空格键 选择按钮。

接下来选择要使用的 WSA 版本和 Magisk 版本。正式版为 retail。

这里选择了正式版

接下来选择是否要安装 openGapps,包含了 google 的相关套件。

安装 google 服务

如果你选择了 Yes,你将看到以下画面。如果选了 No,则会跳过这一步。

选择要安装的 Gapps 构建

如果选择了 OpenGapps,则之后会要求选择 Gapps 类型。如果没有要你选,请编辑 run.sh 文件的第207行。各个参数代表的意义如下:

参数

如果选择 MindTheGapps 则会跳过此步。

接下来你会看到询问你是否要移除 Amazon 商店。

移除商店

选择 root 方案。none 则会不获取 root 权限。

选择 root 方案

最后选择是否对构建结果进行压缩。安装时需要解压缩才能使用。

选择不压缩结果

最后就会开始构建。请耐心等待。

耐心等待。如果非常缓慢,请尝试配置代理

由于 github 的下载服务器不在中国,所以下载速度可能会很慢,可以自己想办法或者耐心等待。

下载完成后,在 output 文件夹,就可以看到如图所示的目录结构:

我们要做的是先把这些文件复制到你的 windows 环境下,右键点击“Install.ps1”,然后选择“使用 PowerShell 运行”。运行过程中可能会申请管理员权限,需要同意。

安装完成后,会自动启动Magisk App,代表安装成功:

开发人员模式。在『开始』菜单中找到“适用于 Android 的 Windows 子系统设置”,并开启“开发人员模式”:

之后,可以通过 adb 工具包对 WSA 进行管理,adb 工具包下载地址:

https://developer.android.google.cn/studio/releases/platform-tools?hl=zh-cn

别忘了将 adb 添加到系统环境变量。不知道怎么添加的可以学习我之前公众号发过的文章或者相关学习资料:

之后,你可以自己找一个空文件夹,放置自己想要传输的文件、安装包等。在这个文件夹里点击右键,选择“在 Windows 终端 中打开”:

就可以打开命令行工具:

下边列举几个常用的命令,让你快速上手 adb。

推荐先安装一个文件管理器,比如 MT 管理器,通过 MT 管理器的“远程管理”功能,可以直接用资源管理器访问 WSA 文件,就不用频繁使用 adb 了。

这里还要推荐安装 WSAHelper,管理App在『开始』菜单中是否留下快捷方式。WSAHelper下载地址:

https://github.com/LSPosed/WSAHelper/releases

Xposed 整合。

目前兼容性最好的是 LSPosed。可以像通常给手机刷入 LSPosed 一样的方法刷入。你可能需要先安装一个文件管理器(推荐 MT 管理器)来更好地进行操作。LSPosed 安装包下载地址:

https://github.com/LSPosed/LSPosed/releases

如果选择开启 Zygisk,就选择下载 Zygisk 版本。Zygisk 可以直接在 Magisk 的设置中打开。

如果不,那就下载 Riru 版本,若如此做,你还需要下载 Riru(不推荐):

https://github.com/RikkaApps/Riru/releases

下载好后,将文件推送到 WSA 里(通过 adb 或远程管理等方式),使用 Magisk App,在“模块”选项卡中选择“从本地安装”:

找到文件并安装即可。安装好以后检查激活状态,如图所示:

然后,我们需要通过文件管理器(需要通过 Magisk 授予文件管理器 Root 权限),定位到 /data/adb/lspd/,找到 manager.apk:

安装:

安装完成后,就可以找到 LSPosed App,管理 Xposed 模块了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3