欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

程序员文章站 2022-03-13 10:18:16
前段时间 magisk、lsposed 等的开发者们表示正在为win11安卓子系统(wsa)研究 root。据网友 @liyi820 投稿,近日lsposed 的github 页面已经放出了安装教程,...

前段时间 magisk、lsposed 等的开发者们表示正在为 win11安卓子系统(wsa)研究 root。

据网友 @liyi820 投稿,近日 lsposed 的 github 页面已经放出了安装教程,测试可正常运行,有一定技术能力的可以看 github 页面的教程自行安装,下面为普通用户带来详细安装教程。

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

该方法是直接修改安卓子系统,因此需要先卸载掉已经安装过的 wsa。

接着下载已经构建好的 artifact,分为 x64 版(提取码: d5e5 )和 arm64 版(提取码: pgty ),大家根据自己的处理器选择下载。

下载完成后,解压该 zip 包到一个合适的位置(不要随便放),然后在解压好的文件夹上右键,点击“复制文件地址”。

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

 在 win11 的开始菜单徽标上右键,点击 windows 终端(管理员),会弹出 powershell 终端。

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

在 powershell 终端中输入“cd”+“空格”,接着按 ctrl + v 粘贴之前复制的地址,然后点回车。

接着输入以下命令行:add-appxpackage -register.\appxmanifest.xml

然后回车,win11 安卓子系统就安装完成了。

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

 接下来,在开始菜单中找到 windows subsystem for android,打开后启用开发者模式,并点击右上角的箭头图标以运行安卓子系统。

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

如果提示无法启动安卓子系统:

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

那么前往系统设置界面,"应用" -> "可选功能" -> "更多 windows 功能" => 勾选 "hyper-v" 和 "虚拟机平台",确定重启系统即可。

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

系统运行成功后,需要本地安装 magisk app,我们用到的是经过预购建的版本(点此下载),请不要下载官方版 magisk app,否则无法运行。

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

接着使用 adb 命令行安装 magisk app,或者其他工具也可以,不懂的话可以看it之家之前由 craigtaylor 发表的文章。

win11安卓子系统apk应用安装详细教程(附手动侧载安装攻略+下载)

安装好 magisk 后,点击图标打开,app 会提示需要修复运行环境,点击确定,等待一会儿,窗口将会关闭。然后,我们重新打开 magisk,就可以正常使用了。

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

Win11安卓子系统 root 详细教程:无需借助 Linux,可运行 Magisk

后续的安装谷歌服务框架、riru、lsposed 等大家可以自己探索。希望以上内容对大家有所帮助,更多内容请继续关注。