GitPedia

WSAUtilities

CLI-based toolbox for Windows Subsystem for Android. Includes installation of APKs, installation of WSA, and diagnostics.

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

Tools for Windows Subsystem for Android™ that only uses Python and batch scripts and command line-based softwares. Was WSAtools once, but not the APK installer on Windows Store. The project is written primarily in Batchfile, distributed under the Other license, first published in 2021. Key topics include: batch, batch-installer, batch-script, microsoft-windows, windows.

Latest release: beta-0.1.1WSAUtilities 0.1.1 "Never Gonna Run Around and Desert You"
May 20, 2022View Changelog →

WSAUtilities

Tools for Windows Subsystem for Android™ that only uses Python and batch scripts and command line-based softwares. Was WSAtools once, but not the APK installer on Windows Store.

How to use it?

Download it from the "Releases" page (link for lazy people) and extract the entire ZIP file to a directory.

  • If you're running WSAUtilities for the first time, then you have to run PreSetup.bat to check if you have Python and all the prerequisites installed.
    • If prerequisites isn't installed, the script will attempt to install all required prerequisites from pip.
    • If Python isn't installed, the script will self-exit. You have to download Python through the Microsoft Store. Note that I do not gurantee proper usage if installed through the Python Downloads page (although I gurantee that this Python version worked well than the Microsoft Store version) unless you follow these steps from this Stack Overflow page
  • Make sure to check if your Windows version supports WSAUtilities or not. When arriving at the WSAUtilities launcher, press 0 as prompted.
  • Have this script but not Windows Subsystem for Android?

Disclaimer

This project isn't affliated with either Microsoft Corporation or Google! Although this code is licensed under MIT License, the licenses for other feature still remain on these companies, such as InstallWSA, which uses store.rg-adguard.net's API to get the Microsoft Store link for the WSA package'.

Features (and other stuffs you might care of when using these features)

Feature NameFeature DescriptionAdmin Access?Feature typeThird-party tools / Python packages used (if any)Other notes?Script based on
CliLauncherLauncher for other WSAUtilities toolsFeatureconfigparser, keyboard, time, os, webbrowserPython
DeviceCheckChecks if computer is compatible with WSA.Functionplatform, configparser, timeCurrently only checks for OS version. Other options coming soon.Python
DiagnosticsDiagnostics for WSA internals, such as backend controls.Submenu for CliLauncherconfigparser, osAndroid System Info coming soon.Python
InstallAPKInstalls APK through ADB.Featuretkinter, adbutils, ppadb, os, pyaxmlparserMigration to native adb.exe coming soon.Python / Batch
InstallAurora InstallMicrosoftLauncherInstalls the latest version of the apps mentioned.Subfeatureos, time, adbutils, ppadb, clintNote that I'll update the Microsoft Launcher version in my own OneDrive every month.Python
InstallWSAInstalls the latest version of Windows Subsystem for Android.FeatureUAC, os, urllib, requests, bs4, pathlib, hurry.filesize, clint, packagingPython / Batch
InstallXAPKInstalls XAPK files downloaded from APKPure.Featuretkinter, adbutils, ppadb, os, pyaxmlparser, time, urllib, zipfile, globNeeds download of platform-tools before running for the first time.Python
conadbFunction for APK installation scripts.FunctionadbutilsPython

Looking for tools to add!

Other tools to add into this collection of WSAUtilities? Then sumbit an issue with the tag "New Feature".

WIP / Future fixes and improvements

None.

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub →

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