There are numerous ways available to Install Windows Subsystem for Android. But when you install a custom WSA Package, then the Android system gets rooted. And because of Root, you cannot run banking Applications on Windows 11 Computer. But, still, there is a way to run banking apps on rooted WSA, by using Magisk. Magisk is an Android App, that helps to allow and hide the usage of Root. And, now you can install WSA with Magisk and Play Store. And, in the whole installation process, you don’t even need to run a single command.
It is a one-click installation process. We are going to create a custom WSA package with Magisk and Gapps. Even, you will be able to select the Gapps package of your choice. Also, the file manager will work with this method. So, you will get a full-fledged Android experience on your Windows 11 PC. Ok, so without a further delay, let’s get started. Before you start make sure Windows 11 developer mode is enabled.
Install WSA with Magisk and Play Store
Build your own WSA Package with Gapps and Magisk.
First, we are going to create a custom Windows Subsystem for the Android package. Which you will be able to install with just one click. And, you will be able to choose your own Gapps package.
First open the GitHub website and create an account by clicking on the Sign Up option.
Once you create a GitHub account do open the following link to access MagiskOnWSA GitHub Page to create a WSA Package.
Click on the Fork option from the right side. Wait for a few seconds to forking to get complete.
Click on Actions.
After that, click on “I understand my workflows, go ahead and enable them”.
From the Workflows section, Click on Magisk.
Click on Run Workflow. You will now see all gapps package names to choose from. I suggest you choose pico because it comes with Google Play Store only. As we don’t want unnecessary google applications.
Erase none and type pico. And, click on Run Workflow.
You will now get a message that “Workflow run was successfully requested”. Wait for a few seconds and Magisk Workflow will get started. Click on it.
You will see two jobs started running. Click on 0/2 jobs completed.
That’s it, MagiskOnWSA is creating a custom WSA package for you. The process will take around 3-5 minutes.
Once the build process gets complete you will see two WSA Package build in the Artifacts section. One is for an arm64 processor and x64 processor.
Check system type - Open Settings App > Scroll and click on About > Check System Type.
Click on the WSA package as per your system type to download. (The file size shown in artifacts is the size after extracting the zip file. The actual ZIP file size will be around 800MB only.)
Ok, so that’s how you can create and download a WSA package with Magisk and Gapps(Pico). Once the zip file gets downloaded move further to the installation process.
Install Windows Subsystem for Android with Magisk and Play Store.
Open File Explorer and then go to C Drive in which Windows 11 is installed. Now, do create a new “WindowsSubsystemAndroid” folder.
After creating a folder, do right-click on the “WSA-with-Magisk-GApps-pico_x64” Zip file and then click on Extract All.
Extract Compressed (Zipped) Folders window will appear, click on browse. And, do select the “WindowsSubsystemAndroid” folder location.
Click on Extract. Now, Wait for all files to extract into the created folder.
Once all files get extracted, do open the “WindowsSubsystemAndroid” folder. You will find an Install File inside that folder.
Do Right-Click on Install file and then click on “Run with PowerShell”.
Magisk Installer gets auto-installed when you install Windows Subsystem for Android (WSA) with Play Store. And through it, you can install Magisk and Enable Zydisk. With Zydisk, you can hide root from apps that are not working due to root. Or showing this error “Your device is rooted. This application cannot run on rooted device”.
Do a search for Magisk in Windows and Click on Open. (Do make sure the Windows subsystem for Android is running in the background.)
Once magisk app get open, you will get a prompt to upgrade magisk. Click on OK. Magisk will get downloaded.
Click on Settings.
Enable Allow from this source option.
Go back and then click on Install.
Once Magisk gets installed, click on Open.
You have to reboot Magisk after the first boot. So, click on ok.
After that, click on the reboot icon and then click on Reboot.
Magisk will not auto-reopen. So wait for a minute and then again open magisk through Windows search.
Enable Zydisk and Hide Root.
To enable Zydisk click on the Settings icon from magisk.
In settings scroll down and from the Magisk section, enable Zydisk and also do enable Enforce Denylist.
After enabling both options, click on Configure DenyList. And, select apps from which you want to hide root.
That’s it, now go back to magisk home screen and reboot Magisk again.
After rebooting, do open Magisk. And, now Zydisk will get enabled. You can update denylist anytime now.
Now, try to open those Apps, which were showing errors due to root. This time, those apps will work flawlessly. Ok, so that’s how you can install WSA with Play Store and Magisk. And, hide root from banking apps and games through Zydisk. If you have any queries, feel free to comment.