win11 安卓子系统(WSA)ROOT安装面具(Magisk)与谷歌框架(Google Apps)

浏览: 8,343 次浏览 作者: 去年夏天 分类: Windows,WSA,技术文章 发布时间: 2022-08-19 18:15

win11 安卓子系统(WSA)ROOT安装面具(Magisk)与谷歌框架(Google Apps)

win11这些系统真的很爽啊,WSL本地跑liunx,WSA本地跑安卓,虚拟的还挺完整的,美滋滋的有木有。
不过微软win11的这个安卓子系统(WSA)没有root,也没有谷歌框架,应用市场是那个奇葩的亚马逊市场,没有Google Play,用起来相当让人不爽。
直接给win11的安卓子系统(WSA)安装magisk,获取系统root权限非常麻烦。

经过一番查找发现LSPosed早就解决这个问题了。可以通过构建安卓子系统安装包,直接把magisk提前整合进WSA安装包就可以了。


win11安卓子系统系列文章之一:win11 安卓子系统(WSA)ROOT安装面具(Magisk)与谷歌框架(Google Apps)
win11安卓子系统系列文章之二:Windows Android 子系统 WSA 代理设置方法教程
win11安卓子系统系列文章之三:解决Win11安卓子系统烦人的提示“VirtWifi的连接受限”
win11安卓子系统系列文章之四:Windows 11 Android 子系统 WSA 安装APP软件APK文件方式教程
win11安卓子系统系列文章之五:为 win11 安卓子系统(WSA)内 APP 设置桌面快捷方式


前提

  1. 首先也是最主要的,你的电脑的配置要能安装安卓子系统(WSA),不然这文章对你完全没用
    • 确定系统版本
    • windows11 系统需确保Windows 11版本为22000.526或更高版本。
    • windows10 系统需要先依次安装这两个补丁 KB5014032 KB5022834
    • WSA 按说和 win11 一样有 CPU 型号限制,需要 CPU 大于等于 core i3 8XXX 、Ryzen 3000。不过实际可能再早一点的 CPU 也能运行起来,具体就自己测试吧。
    • 硬件必须支持并启用BIOS/UEFI虚拟化(打开任务管理器,切换到性能,CPU页面,如果你看到虚拟化:已启用说明就启用了)
    • 微软商店版本为22110.1402.6.0或更高版本
    • 安卓子系统默认会分配2G(最大16G)以上内存,建议16G内存以上的电脑使用。
  2. 然后你的电脑里需要先卸载WSA(如果你已经安装过安卓子系统的话),当然你可以备份你的数据,不过我还是建议彻底卸载重装算了,免得出奇怪的问题,如果你安装过并卸载了,那你可以忽略下边的第3步

  3. 在电脑的设置 → 应用 → 可选功能 → 更多 Windows 功能,找到并勾选开启「Hyper-V」和「虚拟机平台」,确定后系统会自动安装组件,安装完成后会提示重启系统,并且伴随一次系统更新。

  4. 你是否有一台运行 Ubuntu20.04 LTS 或 OpenSUSE Leap 15.4 或 Debian 11.3以上版本系统,且磁盘可用空间大于10GB的机器(其他linux 系统无法保证开箱即用,比如 CentOS , FreeBSD 等系统)

  • 没有

请直接跳到【本地安装】开始看,直接提供了适用于最普遍情况的安装包。

且你希望进行更多自定义设置或者希望自己编译安装包,请继续往下看(否则推荐直接下载预构建安装包),你可以用WSL2在win11里跑一个Ubuntu系统,这个是完全没问题的。关于怎么在win10或者win11里安装基于WSL2的Ubuntu网上教程一搜一大把,就不再赘述了(运行Ubuntu的服务器/电脑需要有至少10G的空闲可用磁盘空间,以及目前/tmp在WSL上是会被直接写入内存,构建脚本利用了这个特性来加速构建,所以请确保你电脑内存也足够大,以及确保机器能自由访问网络

构建WSA安装包

2023-07-21更新 目前已知升级到WSA 2306 及以上版本,可能会出现WSA启动后自动退出的问题,需要卸载原有WSA再重新安装),这个问题不是每个人都存在,不过升级前最好做好准备。

  1. 打开MagiskOnWSALocal项目地址

  2. 右上角有个星标【Star☆】点一下(非必须)

  3. 把项目的文件放到你的Ubuntu系统里,你是用git啊,还是SVN啊,还是下载项目ZIP到电脑里,再用FTP上传到Ubuntu系统都行,方法很多的。(以下假设你放在了/usr/MagiskOnWSALocal/目录下)
    比如
    登录你的你的Ubuntu系统 SSH里输入

cd /usr/
git clone https://github.com/LSPosed/MagiskOnWSALocal.git
  1. SSH里执行
cd /usr/MagiskOnWSALocal
  1. SSH里输入
scripts/run.sh

运行构建脚本,耐心等待脚本拉取构建环境,然后脚本会询问你构建选项
方向键移动选择项目,空格选择,回车确认。

  • 临时措施(20230721)
    目前项目代码上有个bug可能导致保留亚马逊商店的用户更新到2306及2307后,WSA崩溃退出,所以目前更新 2306 与 2307 的代码没合并到主线。直接获取到的代码只能构建到 2305。
    我们可以手动修改 scripts/build.sh 文件,来构建更高的版本
    下边以构建 2306 为例,(构建 2307 就把 2306 改成 2307 )
#651行
if [[ "$WSA_MAJOR_VER" -ge 2304 && "$WSA_MAJOR_VER" -lt 2306 ]]; then
#675行
if [[ "$WSA_MAJOR_VER" -lt 2304 || "$WSA_MAJOR_VER" -ge 2306 ]]; then
#909行
if [[ "$WSA_MAJOR_VER" -ge 2304 && "$WSA_MAJOR_VER" -lt 2306 ]]; then

然后再执行上边的第5步.

构建选项

方向键移动光标,空格键选中,回车箭确认选项。

  1. 【Build arch】选择安卓子系统(WSA)的运行硬件架构
    咱们电脑一般都是X64的架构吧,你电脑要真是是ARM架构那就选arm64,不然就选默认的X64

  2. 【WSA release type】选择安卓子系统(WSA)的版本,
    这个一般选默认的retail,除非你需要预览版

  3. 【Magisk version】选择 面具(Magisk)的版本
    这个一般选默认的retail,除非你需要预览版的面具

  4. 【Install Gapps】选择 是否安装谷歌框架
    根据需求,需要就选Yes,不需要就选No

  5. 【Which GApps do you want to install】选择安装的谷歌框架类型
    目前基于MagiskOnWSA项目的安装有两个google框架体系,一个是OpenGApps(稳定性比较好,但是最近更新慢,完全没适配安卓13,导致wsa版本只能支持到2210.400000.7.0),一个是MindTheGapps(有适配安卓13的版本,但遇到兼容性问题几率提升)没如果强烈的使用安卓13或最新版wsa的需求,推荐使用OpenGApps

  6. 【Variants of gapps】选择你装多少谷歌APP
    (2022-08-27的更新:WSA内安卓更新至安卓12后,Gapps只有pico实际可用,而MindTheGapps公开编译只有一个包,所以目前这一个选项是会被跳过的)

一般默认的pico就行,如果你使用的某些APP,需要更加完整的谷歌环境,再尝试用nano

  • Super就是谷歌全家桶我全要了(1G多空间需求),
  • stock类似于 Google Pixel手机的状态
  • mini类似于谷歌比较常用APP都装进来,
  • micro是把常用谷歌APP装进来
  • nano是完整谷歌框架,
  • pico就是只有必须的谷歌框架

  • 具体各种选项的区别看:这里

  1. 【remove 亚马逊市场】选择是否安装没啥卵用的亚马逊应用市场
    选no就行,因为确实没啥用,里面应用少的可怜,咱上一步都装了GooglePlay了是不。

  2. 【Root Solution】选择是否root
    这里当然是选magisk获取root啊,你要是不需要root,只需要安装google框架的话可以选none

  3. 【Compress output】选择是否压缩output
    如果选NO,安装文件就是一个文件夹,你需要下载这个文件夹
    如果选Yes,安装文件打包成一个压缩包,方便下载(也不容易出错)。
    注意如果你的机器性能欠佳,有可能压缩所需要的时间,会长到让你怀疑人生。

  4. 【Compress format】选择压缩格式
    7z压缩率最高,但压缩时最吃CPU资源,zip压缩率稍低,相对不太吃资源,而且支持性好,tar.xz性能和压缩率都不错,但在win解压需要解压软件的支持。

  5. 等待构建完成

Everything is Ok
done
Cleanup Work Directory
done

等待SSH显示如上内容时说明安装包已经构建完毕了

本地安装

  • WSA 安装包1号(安卓12)【下载地址1】,【下载地址2】(访问密码:acgmoe)
    X64 系统使用,正式版 WSA(2210.400000.7.0)下载,Magisk25.2,OpenGApps 谷歌框架 pico,ROOT,移除亚马逊应用市场2022-11-30更新
  • WSA 安装包2号(安卓13)【下载地址1】,【下载地址2】(访问密码:acgmoe)
    X64 系统使用,正式版 WSA(2310.40000.2.0)下载,Magisk26.4,MindTheGapps 谷歌框架 pico,ROOT,移除亚马逊应用市场2023-11-17更新
  • WSA 安装包3号(安卓13)【下载地址1】,【下载地址2】(访问密码:acgmoe)
    X64 系统使用,正式版 WSA(2311.40000.3.0)下载,Magisk26.4,MindTheGapps 谷歌框架 pico,ROOT,移除亚马逊应用市场2023-12-10更新

  • 历史安装包下载【下载地址

2023-11-01提醒 直接安装版本大于2309的安装包可能会出现 LSPosed 模块消失,无法弹出VPN授权弹窗等问题,可以通过到【历史安装包下载】先安装旧版WSA,等待安装好VPN类软件和LSPosed后,再升级到最新版WSA即可解决问题

2023-12-19提醒 最新的7z格式引入了针对ARM64文件的新压缩算法2308版本后的安装包,需要你将压缩软件升级到最新,才可正确解压

上述两种安装包因为使用了不同的google框架体系,所以不能直接切换安装,装了一种后,想装另一种就要彻底卸载原有的WSA
安装包3号是我自己正在使用的安装包

  1. 构建结束后,你会在/usr/MagiskOnWSALocal/目录下看到一个新出现的output文件夹,把他里面的文件全部下载/复制到你的win11系统里(SFTP,FTP,webdav,WSL的直接复制,随便你发挥),如果你是用的上边的“WSA 安装包X号”直接在对应地址的网盘里下载即可。
  • 请一定保留最后可用的压缩包以备出现奇怪问题时可以通过重新覆盖安装解决
  • 解压出的安装文件夹是不可被删除的,这会是WSA的工作目录。
  1. 在复制并解压(如果你得到的是一个压缩包的话就解压)到本机你喜欢的文件夹内(比如C:/output),找到run.bat文件,双击运行。(如果这是你第一次安装,可能会显示一个要求同意诊断信息的窗口,也有可能会显示两个相同的窗口,这都是正常的)

  2. 没了,等安装完毕就好了,这俩窗口或其中一个弹出来,就说明你已经安装好了带root,带面具的安卓子系统了。

    截图里可以看到,初始的Magisk的页面里“Zygisk”是“否”,想要正式开用你还需要自己装LSPosed-zygisk
    这个和手机上装没几乎区别,唯一需要注意的是,你可能在Magisk模块里安装后,还需要手动从LSPosed-zygisk.zip的压缩包里找到LSPosed的APK文件(manager.apk),安装到安卓子系统里。(未来LSPosed-zygisk会直接内置进去,当你看到本文的时候可能就不需要自行安装LSPosed-zygisk了)

  3. WSA 从 2304 版本开始微软会默认使用 Windows Defender 来扫描新装的APP,而 Magisk 是被认为是恶意应用而被自动阻止安装的。所以如果你是从之前版本 WSA 升级上来的,大概率什么都不会发生,而如果你是新装的 WSA 请进入适用于Android™ 的 windows子系统设置,将阻止安装恶意应用的开关关闭,然后重新再运行一次 run.bat 文件,才能让Magisk被正确安装。

  4. 注意目前基于MagiskOnWSA项目的安装有两个google框架体系,一个是OpenGApps(也就是本文所提供的,也是目前网上使用范围最广的),一个是MindTheGapps,这两个谷歌框架体系之间是不能相互无损切换的,你只能彻底卸载你的WSA再重装。

  5. WSA 从 2305 版本开始增加了共享用户文件夹选项,可将C:\Users\用户名目录内,非隐藏文件与文件夹全部映射到安卓系统下(.exe文件出于安全考虑无法映射进去),可以在WSA内对目录下文件直接进行修改和删改操作,而且删除文件是不进回收站的,而且这可能会绕过系统内安全软件的实时监控,因为文件的操作都是以 WSA 的权限执行的,一旦开启请在WSA系统内小心操作。

后续更新WSA

目前代码还在频繁迭代中,建议注意项目的commits,如果发现重大修改,请及时更新。

不要在Microsoft Store更新Windows Subsystem for Android™ with Amazon Appstore
重新去MagiskOnWSALocal拉取最新代码,重新构建,得到新的output文件,再重新用run.bat安装一次就行了,脚本会自动为你保留之前的数据,为你更新Magisk,不用担心你的应用数据。
自己构建时最好工作目录下之前生成的download和output文件夹删了,让脚本重新拉去最新的组件。
你要是不放心,直接删掉整个/usr/MagiskOnWSALocal/文件夹,一切从头来也行。

  1. SSH里执行(切换到工作目录)
cd /usr/MagiskOnWSALocal
  1. SSH里输入(非必须 删除下载和打包缓存)
rm -r download output
  1. SSH里输入(拉取最新代码)
git pull
  1. SSH里输入(重新执行构建)
scripts/run.sh
  1. 下载output文件夹内的文件并解压(如果需要解压的话)
  • 打开你的开始菜单
  • 点击适用于Android™ 的 windows子系统设置
  • 切换到系统窗口,找到关闭适用于Android™ 的 windows子系统,点击【关闭】按钮
  • 用新内容覆盖原有文件夹的内容。
  • 找到run.bat文件,双击运行。

我也会不定期更新【本地安装】部分的预制安装包。不过更新时间就不太保证了。

卸载WSA

  1. 打开你的开始菜单
  2. 点击适用于Android™ 的 windows子系统设置
  3. 切换到系统窗口,找到关闭适用于Android™ 的 windows子系统,点击【关闭】按钮
  4. 点击重置为默认值的【重置】按钮
  5. 关闭这个字窗口,重新打开开始菜单
  6. 找到适用于Android™ 的 windows子系统设置在上边右键,选择【卸载】
  7. 如果你要备份应用数据,可以备份%LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache\userdata.vhdx
    安装WSAHelper,重新恢复开始菜单里的APP图标。

几种常见的问题

  1. 报错提示类似"[SocketCore.cc:507] errorCode=1 Failed to connect to the host 2402:6800:764:a000::1, cause: Network is unreachable"
    【微软服务器的问题,解析出的IPv6你无法使用,最快速的解决办法就是,关闭你网络的IPv6】

  2. 报错中最后几行有类似 TLS handshake timeout
    / ConnectionResetError: connection reset by peer / dns lookup failed / ConnectionRefusedError: connection refused /Client.Timeout exceeded while awaiting headers/ConnectionError:Connection aborted/ConnectionError: HTTPSConnectionPool的日志
    【诸如此类报错,统统都是网络问题,有些文件无法被下载,只能通过代理解决,要么开TUN模式,要么在WSL2里面设置全局代理,要么路由器上开全局模式】

  3. Magisk 模块内安装 LSPosed 完重启 Magisk 后 LSPosed 模块消失:

    • 最无脑的解决方法:适用于刚新装就出问题的人或者狠得下新重装 WSA 的
      完全卸载你装的 2309 之后版本的 WSA ,然后去【历史安装包】里下载旧版 WSA(比如2301、2304等)安装,并把最新的 LSPosed 模块安装好。
      然后再升级到 2309 之后的版本,从旧版升级是不会触发这个问题的。
      注意一下如果从 2304、2305 等几个版本来新装。
      需要安装后进入适用于Android™ 的 windows子系统设置,
      将“阻止安装恶意应用”的开关关闭,然后重新再运行一次 run.bat 文件。
      不然 Magisk 是会被系统杀软认为是恶意应用而被自动阻止安装。
    • 稍微复杂点的方式:适合已经装了一部分APP,用了一段时间,不想彻底重装的
      详见github上的这个issues操作不难,看不懂英文,可以直接浏览器机器翻译一下。
166条评论
  • yourli

    2023-10-05 20:38

    博主,可以不可以出个通过面具隐藏root的教程。。。

  • Greti

    2023-09-23 22:44

    您好,我下载的目录里面只有“下载”,没有“output”,这个应该如何解决呢?

    1. Sakura

      2023-10-12 21:38

      在 https://github.com/LSPosed/MagiskOnWSALocal/issues/697 有解决办法。

  • yourli

    2023-09-16 04:11

    博主的无线调试正常吗?我05版本的无线调试无法打开,就是强制关闭的那种,不知道什么原因!

    1. 去年夏天

      2023-09-16 10:34

      我也打不开。。从来就没成功打开过

      1. 才不喜欢你呢

        2023-09-21 17:55

        高级设置-开发人员设置不就有个 adb 吗 0.0 127.0.0.1:58526

        1. 去年夏天

          2023-09-22 08:48

          这个会被模拟为USB调试

  • wsa

    2023-09-11 19:08

    这个系统如何设置dns的,和常规的不太一样

    1. 去年夏天

      2023-09-16 10:39

      1. 从电脑里的《适用于android的windows子系统》里,进入WSA的开发者选项页面,
      2. 点左上角的搜索图标搜索“wifi”
      3. 然后点第二个,显示为WLAN的结果
      4. 找到已保存的网络,那个名为VirtWifi的。
      5. 点右上角笔形图标,就可以修改DNS了。
  • PotatoChuan

    2023-09-09 11:52

    大佬有可能安装一个电视系统的版本吗?想直接播放disney+的4K只能在电视系统版本才可以

  • yourli

    2023-09-06 06:00

    现在是编译过程中连框架都没得选了吗?

    还有你提供的版本2 版本3 安装后 安卓子系统都打不开,提示缺少动态链接库

    1. 去年夏天

      2023-09-06 08:51

      目前GApps只有MindTheGapps这一个可选,版本3是我自己在用的版本,目前没发现问题。
      可否提供更详细的操作步骤?

      1. yourli

        2023-09-07 00:07

        我在安装自己编译的之后再卸载安装你的就可以了。
        之前具体问题是,开始菜单没有 适用于 Android 的 Windows 子系统 这个程序,已安装的程序里面也没有,造成我无法直接卸载它。但是面具和 google play商店又可以打开!所以就很奇怪!
        后来我自己进行编译再安装,但是我发我自己编译的并没有安装 google 框架 以及 面具软件,安装完毕后有弹框提示,点击继续后,就出现 启动WSA 的窗口,但是一直是启动WSA的提示,过了20-30秒后会自动关闭,在 适用于 Android 的 Windows 子系统 这个程序的管理 已经安装的app 那里显示的是0个并没有看到和你一样的 google 商店,面具等软件。。。。是不是在运行那个编译脚本的时候没有启动代理?不过很奇怪的是即便我没有代理仍然编译完成了,出来的包比你的800mb+ 小了 200mb+ 我的只有600mb 即便是带有 amazon appstore 的也就 690MB+ 所以、是不是我那个编译没有下载app啊?

  • new

    2023-08-24 19:24

    大佬, 这个可以解锁system分区吗?

  • 薛定谔的大灰机

    2023-08-10 16:24

    构建过程中提示没有system_ext.img,但是该路径下存在system_ext.vhdx

    1. 去年夏天

      2023-08-10 16:39

      构建2306需要先手动修改scripts/build.sh文件这三行内容

      #651行
      if [[ "$WSA_MAJOR_VER" -ge 2304 && "$WSA_MAJOR_VER" -lt 2306 ]]; then
      #675行
      if [[ "$WSA_MAJOR_VER" -lt 2304 || "$WSA_MAJOR_VER" -ge 2306 ]]; then
      #909行
      if [[ "$WSA_MAJOR_VER" -ge 2304 && "$WSA_MAJOR_VER" -lt 2306 ]]; then
      

      然后再执行构建

  • yitai

    2023-08-02 19:33

    每次我选择压缩与否,都会有
    Build: an error has occurred, exit
    这是为什么?
    requests.exceptions.ConnectionError: HTTPSConnectionPool(host=’fe3.delivery.mp.microsoft.com’, port=443): Max retries exceeded with url: /ClientWebService/client.asmx (Caused by NameResolutionError(“<urllib3.connection.HTTPSConnection object at 0x7f2796d02d10>: Failed to resolve ‘fe3.delivery.mp.microsoft.com’ ([Errno -3] Temporary failure in name resolution)”))
    Build: an error has occurred, exit

    1. 去年夏天

      2023-08-03 09:09

      这个报错的意思是:你的网络无法解析fe3.delivery.mp.microsoft.com这个域名,导致 HTTPS 连接池超过了重试次数,因此出现了错误。可以尝试通过更换DNS服务器,或使用VPN,TUN模式等全局代理解决。

  • 三生天

    2023-07-27 14:26

    感谢大佬的持续更新

  • Hia

    2023-07-25 23:20

    大佬, 我下载了你用的12版, 挂载system目录会导致wsa重启, 无法正常挂载

  • Hia

    2023-07-25 21:57

    大佬求救, 安装了大佬用的12版本, 往系统文件夹丢文件就会重启, 证书文件进不去

  • sdaa

    2023-07-24 11:08

    我自己跑的最新的就到2305,是哪里有问题吗?

    1. 去年夏天

      2023-07-24 11:43

      目前项目更新2306的代码上有个bug(可能导致保留亚马逊商店的用户更新到2306后,WSA崩溃退出),所以目前更新2306的代码没合并到主线。
      如果想构建2306可以手动修改scripts/build.sh文件

      #651行
      if [[ "$WSA_MAJOR_VER" -ge 2304 && "$WSA_MAJOR_VER" -lt 2306 ]]; then
      #675行
      if [[ "$WSA_MAJOR_VER" -lt 2304 || "$WSA_MAJOR_VER" -ge 2306 ]]; then
      #909行
      if [[ "$WSA_MAJOR_VER" -ge 2304 && "$WSA_MAJOR_VER" -lt 2306 ]]; then
      

      然后再执行构建

      1. sdaa

        2023-07-27 09:22

        修改后已成功构建,感谢\^o^/谢啦!!☆⌒(*^-゜)v

  • 2023-07-05 12:45

    我没明白步骤1是怎么构建的,直接把WSA解压到C盘 运行步骤3的run.bat 也弹出了面具和谷歌框架,但是无法安装其他APP, 步骤1能详细一点吗
    构建结束后,你会在/usr/MagiskOnWSALocal/目录下看到一个新出现的output文件夹,把他里面的文件全部下载/复制到你的win11系统里(SFTP,FTP,webdav,WSL的直接复制,随便你发挥)
    请一定保留最后可用的压缩包以备出现奇怪问题时可以通过重新覆盖安装解决,WSA突然无法启动的情况还是比较常见的
    解压出的安装文件夹是不可被删除的,这会是WSA的工作目录。
    在复制并解压(如果需要解压的话)到本机的output文件夹内(比如C:/output),找到run.bat文件,双击运行。(如果这是你第一次安装,可能会显示一个要求同意诊断信息的窗口,也有可能会显示两个相同的窗口,这都是正常的)
    没了,等安装完毕就好了,这俩窗口或其中一个弹出来,就说明你已经安装好了带root,带面具的安卓子系统了。

    1. 去年夏天

      2023-07-05 14:32

      安装其他APP的话看这个:https://www.tjsky.net/?p=401
      或者你解决网络访问问题的话,直接登录google play,在里面找APP就好了。

  • 羊羊羊

    2023-07-04 19:09

    下载了 预构建安装包1号 你没讲怎么构建 就直接写构建结束,下载的WSA文件夹怎么使用?

    1. 去年夏天

      2023-07-05 08:46

      我想了一下,你应该是没理解,本地安装里说的构建结束后的output,和前边一点提供的压缩包有什么区别?这两个所指的同一个东西。

  • 王大锤

    2023-06-20 17:59

    大佬,我把wsa放在非c盘,设置里看wsa占用13.1G,结果wsa的文件夹才2G,往里传文件发现还是C盘占用率高,东西还是放到c盘里去了,这个该怎么办啊

    1. 去年夏天

      2023-06-20 18:05

      是这样的,默认WSA的安卓系统镜像是放在C:\Users\你的用户名\AppData\Local\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache\userdata.vhdx
      wsa文件夹只是WSA程序相关的位置

      1. 完全关闭WSA,把上述路径里的LocalCache文件夹剪切到想要放到的目录,比如D盘
      2. 然后按Win+R,输入cmd打开Windows命令提示符输入:
        mklink /J "C:\Users\你的用户名\AppData\Local\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache" "D:\LocalCache"
      3. 这样C盘这里就被映射到D盘了。实际储存位置就在D盘
  • t8899

    2023-05-10 14:33

    我下載wsa2303 2023-05-04更新 安裝後只有google 沒有magisk ??

    1. t8899

      2023-05-10 14:48

      抱歉,最后才跑出来

      1. anon

        2023-05-12 20:42

        奇怪 我也是最新版卸干净重装怎么都装不上magisk 算了 自己部署吧

  • Jason

    2023-05-08 09:57

    请问安装的app能单独设置缩放吗?我用adb shell wm size 480×800 adb shell wm density 200命令重设了DPI微信的界面看起来舒服很多了,但是其他app的界面就全乱了。

    1. 去年夏天

      2023-05-08 10:41

      你可以试试开启 【适用于Android 的windows 子系统设置】-【兼容性】- 【对应APP】- 强制应用不可重设大小/ 禁用平滑调整大小

  • Jason

    2023-05-08 09:53

    使用了2023-05-04更新的更新之后,System中的Subsystem resources选项不可设置了,且语言变为了英文。大佬这个有解决办法吗?盼复,谢谢。

  • t8899

    2023-05-06 16:24

    更新是下载安装包直接覆盖原解压的目录执行 run.bat ??

    1. 去年夏天

      2023-05-06 21:49

      • 打开开始菜单
      • 点击适用于Android™ 的 windows子系统设置
      • 切换到系统窗口,找到关闭适用于Android™ 的 windows子系统,点击【关闭】按钮
      • 用新的putput内容覆盖原有文件夹
      • 找到run.bat文件,双击运行。
      1. t8899

        2023-05-07 10:14

        我没有自己构建,我是下载预构建安装包2号安装的
        用新的putput内容复盖原有文件夹 >这个我不知怎么做?

        1. 去年夏天

          2023-05-08 10:48

          就是把新压缩包的内容,覆盖你原来WSA安装文件夹里的内容

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据