{"id":13342043,"url":"https://github.com/weareblahs/WSAUtilities","last_synced_at":"2025-03-12T00:30:46.316Z","repository":{"id":108579435,"uuid":"419600239","full_name":"weareblahs/WSAUtilities","owner":"weareblahs","description":"CLI-based toolbox for Windows Subsystem for Android. Includes installation of APKs, installation of WSA, and diagnostics.","archived":true,"fork":false,"pushed_at":"2022-06-15T09:18:39.000Z","size":59391,"stargazers_count":108,"open_issues_count":0,"forks_count":31,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-10-24T12:09:05.926Z","etag":null,"topics":["batch","batch-installer","batch-script","microsoft-windows","windows","windows-11","windows-subsystem-for-android","wsa"],"latest_commit_sha":null,"homepage":"","language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weareblahs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-21T06:01:49.000Z","updated_at":"2024-07-14T02:05:14.000Z","dependencies_parsed_at":"2023-04-06T08:36:21.607Z","dependency_job_id":null,"html_url":"https://github.com/weareblahs/WSAUtilities","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weareblahs%2FWSAUtilities","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weareblahs%2FWSAUtilities/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weareblahs%2FWSAUtilities/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weareblahs%2FWSAUtilities/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weareblahs","download_url":"https://codeload.github.com/weareblahs/WSAUtilities/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243136265,"owners_count":20241987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["batch","batch-installer","batch-script","microsoft-windows","windows","windows-11","windows-subsystem-for-android","wsa"],"created_at":"2024-07-29T19:27:14.306Z","updated_at":"2025-03-12T00:30:46.310Z","avatar_url":"https://github.com/weareblahs.png","language":"Batchfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WSAUtilities\n\nTools 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.\n\n# How to use it?\nDownload it from the \"Releases\" page ([link for lazy people](https://github.com/weareblahs/WSAUtilities/releases)) and extract the entire ZIP file to a directory.\n- 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. \n  - If prerequisites isn't installed, the script will attempt to install all required prerequisites from `pip`.\n  - 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](https://stackoverflow.com/questions/58754860/cmd-opens-window-store-when-i-type-python)\n- **Make sure to check if your Windows version supports WSAUtilities or not.** When arriving at the WSAUtilities launcher, press `0` as prompted.\n- Have this script but not Windows Subsystem for Android? \n# Disclaimer\n**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'.\n# Features (and other stuffs you might care of when using these features)\n| Feature Name                           | Feature Description                                           | Admin Access? | Feature type            | Third-party tools / Python packages used (if any)                         | Other notes?                                                                         | Script based on |\n|----------------------------------------|---------------------------------------------------------------|---------------|-------------------------|---------------------------------------------------------------------------|--------------------------------------------------------------------------------------|-----------------|\n| CliLauncher                            | Launcher for other WSAUtilities tools                         |               | Feature                 | configparser, keyboard, time, os, webbrowser                              |                                                                                      | Python          |\n| DeviceCheck                            | Checks if computer is compatible with WSA.                    |               | Function                | platform, configparser, time                                              | Currently only checks for OS version. Other options coming soon.                     | Python          |\n| Diagnostics                            | Diagnostics for WSA internals, such as backend controls.      |               | Submenu for CliLauncher | configparser, os                                                          | Android System Info coming soon.                                                     | Python          |\n| InstallAPK                             | Installs APK through ADB.                                     |               | Feature                 | tkinter, adbutils, ppadb, os, pyaxmlparser                                | Migration to native `adb.exe` coming soon.                                           | Python / Batch  |\n| InstallAurora InstallMicrosoftLauncher | Installs the latest version of the apps mentioned.            |               | Subfeature              | os, time, adbutils, ppadb, clint                                          | Note that I'll update the Microsoft Launcher version in my own OneDrive every month. | Python          |\n| InstallWSA                             | Installs the latest version of Windows Subsystem for Android. | ✓             | Feature                 | UAC, os, urllib, requests, bs4, pathlib, hurry.filesize, clint, packaging |                                                                                      | Python / Batch  |\n| InstallXAPK                            | Installs XAPK files downloaded from APKPure.                  |               | Feature                 | tkinter, adbutils, ppadb, os, pyaxmlparser, time, urllib, zipfile, glob   | Needs download of platform-tools before running for the first time.                  | Python          |\n| conadb                                 | Function for APK installation scripts.                        |               | Function                | adbutils                                                                  |                                                                                      | Python          |\n\n# Looking for tools to add!\nOther tools to add into this collection of WSAUtilities? Then sumbit an issue with the tag \"New Feature\".\n\n# WIP / Future fixes and improvements\nNone.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweareblahs%2FWSAUtilities","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweareblahs%2FWSAUtilities","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweareblahs%2FWSAUtilities/lists"}