Skip to content

2311.40000.5.0-20240414

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Apr 09:04
· 13 commits to master since this release

Changelog

Update Magisk Version From 26.4 to 27.0

Update KernelSU Version From v0.7.2 to v0.9.2

Installation

Note :
If you have the official Windows Subsystem For Android™ installed, you must completely uninstall it to use MagiskOnWSA.

In case you want to preserve your data from the previous installation (official or MagiskOnWSA), you can backup %LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache\userdata.vhdx before uninstallation and restore it after installation. For a more comprehensive and detailed guide, take a look at the Backup and Restore section

  1. Go to the Releases page
  2. In the latest release, go to the Assets section and download the Windows Subsystem For Android™ version of your choosing (do not download "Source code")

Note :
If you want to build your custom build, please open an Issue,and then download the Artifact from Github Actions. Please visit Custom Build for more information.

  1. Check integrity of downloaded file

    • Press Win + X on your keyboard and select Windows™ Terminal (Admin) or Powershell (Admin) depending on the version of Windows™ you are running
    • Input the command below and press enter, replacing {X:\path\to\your\downloaded\archive\package} including the {} with the path of the downloaded archive package

    cd "{X:\path\to\your\downloaded\archive\package}"

    • Input the command below and press enter, replacing WSA_2XXX.XXXXX.X.X_XXXX_Release-with-magisk-XXXXXXX-XXXXXX-MindTheGapps-XX.X with the name of the archive package

    certutil -hashfile "WSA_2XXX.XXXXX.X.X_XXXX_Release-with-magisk-XXXXXXX-XXXXXX-MindTheGapps-XX.X" SHA256

    • Compare the SHA256 output with ones at Releases page or in the sha256-checksum.txt (if you download artifact from the Custom Build task).

    Note :
    If package don't have the same SHA-256 Hash, please download then check again. DO NOT INSTALL!!!

  2. Extract the zip file

  3. Delete the zip file

  4. Move the newly extracted folder to a suitable location and rename it (Recommended), as you will need to keep the folder on your PC to use WSAOnWin10

Note :
If you're updating WSA, merge the folders and replace the files for all items when asked. Please visit Updating instructions for more information.

  1. Open the Windows Subsystem For Android™ folder: Search for and double-click Run.bat

    • If you previously have a MagiskOnWSA installation, it will automatically uninstall the previous one while preserving all user data and install the new one, so don't worry about your data.

    • If the popup windows disappear without asking administrative permission and Windows Subsystem For Android™ is not installed successfully, you should manually run Install.ps1 as administrator:

      • Press Win+X and select Windows™ Terminal (Admin)

      • Input the command below and press enter, replacing {X:\path\to\your\extracted\folder} including the {} with the path of the extracted folder

        cd "{X:\path\to\your\extracted\folder}"
      • Input the command below and press enter

        PowerShell.exe -ExecutionPolicy Bypass -File .\Install.ps1
      • The script will run and Windows Subsystem For Android™ will be installed

      • If this workaround does not work, your PC is not supported for WSA

  2. Once the installation process completes, Windows Subsystem For Android™ will launch (if this is a first-time install, a window asking for consent to diagnositic information will be shown instead. Sometimes two identical windows will show, this is fine and nothing bad happens if you click OK in both windows)

  3. Click on the PowerShell window, then press any key on the keyboard, the PowerShell window should close

  4. Close File Explorer

  5. Enjoy

Notice (Applicable for both Windows 10 and 11):

  1. You can NOT delete the Windows Subsystem For Android™ installation folder.
    What Add-AppxPackage -Register .\AppxManifest.xml does is to register an appx package with some existing unpackaged files,
    so you need to keep them as long as you want to use Windows Subsystem For Android™.
    Check https://learn.microsoft.com/en-us/powershell/module/appx/add-appxpackage?view=windowsserver2022-ps for more details.

  2. You need to register your Windows Subsystem For Android™ appx package before you can run Windows Subsystem For Android™.
    For WSAOnWin10 and MagiskOnWSALocal users, you need to run Run.bat in the extracted dir.

    If the script fails, you can take the following steps for diagnosis (admin privilege required):

    1. Open a PowerShell window and change working directory to your Windows Subsystem For Android™ directory.

    2. Run the command below in PowerShell. This should fail with an ActivityID, which is a UUID required for the next step.

      Add-AppxPackage -ForceApplicationShutdown -ForceUpdateFromAnyVersion -Register .\AppxManifest.xml
    3. Run the command below in PowerShell. This should print the log of the failed operation.

      Get-AppPackageLog -ActivityID <UUID>
    4. Check the log for the reason of failure and fix it.

Updating

How do I update without losing any of my apps and data on Windows Subsystem for Android (WSA)

  1. Download the build that you want to update to
  2. Make sure Windows Subsystem For Android is not running (Click on "Turn off" in the WSA Settings and wait for the spinning loader to disappear)
  3. Using 7-Zip, WinRAR or any other tool of choice, open the .zip file
  4. Within the .zip archive open the subfolder (Example: WSA_2XXX.XXXXX.X.X_XXXX_Release-with-magisk-XXXXXXX-XXXXXX-MindTheGapps-XX.X)
  5. Select all the files that are within this subfolder and extract them to the current folder where the file for Windows Subsystem For Android are (the folder you extracted, and installed WSA from)
  6. When prompted to replace folders, select "Do this for all current items" and click on "Yes"
  7. When prompted to replace files, click on "Replace the files in the destination"
  8. Run the Run.bat file
  9. Launch Windows Subsystem For Android Settings app and go to the About tab using the sidebar
  10. Check if the WSA version matches the latest version/ the version number that you want to update to

Information

Filename Root GApps
WSA_2311.40000.5.0_arm64_Release-MindTheGapps-13.0.zip MindTheGapps
SHA256: 4a8d92727c553c8ab10d9f81b12955a76c71e95089642412edc01c5e18f63e70
WSA_2311.40000.5.0_arm64_Release-with-kernelsu-v0.9.2-MindTheGapps-13.0.zip KernelSU MindTheGapps
SHA256: 7b6cddd58d4b87a418b55108bbe236b9fbab11a24561a569e809e0a50660fdc3
WSA_2311.40000.5.0_arm64_Release-with-kernelsu-v0.9.2.zip KernelSU
SHA256: 4adf2c4473abc16f58df6d4a82c302fd12243006f2f0d15bbeb6239c5406d927
WSA_2311.40000.5.0_arm64_Release-with-magisk-27.0-MindTheGapps-13.0.zip Magisk MindTheGapps
SHA256: fe5309c91f1f7a875a91e085459fdc750ee394a7c0d2c2c978e1695373fc252b
WSA_2311.40000.5.0_arm64_Release-with-magisk-27.0.zip Magisk
SHA256: dec3c0c8e7a291966d01262d4011dae5185d3a0b4bae36d77aa4e2972803570e
WSA_2311.40000.5.0_arm64_Release.zip
SHA256: 159e39480286ed8836718d54b60fa0d2ff3c90b696a6492c15511c28e2c90f73
WSA_2311.40000.5.0_x64_Release-MindTheGapps-13.0.zip MindTheGapps
SHA256: 9c2dccd3e41552d9a38d3906f5464d0f706108b28baab9bb9677fb987ddbf682
WSA_2311.40000.5.0_x64_Release-with-kernelsu-v0.9.2-MindTheGapps-13.0.zip KernelSU MindTheGapps
SHA256: a76ec09254051e56daafd09b11c501817d21fd6966c85d0df4ee3ecf87e74e6f
WSA_2311.40000.5.0_x64_Release-with-kernelsu-v0.9.2.zip KernelSU
SHA256: 699fa998140955ebb18426f3eeb8862ccdda52cabc2412a1c55ff5bad6cfe450
WSA_2311.40000.5.0_x64_Release-with-magisk-27.0-MindTheGapps-13.0.zip Magisk MindTheGapps
SHA256: 88c1ad13b51ae7d14b5b243921bf49491efa4c048b5cf4c02fb0e653a8c112f7
WSA_2311.40000.5.0_x64_Release-with-magisk-27.0.zip Magisk
SHA256: f3c04a17eeecebfbf08ca4767d09caa0a9c652c76a61d1ab911f5f1a28bf33b7
WSA_2311.40000.5.0_x64_Release.zip
SHA256: 885dc44e5b40d4e93e0e565f1830b5ed0108592a38289981e5bcddc56f5247bd