It will be based on the work done for WSL2, I suspect. Running accelerated graphical apps on WSL2 is coming with Windows 11, too. GPU compute acceleration for has been out for a while, but not the GUI stuff. Working out how the Windows host and Linux/Android guest can cooperatively share the GPU was probably the biggest hurdle. It basically required porting DirectX to Linux. This devblog explains
how the GPU sharing was accomplished.
This second devblog explains
how the graphics get into windows on the host. In summary, they are using an impressive pipeline of tech to do something like "app streaming" over modified RDP from the virtual machine to the host. That is how linux GUI apps work, but the same tech should work for Android, too. If you have ever used the Your Phone app, you can do already sort-of run apps off your phone, it's just laggy. I have really high hopes for this.
There have been quite a number of breakthroughs in progress, leading to this glorious conclusion where Windows can run virtually any Android or Linux software as easily as Windows software, natively with good performance, supported by Microsoft.
As for Google apps, it's very easy to install Google Play on an Amazon Kindle. Just plug in the USB to the computer and run the
Amazon Fire Toolbox from XDA, one click solution. It should be even easier to do it on Windows, because it's an open platform. I guarantee you there will be community support for it. Just a download-and-run thing or maybe a one-liner powershell that kicks off an install ps1 from the web, like how this installs scoop [
iwr -useb get.scoop.sh | iex ]. Maybe specify a custom winget repo with the Google Play the package. It could even end up being allowed in the official community report, who knows. But I am sure it will happen.
BlueStacks still has a lot of features beyond merely running the apps. You get an environment with touch emulation, macros, multi-instance, etc. I remember being surprised a while back when they recently added support for "hyper-v mode" using Windows Hypervisor Platform API for virtualization. Maybe they will be able to utilize Windows Subsystem for Android as the backend, while keeping the environment intact with all the extra features.