How To Install Google Play Store On Windows Subsystem For Android

Windows Subsystem for Android is finally here. What’s more interesting is that you can now unofficially try it – even if you’re not subscribed to the Windows 11 beta channel. If you’re not happy with the mandatory Amazon Appstore integration, you should be happy to hear that the app sideloading process is not difficult either. It is also possible to install a third-party Google Play Store client, but the lack of Google services in the Windows subsystem for Android makes it a bit difficult to use apps that depend on it.

Hands-on with Android apps on Windows 11

Unlike traditional Android devices, the Windows subsystem for Android does not come with a user-accessible recovery environment. As a result, an end user can’t just build a custom recovery like TWRP for the Android subsystem and install one of those popular GApps (short for Google Apps) packages right away. But what if you could directly patch the underlying system image with the necessary suite of Google apps and libraries to make the Play Store work? XDA Senior Member AdeltaX has now come up with a solution called WSAGAScript it does exactly that.

How to Install Google Play Store on Windows Subsystem for Android

Step 1: Install the Windows Subsystem for Linux

  1. Open the Windows Features utility by clicking the optionalfeatures command from the Run prompt or a Terminal window. You can also click the Start menu and search for the term “Turn Windows features on or off” to do the same.
  2. In the new window, check the Virtual Machine Platform and Windows Subsystem for Linux items.
    Virtual Machine Platform and WSL Features
  3. Click OK and wait for Windows to download the required components.
  4. Restart your PC.
  5. Install the latest Ubuntu LTS release under WSL from the Microsoft Store from this link and configure it if necessary.

You should skip this step if you already have Ubuntu installed on WSL.


Step 2: Prepare Windows Subsystem for Android for Patching

  1. Download the Windows Subsystem installation package for Android. You can refer to the first step of this tutorial if you need help.
  2. Once you have the MSIXBUNDLE file, extract the architecture-specific installer using 7-Zip.
    • If you have a regular x86-64 PC, extract the file named WsaPackage_x.x.x.x_x64_Release-Nightly.msix.
    • If you have a Windows on ARM device, extract the file named WsaPackage_x.x.x.x_ARM64_Release-Nightly.msix.
      WSA MSIX Extraction
  3. Now extract the MSIX file related to your device’s architecture to a folder, for example D:WSA.
  4. Remove the following objects from the folder: AppxBlockMap.xml, AppxSignature.p7x, [Content_Types].xml, and the AppxMetadata folder.

Step 3: Patch Windows Subsystem for Android with GApps

  1. Download a GApps package. The developer recommends the “Pico” variant of OpenGApps.
    • If you have a regular x86-64 PC, opt for the x86_64 platform.
    • If you have a Windows on ARM device, choose the ARM64 platform.
      OpenGApps for WSA x64

      OpenGApps package selection for x86-64 Windows Subsystem for Android

  2. Boot Ubuntu on WSL and install the unzip and lzip packages.
    sudo apt-get update
    sudo apt-get install unzip lzip
  3. Clone the WSAGAScript repo by AdeltaX:
    git clone https://github.com/ADeltaX/WSAGAScript
  4. Follow the readme file from the above repo to do the actual patching process.
    • Don’t forget to match the paths in the commands to where you extracted the MSIX file in the previous step.

Step 4: Install the GApps Patched Windows Subsystem for Android

Make sure you have uninstalled the official Windows Subsystem for Android package before attempting this step. You can easily do this by locating its shortcut in the Start menu, right-clicking on it and finally selecting the “Delete” option. Please note that the Amazon Appstore will be removed automatically.

  1. Open the Settings app and go to Privacy & Security => For Developers. Then enable developer mode.
    Windows 11 Developer Mode
  2. Start Windows Terminal as an administrator with the built-in PowerShell profile.
  3. Paste the following command into the Terminal window:
    Add-AppxPackage -Register <path-to-the-extracted-MSIX-folder>AppxManifest.xml

    For example, if you originally extracted the contents of the MSIX file to D:WSA and then patched it, the command should be:

    Add-AppxPackage -Register D:WSAAppxManifest.xml
  4. Wait for the installation to complete. Then open the Start menu and you should see a new icon for the Google Play Store next to the familiar Windows subsystem for Android.
  5. Click the “Sign In” option and enter your Google account credentials. If all goes well, you should see the main page of the Google Play Store.
    Google Play Store on WSA

That is it! You have just installed Google Play Store and a set of necessary Google services needed to run many popular apps in the Windows subsystem for Android. Now you should be able to install Android apps directly from the Play Store on your Windows 11 PC.

If you’re looking for a video guide, AdeltaX has one published as well. Keep in mind that the script is evolving a lot, so some steps in the video may already be outdated.


Let us know which apps you want to install on the Windows subsystem for Android via the Google Play Store!

Leave a Comment