explaingit

lsposed/magiskonwsalocal

10,524ShellAudience · developerComplexity · 3/5Setup · hard

TLDR

A build tool that assembled a custom Windows Subsystem for Android package with Google Play and Magisk root access for Windows 11. No longer applicable, Microsoft ended Windows Subsystem for Android support in March 2025.

Mindmap

mindmap
  root((MagiskOnWSA))
    What it did
      Added Google Play
      Added Magisk root
      Patched VPN dialog
    Build Process
      Runs on Linux or WSL
      Shell script setup
      Windows batch installer
    Status
      Archived tool
      WSA ended March 2025
    Audience
      Windows 11 power users
      Android enthusiasts
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Install a version of Windows Subsystem for Android that includes the Google Play Store on Windows 11

USE CASE 2

Enable Magisk root access and Magisk module support inside a Windows 11 Android environment

USE CASE 3

Update an existing WSA installation in place without losing installed Android apps or data

Tech stack

ShellBatch

Getting it running

Difficulty · hard Time to first run · 1h+

Required Linux or WSL for the build step, no longer applicable as Microsoft ended Windows Subsystem for Android in March 2025.

In plain English

MagiskOnWSALocal was a build tool for Windows users who wanted to run Android apps on their PC using Windows Subsystem for Android, a feature Windows 11 once included. Microsoft's version of this Android environment did not come with Google Play or root access, so this project filled those gaps by producing a custom installable package that bundled both. The build process runs on Linux, including through the Windows Subsystem for Linux if you are already on a Windows machine. You run a shell script, answer a handful of questions (which processor architecture, which version of Magisk, whether to include Google Apps), and the script downloads the required components and assembles a ready-to-install folder. On the Windows side, you then run a single batch file. If you already had a prior installation, it updated in place without erasing your data. After installation, you had a functioning Android environment on your desktop with the Google Play Store, root access through Magisk, and support for Magisk modules that can modify Android behavior at a system level. The project also patched a known issue where the VPN dialog did not appear in the standard version, and it automatically enabled developer mode on Windows 11. Note: Microsoft ended support for Windows Subsystem for Android in March 2025, which means this tool no longer applies to new Windows installations. The repository remains available as a reference for anyone who set up WSA before that date.

Copy-paste prompts

Prompt 1
I set up WSA using MagiskOnWSALocal before March 2025. How do I check which version of Magisk and Google Apps I have installed, and will my setup continue working now that WSA is officially discontinued?
Prompt 2
Explain how MagiskOnWSALocal worked: what did the shell script download, what components did it bundle, and why did the build step need to run on Linux or WSL?
Prompt 3
What alternatives exist now that Windows Subsystem for Android is discontinued? Compare options like BlueStacks, LDPlayer, and running Android in a VM for someone who just wants to run a specific app.
Prompt 4
I still have MagiskOnWSALocal installed on Windows 11. Can I install Magisk modules on it, and if so, how? Walk me through the process of installing a module via the Magisk app.
Open on GitHub → Explain another repo

← lsposed on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.