This page is a
stub: it lacks content and/or basic article components. You can help to
expand this page
by adding an image or additional information.
Although this product has been released, it remains under active development - information may change frequently and could be outdated or irrelevant.
Windows Subsystem for Android
|
|
Microsoft |
Windows |
October 21, 2021 |
|
Key points
- Won't be supported beginning March 5, 2025.[1]
- High image and audio quality comparable to a native Android device.
- No Vulkan support.
- No keymapper, must rely on game support to properly control games.
- May experience GPU rendering issues, heavy RAM consumption, and slow booting.
- Can't normally run apps that depend on Google Services, SafetyNet, protected lockscreens, or which require rooting.
- Public version is based on Android 11 (API level 30) source code, while Insider versions are based on Android 12.1 (API Level 32).
- Capable of utilizing Intel Bridge Technology to run certain Android apps not written in Java or compiled to run natively on x86-based devices.[2]
General information
- Introducing Android™ Apps on Windows 11 to Windows Insiders
- Windows Subsystem for Android™ support page
- Windows Subsystem for Android™ developer documentation
Availability
Source |
DRM |
Notes |
Keys |
OS |
Microsoft Store |
|
Only available in the US (Sideloaded versions are region-free). Also includes Amazon Appstore. |
|
|
Essential improvements
Application Compatibility Tracker
Application compatibility can be tracked at Github
Easy app sideload
EasySideload-WSA makes sideloading APKs easier for WSA.
Easy file copy to WSA
EasyPush-WSA makes file copying easier for WSA, files goes to the Downloads folder on Android when done.
Full Android settings menu
Create a Windows shortcut with the following destination: %LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /launch wsa://com.android.settings
[3]
Game data
Configuration file(s) location
Save game data location
Video
Input
Audio
Audio feature |
State |
Notes |
Separate volume controls |
|
Separate volume controls depending on game support |
Surround sound |
|
|
Subtitles |
|
Subtitles depending on game support |
Closed captions |
|
Closed captions depending on game support |
Mute on focus lost |
|
|
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
Italian |
|
|
|
|
Norwegian |
|
|
|
|
Issues fixed
Apps are unable to connect to the internet
Turn off "Advanced Network" in the subsystem settings[4]
|
- Open Windows Subsystem for Android Settings.
- Go to System → Advanced Network, and toggle it to Off.
|
Issues unresolved
Apps can't detect Google Play Services if the latter is sideloaded
App functions that check for if screenlock is enabled, don't work
Apps crash due to Google Services Framework lacking permissions
Even if com.google.android.gsf has been sideloaded, the crash logs show java.lang.RuntimeException: Unable to get provider com.google.android.gsf.gservices.GservicesProvider: java.lang.SecurityException: Permission denial: reading from settings requires:android.permission.READ_DEVICE_CONFIG due to Microsoft not allowing apps to be given read_device_config permission.[7]
|
Apps that depend on SafetyNet don't work, even though the Subsystem isn't rooted
Other information
API
Technical specs |
Supported |
Notes |
Direct3D |
11 |
|
OpenGL |
ES 3.0 |
|
Software renderer |
|
"Windows Subsystem for Android Settings" → Graphics & Performance → GPU used for Android apps → Microsoft Basic Render Driver |
Executable |
32-bit |
64-bit | ARM |
Notes |
Windows |
|
| |
Not all app support native x86 or x64 especially when it comes from Google Play (Rare older games may support x86 library only), but ARM apps can be loaded in the x64 Subsystem version.[9] |
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
11 | |
Processor (CPU) |
Same as Windows 11 | |
System memory (RAM) |
8 GB |
16 GB |
Hard disk drive (HDD) |
2 GB | |
Video card (GPU) |
Same as Windows 11 | |
- Requires Intel VT-x/AMD-V.
- The GPU used can be selected through the subsystem settings.
- Booting WSA alone will require at least 2 GB of free physical RAM (standby memory do count as free physical RAM) and does not run on pagefile. In theory it is impossible to run on system with 4 GB RAM or less even with a pagefile. Avoid running unnecessary background applications on systems with less than 16 GB RAM.
References
- ↑ Windows Subsystem for Android™️ - Microsoft Learn - last accessed on 2024-04-10
- "Microsoft is ending support for the Windows Subsystem for Android™️ (WSA). As a result, the Amazon Appstore on Windows and all applications and games dependent on WSA will no longer be supported beginning March 5, 2025. Until then, technical support will remain available to customers.
Customers that have installed the Amazon Appstore or Android apps prior to March 5, 2024, will continue to have access to those apps through the deprecation date of March 5, 2025."
- ↑ Intel - What Intel® Processors Support Intel® Bridge Technology? - last accessed on 2022-09-22
- "Intel® Bridge Technology (Intel® BT) is a run-time post compiler that enables certain Android* apps not written in Java* or compiled to run natively on x86-based devices to run on these devices."
- ↑ Verified by User:Dandelion Sprout on 24 September 2022
- ↑ Verified by User:Dandelion Sprout on 22 September 2022
- Confirmed with the Norwegian speedtest app Nettfart Mobile
- ↑ Verified by User:Dandelion Sprout on 22 September 2022
- Confirmed with the Norwegian banking app Vipps
- ↑ Verified by User:Dandelion Sprout on 22 September 2022
- Confirmed with the Coopay functionality of the Norwegian grocery app Coop medlem
- ↑ Verified by User:Dandelion Sprout on 24 September 2022
- Confirmed with the Norwegian bus app AtB
- ↑ Verified by User:Dandelion Sprout on 25 September 2022
- Confirmed with the Norwegian banking app BankID
- ↑ Verified by User:Dandelion Sprout on 22 September 2022