Show HN: Run full iOS 16.5 firmware on Android Devices
Category: infrastructure
Tags: ios, xnu, kernel, android, virtualization, reverse-engineering, uefi, arm64, qemu
Score: 7.8/10 (Innovation: 9, Technical: 10, Documentation: 8, Utility: 4)
HackiOS boots Apple's open-source XNU kernel (iOS 16.5) on Android phone hardware and runs unmodified iOS 16.5 user space, including SpringBoard and apps, using custom EFI loader, driver replacements, and a UEFI port. It supports POCO X5 Pro 5G and QEMU, with working touchscreen, GPU acceleration, Wi-Fi, sound, and camera, making it a remarkable research platform for iOS internals on non-Apple hardware.
Target audience: security researchers, reverse engineers, OS developers, mobile hackers
Repository: https://github.com/oosexgang/hackios-xnu-kernel · C · NOASSERTION · 228 stars
View on Hacker News