Windows 10 安装安卓子系统 WSA(Magisk/KernelSU)使用 WSA 工具箱安装 APK
from https://blog.zhjh.top/archives/XokySA7Rc1pkVvnxAEP5E
前提是系统为 Windows 10 22H2 10.0.19045.2311 或更高版本,尽量新。
步骤
使用 WSAPatch 和 MagiskOnWSALocal 安装 WSA
在 Microsoft Store 中安装 Ubuntu LTS(或你喜欢的发行版),此处为 Ubuntu 20.04.5 LTS。
开始菜单找到并打开安装的 Ubuntu,执行以下命令。Linux 子系统的 /mnt 目录,可以访问到 Windows 的文件系统。
2.1 克隆 MagiskOnWSALocal 仓库,如果卡住不动请合理使用代理或搜索“github 镜像站”(要确保更新到了最新!)。
git clone https://github.com/LSPosed/MagiskOnWSALocal.git --depth 1
2.2 运行脚本。等待一段时间后,使用 Tab 键和方向键切换选项,使用空格选中选项。
cd MagiskOnWSALocal ./scripts/run.sh
2.3 选择符合你系统的类型(x64/arm64)。
2.4 WSA 版本推荐选择 insider fast (Dev Channel)。
2.5 选择是否 Root。
2.6 选择 Root 类型,如果对隐藏 Root 没有非常强烈的要求就选择 Magisk。自行搜索 Magisk 和 KernelSU 的区别。
2.7 Magisk 版本推荐选择 stable (Stable Channel)。
2.8 自行选择是否安装 GApps(Google 套件)。
2.9 自行选择是否保留 Amazon Appstore。
2.10 选择 Root 解决方案。
2.11 选择压缩输出,压缩格式自由选择。
将 MagiskOnWSALocal 生成的压缩包复制出来并解压(下文称为“WSA 文件夹”)。以下命令为示例。
cp output/WSA_xxx.7z /mnt/e/xxx/
下载 WSAPatch 的最新 Release,将其中的 WsaPatch.dll 和 icu.dll 复制到 WSA 文件夹的 WsaClient 中。
修改 WSA 文件夹中的
AppxManifest.xml
并保存。5.1 将
TargetDeviceFamily
节点的MinVersion
属性的值由10.0.22000.120
改为10.0.19045.2311
。<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.19045.2311" MaxVersionTested="10.0.22000.120" />
5.2 搜索
customInstall
,将相关节点删除。<rescap:Capability Name="customInstallActions" />
<desktop6:Extension Category="windows.customInstall"><desktop6:CustomInstall Folder="CustomInstall" desktop8:RunAsUser="true"><desktop6:RepairActions><desktop6:RepairAction File="WsaSetup.exe" Name="Repair" Arguments="repair" /></desktop6:RepairActions><desktop6:UninstallActions><desktop6:UninstallAction File="WsaSetup.exe" Name="Uninstall" Arguments="uninstall" /></desktop6:UninstallActions></desktop6:CustomInstall> </desktop6:Extension>
以管理员身份运行 WSA 文件夹的
Run.bat
,如果闪退就双击运行。
注意事项:WSAPatch/README_zhs.md#注意事项 at main · cinit/WSAPatch
如果想卸载 WSA,可以在系统设置 - 应用 - 应用和功能
中找到。
使用 WSA 工具箱安装 APK
- 在 Microsoft Store 中安装 WSA 工具箱。
- 打开 WSA 工具箱,在“故障诊断”中点击第二个“点击此处”以打开 WSA。
- 开启
开发人员模式
,在 WSA 工具箱的“故障诊断”中点击第一个“点击此处”以连接 WSA,并在“是否运行 ADB 调试”的弹框中勾选“始终允许从此计算机”后允许。
- 在 WSA 工具箱的“安装 APK”中“选择 APK”,然后勾选需要安装的 APK,点击“安装选中项”即可。
- 安装后可以在 WSA 工具箱的“APP 管理”中运行或者按 Win 键在开始菜单中搜索运行。
参考
- cinit/WSAPatch: Make WSA(Windows Subsystem for Android) run on Windows 10.
- LSPosed/MagiskOnWSALocal: Integrate Magisk root and Google Apps into WSA (Windows Subsystem for Android)
Windows 10 安装安卓子系统 WSA(Magisk/KernelSU)使用 WSA 工具箱安装 APK相关推荐
- win10安装安卓子系统android13肯定成功Windows Subsystem for Android(WSA)install 无法定位程序输入点ucal_getHostTimeZone 无网络
win10安装安卓子系统android13 最近过年,闲来无事,想在windows上整个安卓子系统玩玩,没想到还整了两天,其实很简单,居然被网络问题难到了. 先展示成果吧,实体机,非虚拟机,也不需要在 ...
- 【Windows 11】系统安装修改版 Subsystem for Android 安卓子系统,并用 Magisk Root
目录 步骤 1. 卸载已安装的Window Subsystem for Android 官方版本 2. 启用"Hyper-V" 和 "虚拟机平台" 3. 查看 ...
- 【教程】Windows 11 运行安卓子系统 安装教程
[教程]Windows 11 运行安卓子系统 安装教程 Android子系统的要求 确保Windows 11版本为22000.xxx或更高版本. 硬件必须支持并启用BIOS/UEFI虚拟化 确保微软商 ...
- Win11 专业工作站版安装安卓子系统方法 (离线包安装)
目录 Windows 11 上运行Android软件 Android子系统的要求 一.安装 Windows Hyper-V支持 二.Win11 专业工作站版安装安卓子系统方法 (离线包安装) 操作方法 ...
- win11安装安卓子系统流程
作者:蓝眼泪 环境准备 8G内存,hyper-v虚拟机环境和依赖子组件. 第一 安卓子系统下载地址解析获取 https://www.microsoft.com/store/productId/9P33 ...
- Win11安装安卓子系统
Win11安装安卓子系统 在 设置 中找到 时间和语言>语言和区域>国家或地区 由于目前只在北美发行,所以需要将国家改为美国 打开 微软商店 搜索 Amazon 下载亚马逊商店 亚马逊商店 ...
- 在 Windows 10 的 Linux 子系统(WSL)中运行 Kali
Windows Subsystem for Linux (WSL) 出来也有一段时间了.也有不少朋友通过 Katoolin 来给 Bash on Ubuntu on Windows,添加 Kali 工 ...
- usb闪存驱动器_如何为Windows 10、8或7创建USB闪存驱动器安装程序
usb闪存驱动器 If you'd like to install Windows but don't have a DVD drive, it's easy enough to create a b ...
- Windows 11安装安卓子系统步骤
1.win11开启虚拟平台 如下图,进入设置界面,"应用" - "可选功能" - "更多 Windows 功能" - 勾选 "Hy ...
最新文章
- java struts2 漏洞复现合集
- 杭电1728bfs逃离迷宫java实现
- tf rnn layer
- 用Elasticsearch代替数据库存储日志方式
- 读取模式错误,计算引擎操作复杂……面对Hadoop这些问题该如何应对?
- 力扣21.合并有序链表
- Newtonsoft 六个超简单又实用的特性,值得一试 【上篇】
- LEARNING TO EXPLORE USING ACTIVE NEURAL SLAM
- 计算机锁定无法安装软件,无法安装软件是什么原因,Win10无法安装应用软件的处理方法...
- No MyBatis mapper was found in ‘[xx]‘ package. Please check your configuration.
- bugku 旋转跳跃
- 微软bi报表服务器,为 Power BI 报表服务器创建 Power BI 报表
- MPlayer播放器源码分析 2012
- Python使用tkinter库制作带有Laber标签、Entry文本框、Progressbar进度条、text日志框等元素的GUI操作界面
- 漫谈核心能力(2) -- 知错能改,善莫大焉
- timeout参数使用,转贴
- 阿里8年测试老鸟教你软件测试工程师简历,技术栈,项目经验怎么写
- 【报告分享】2020中国代餐食品市场分析报告-IT桔子(附下载)
- 学习rtklib(三)
- FusionCharts在Java中的基本使用