微软最近为Windows 11 Insiders发布了他们的Android Windows Subsystem(WSA),虽然这是一个惊人的成就,但目前它是相当有限的,只能访问亚马逊应用商店中的大约50个标题。
虽然有可能从侧面加载任何安卓应用,但实际上最好的应用都在谷歌应用商店中,而这些应用在WSA上无法运行,因为它缺乏谷歌应用服务,而该商店中的大多数应用都需要这种服务。
当然,Windows除了可以被黑,似乎Windows黑客ADeltaX已经破解了这个问题,并设法在Windows 11上安装Google Play服务,包括商店。
pic.twitter.com/c8ZxkmdJ4R
— ADeltaX (@ADeltaXForce)?October 22, 2021
他在GitHub上留下了所有必要的文件和说明,但目前似乎只有专家需要申请。
目前,该指令的内容是:
- Download MSIXBUNDLE (use store rg-adguard to download the msixbundle, Package id: 9P3395VX91NR)
- INSTALL WSL2 (ubuntu/debian, any other distro could work)
- INSTALL unzip lzip
- DOWNLOAD GAPPS PICO FROM OPENGAPPS (x86_64, 11, PICO)
- EXTRACT MSIXBUNDLE, EXTRACT MSIX (YOUR ARCH) TO A FOLDER, DELETE (APPXMETADATA, APPXBLOCKMAP, APPXSIGNATURE, [CONTENT_TYPES])
- COPY IMAGES (SYSTEM.IMG, SYSTEM_EXT.IMG, PRODUCT.IMG, VENDOR.IMG) TO #IMAGES
- COPY (GAPPS PICO ZIP) TO #GAPPS
- EDIT (VARIABLES.sh) AND SET ROOT FOLDER
- EXECUTE:
- extract_gapps_pico.sh
- extend_and_mount_images.sh
- apply.sh
- unmount_images.sh
- COPY IMAGES FROM (#IMAGES FOLDER) TO YOUR EXTRACTED MSIX FOLDER
- OPEN POWERSHELL (NOT CORE) AS ADMIN, EXECUTE (Add-AppxPackage -Register PATH_TO_EXTRACTED_MSIX\AppxManifest.xml)
- RUN WSA WITH GAPPS, ENJOY
解决签入问题的方法:
(ADB SHELL ROOT WITH su)
- 复制(内核文件)从(misc文件夹)到(工具文件夹)在您提取的MSIX文件夹
- 输入ADB SHELL,输入su,然后输入setenforce 0,现在可以登录
然而,ADeltaX承诺很快就会重写说明,使其更简单明了。
这个成就让我想起了微软为Windows Phone杀死安卓应用的情况,不是因为它工作得太差,而是因为它工作得太好。