GitPedia

MagiskOnWSAScript

Compile Magisk and Riru from source to use LSPosed on WSA

From arenekosreal·Updated June 23, 2026·View on GitHub·
·Archived

__DEPRECATED__: Use LSPosed's version instead: https://github.com/LSPosed/MagiskOnWSALocal The project is written primarily in Shell, distributed under the Do What The F*ck You Want To Public License license, first published in 2021. Key topics include: magisk, windows-subsystem-android, windows-subsystem-for-android, wsa.

Magisk On WSA

DEPRECATED: Use LSPosed's version instead: https://github.com/LSPosed/MagiskOnWSALocal

What is this?

A script to compile Magisk and Riru module for using LSPosed on WSA

How to Use?

Install requirements listed in script, prepare a good network connection and enough space, then run bash build.sh and follow the script output to deploy it to Windows.

What will have in the final artifacts?

  • A modified WSA Develop Package
  • Deploy PowerShell Script
  • Modified Riru Magisk module for WSA

Why create this script?

The original plan to use Magisk on WSA is from LSPosed, I just do all the thing in a shell script.

About localized WSA Setting App

At here you can find a way to merge localization content into side-load folder, but this requires Windows environment so it is hard to operate on Linux.
Now we are doing the same as LSPosed, we are using wine/wine64 to merge localized contents if we detected that you have installed wine/wine64. Only wine64 is needed but we think you may need to install whole wine on most Distributions. Thanks LSPosed again for what they have done for using Magisk on WSA.

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub →

This article is auto-generated from arenekosreal/MagiskOnWSAScript via the GitHub API.Last fetched: 6/28/2026