Run Android ARM64 VR APKs on Apple Vision Pro

Vision Pro just got a rogue Android glow-up, and commenters are already poking Apple

TLDR: A developer got some Android virtual reality apps, including Beat Saber, running on Apple Vision Pro, which is a big deal because Apple’s headset is famously restrictive. Commenters split between cheering the hack, mocking Apple’s closed approach, and tossing in jokes about AI-written code and inevitable corporate disapproval.

The big plot twist here is simple: a project called Klepton can make some Android virtual reality apps run on Apple Vision Pro, including Beat Saber, and the internet immediately turned it into a soap opera about Apple control, hacker rebellion, and whether the developer used AI. In plain English, this is someone finding a way to get apps made for Android headsets to work on Apple’s very locked-down headset without needing one of the usual speed-up tricks. That alone had commenters doing the online equivalent of grabbing popcorn.

The loudest reaction was pure "Apple is going to hate this" energy. One commenter dryly joked, "I’m sure Apple will love this," which is basically community code for: get ready for a corporate side-eye. Another went much harder, accusing Apple of turning Vision Pro into a "baby computer" that keeps users safe from too much freedom. That comment brought the real drama: this wasn’t just about one clever app hack, it became a referendum on Apple’s whole walled-garden vibe.

Then there was the nerd-comedy lane. One person asked for an LLM usage disclosure, a very 2026 way of saying, "Cool project, but did a chatbot help write this?" Meanwhile, another commenter dove into the weeds about a tiny chip register called x18 getting wiped out by Apple’s system, which sounds obscure until you realize the mood was basically: nice work, this is absurdly difficult, and somehow it still runs. So yes, the tech is impressive — but the comments made it a full-blown rebellion fantasy with jokes attached.

Key Points

  • Klepton aims to run Android ARM64 VR APKs on Apple Vision Pro and macOS without requiring JIT.
  • It translates Android `.so` libraries into Apple `.dylib` and `.framework` libraries that link into a custom runtime.
  • Graphics translation is handled through ANGLE for OpenGL ES and MoltenVK for Vulkan, both targeting Metal.
  • Klepton patches Android app usage of register `x18` because macOS clears `x18` on context switches.
  • Beat Saber currently works on macOS and visionOS with minor graphical issues, while Steam VR Link and broader tooling remain work in progress.

Hottest takes

"I would appreciate an LLM usage disclosure" — m132
"I'm sure Apple will love this." — treyd
"A baby computer because our users are morons" — terhechte
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.