A Dell laptop booting macOS on a desk, the kind of Hackintosh setup Stela macOS on PC brings back

Stela runs macOS on PC again: the Hackintosh is back

Photo: austinboardman on Flickr, CC BY 2.0

Apple killed the Hackintosh in 2020 the day it announced its own chips, and confirmed the burial at WWDC 2025 when it said macOS Tahoe would be the last release for Intel Macs. Case closed, everyone move on. Except one developer didn’t get the memo. Stela macOS on PC is a thing again, and it does it the hard way: by running the Apple Silicon version of macOS 27 on your x86 tower, unmodified.

Yes, you read that right. Not an old Intel build patched with kexts. The real arm64 macOS, lied to, translated on the fly, and told it’s sitting inside a Mac mini M2.

How Stela macOS on PC works

Stela, written by Tyler Smith and published on GitHub under the GPL, is a Linux-based UEFI application. You boot your PC on it, and it presents macOS with a fake Mac mini M2. Underneath, a translator converts Apple’s arm64e code to x86-64, partly ahead of time and partly just-in-time, with more than 3,000 AArch64 instruction encodings covered and a cache so it doesn’t redo the work on every boot.

Graphics go through a Metal driver that compiles Apple’s shaders to NIR, Mesa’s intermediate language, then hands them to an Nvidia card. The macOS image is never touched. As the author put it on the project’s Discord, “Stela provides the translation and hardware behavior underneath that lets macOS go through the exact same restore process you might do on a real Mac.” The installer even pulls the OS and its signing tickets straight from Apple’s servers, Tom’s Hardware notes.

It’s the mirror image of Hadron running Windows Steam games on Apple Silicon: same translation-layer wizardry, opposite direction. 2026 is apparently the year nobody runs anything on the hardware it was built for.

What hardware you need

The CPU bar is almost insultingly low: any x86-64-v2 chip, so Intel from Nehalem (2008) or AMD from Bulldozer (2011). AVX2 and AVX-512 are used when present, and trust me, you want them present. Add 8 GB of RAM, a 64-bit UEFI with Secure Boot off, and 60 GB free on an NVMe or SATA drive in AHCI mode.

The real gatekeeper is the GPU: Nvidia only, GTX 16 series through RTX 50. No AMD, no Intel graphics, no Wi-Fi, limited Bluetooth, and no audio for now. Ethernet works through a long list of Intel, Realtek, Broadcom and Aquantia chips, plus USB dongles. Smith says he wants Stela to eventually support everything the Linux kernel does, which is ambitious for a project that went from 0.1 to three releases in half a day.

Setup is refreshingly short: grab the archive, run sudo ./stela setup (or stela.exe on Windows), pick a USB stick (8 GB for the online installer, 32 GB offline), choose the macOS version and Mac model, and let it download from Apple. Boot the PC from the stick. Done. In theory.

Slow, unstable, and still brilliant

Now the cold shower. Smith’s own warning is that “it is slow and not very stable”, and that it may not boot even on supported hardware. Korben’s test on a Dell XPS 8950 died mid-install. The Discord is full of photos of PCs almost booting macOS, which is both charming and a fair summary of the current state.

Then there’s the license. Apple’s macOS EULA forbids installing it on non-Apple hardware, full stop. So this is for a test rig in the garage, not your daily driver. Think of it the way you’d think of the Windows 11 build that fits on a CD-ROM: a glorious proof that the thing can be done, not a recommendation that you should.

Still, I love it. Performance will improve, the hardware list will grow, and a translator with a persistent cache only gets faster the more you use it. If you’ve got an old tower with a GTX 1660 gathering dust, this is a better weekend than another BIOS-chip rescue of a dead ThinkPad. Probably.

Apple spent five years making sure macOS would never run on a PC again. It took one developer and a fake Mac mini to undo it.


Discover more from TechPassion

Subscribe to get the latest posts sent to your email.

Comments
Add a comment

Leave a Reply