Elektrine lite

← Feed

@mrmasterkeyboard@mastodon.social

Post #3911219

2026-07-18 01:57 UTC

I would like to report that I have successfully built the XNU 1504.15.3 kernel (Mac OS X 10.6.8 Snow Leopard) for i386 on XNU 12377.61.12~1 (macOS 26.2 Tahoe) using the dependencies from 10.6.8 (such as kext_tools and bootstrap commands) and building with Homebrew LLVM among many hacks other things to get the kernel successfully building. Tomorrow I'll attempt to boot it. xnu-xnu-1504.15.3 $ file BUILD/obj/RELEASE_I386/mach_kernel BUILD/obj/RELEASE_I386/mach_kernel: Mach-O executable i386

Replies (1)

  • What's insane about this is that it's usually considered flat-out impossible because of how much has changed over time between compilers and systems but apparently I can pull off building a kernel from 2009-2011 on a 2025 kernel. (Yes, I refuse to update macOS or my iPhone. I fucking hate my country.) I don't have high hopes for a successful boot though. Just because it compiled and linked doesn't mean it'll boot. If it does, I'll probably start something with this related to IPPCM.

    Open ##3911218