← All posts
releaseandroid

Emulade now ships on Android 16

1 min read

As of this release, Emulade ships Android 16 across all three platforms: Windows, macOS, and Linux moved up together, not one at a time.

image

About screen showing Android 16 on all three platform builds

Why "together" is the hard part

Because each platform runs its own native engine, a new Android version isn't a single patch. It's three separate validation passes, one per hypervisor. WHPX, Virtualization.framework, and KVM each expose slightly different device models, and each one needs to be checked against the new Android release before we call it stable.

We'd rather hold a release until all three are ready than ship Windows on the new version while macOS and Linux users wait a few weeks behind. That's also why the download page only ever lists one Android version. There's no "which build am I on" ambiguity between platforms.

What actually changed for you

  • Google Play Services validated against Android 16 on all three engines.
  • Apps that specifically required the newer platform APIs will now install and run correctly.
  • No settings or key mappings are affected. Existing app profiles carry over as-is.

If you're on an older install, the update will offer itself the next time you open Emulade. We track Google's stable channel on an ongoing basis, so this is the pattern going forward, not a one-off catch-up.