Tech

Microsoft’s “Windows Subsystem for Android” sounds a lot like Chrome OS

Microsoft’s Windows 11 announcement surprised us with the news that the upcoming OS will run Android apps alongside Windows apps. Unfortunately, the keynote was light on details. Will these apps use emulation? Will Windows’ existing Linux support be involved? We got our answers shortly after the keynote thanks to a follow-up developer talk that dove into some details.

The feature is officially called the “Windows Subsystem for Android,” which should tell you a lot about how the system works. Windows currently has a “Windows Subsystem for Linux” (WSL), which uses a subset of the Hyper-V functionality to run Linux apps on a real Linux kernel alongside your Windows apps. (Hyper-V lets a second guest OS access the bare metal hardware instead of running on top of the host OS with less access to resources.) Real Android phones use the Linux kernel, and Microsoft is building an Android framework on top WSL for the Windows Subsystem for Android. It sounds like we’re basically getting x86 Android running on Hyper-V.

Android apps under Windows should feel just like native Windows apps, with a top-level window, taskbar entry, and the ability to be pinned to the start menu. During the presentation, Microsoft said, “Behind the scenes, we actually create a proxy native app that handles the bridge between the Android app model and the Windows app model.” Presumably, that means providing things like a start menu shortcut, icons, entries in the app uninstall lists, and other minor Windows wrappings that will make the app feel native.

Read 10 remaining paragraphs | Comments