Install WSA with Play Store and Magisk to Hide Root from Banking Apps

Install WSA with Play Store and Magisk to Hide Root

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.

  1. First open the GitHub website and create an account by clicking on the Sign Up option.
  1. Once you create a GitHub account do open the following link to access MagiskOnWSA GitHub Page to create a WSA Package.
  1. Click on the Fork option from the right side. Wait for a few seconds to forking to get complete.
Fork MagiskOnWSA Github
  1. Click on Actions.
Click on Actions - MagiskOnWSA

After that, click on “I understand my workflows, go ahead and enable them”.

I Understand my workflows, go ahead and enable them
  1. From the Workflows section, Click on Magisk.
Click on Magisk - Create a Magisk Workflow
  1. 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.
  1. Erase none and type pico. And, click on Run Workflow.
Run Workflow to create custom WSA Package with Play Store and Magisk

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.

Magisk Workflow started running to create custom wsa package
  1. You will see two jobs started running. Click on 0/2 jobs completed.
Create WSA build for x64 and arm64 processor
  1. That’s it, MagiskOnWSA is creating a custom WSA package for you. The process will take around 3-5 minutes.
  1. 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.
  1. 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.)
Download Windows Subsystem for Android with Play Store and Magisk

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.

  1. Open File Explorer and then go to C Drive in which Windows 11 is installed. Now, do create a new “WindowsSubsystemAndroid” folder.
Create new folder WindowsSubsystemAndroid
  1. After creating a folder, do right-click on the “WSA-with-Magisk-GApps-pico_x64” Zip file and then click on Extract All.
Extract WsaPackage
  1. Extract Compressed (Zipped) Folders window will appear, click on browse. And, do select the “WindowsSubsystemAndroid” folder location.
Extarct WSA Package with Play Store and Magisk

Click on Extract. Now, Wait for all files to extract into the created folder.

  1. 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”.

Run Windows Subsystem for Android Setup with PowerShell - Install WSA with Play Store and Magisk
  1. Security Warning will appear, click on Open.

UAC window will now appear, click on Yes.

  1. That’s it, within a few seconds through Windows PowerShell Windows subsystem for Android with Play Store gets installed.
  1. Click on the Start button and search for Windows Subsystem for Android and open it.
open Windows Subsystem for Android(WSA) with Play Store and Magisk
  1. Once Windows Subsystem for Android gets open. Do enable the Developer mode.
Enable Developer Mode in WSA
  1. After that, click on Files to open Files App. Now, you will get a notification from Play Store.
Windows Subsystem for Android Files Option
  1. Click on the Start button and search for Play Store and do open the App.
Launch Play Store App on Windows 11
  1. Once Play Store updates google apps, do sign in.
Install WSA with Play Store and Magisk

After completing the login, you can install apps of your choice. You don’t need to run any command.

Install Magisk and Hide Root from Apps.

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”.

Install Magisk

  1. Do a search for Magisk in Windows and Click on Open. (Do make sure the Windows subsystem for Android is running in the background.)
Open Magisk App using Windows Search - Install WSA with Play Store and Magisk
  1. Once magisk app get open, you will get a prompt to upgrade magisk. Click on OK. Magisk will get downloaded.
Upgrade to full Magisk
  1. Click on Settings.
Click on Settings to Allow unknown Apps
  1. Enable Allow from this source option.
Allow from this source Magisk
  1. Go back and then click on Install.
Install WSA with Play Store and Magisk
  1. Once Magisk gets installed, click on Open.
  1. You have to reboot Magisk after the first boot. So, click on ok.
  1. After that, click on the reboot icon and then click on Reboot.
Reboot Magisk to enable Zydisk
  1. Magisk will not auto-reopen. So wait for a minute and then again open magisk through Windows search.

Enable Zydisk and Hide Root.

  1. To enable Zydisk click on the Settings icon from magisk.
  1. In settings scroll down and from the Magisk section, enable Zydisk and also do enable Enforce Denylist.
Enable Zydisk and Configure DenyList
  1. After enabling both options, click on Configure DenyList. And, select apps from which you want to hide root.
Select Apps for DenyList
  1. That’s it, now go back to magisk home screen and reboot Magisk again.
  1. After rebooting, do open Magisk. And, now Zydisk will get enabled. You can update denylist anytime now.
Zydisk Enabled Magisk Installed on Windows Subsystem for Android

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.