Show HN: Run full iOS 16.5 firmware on Android Devices
An independent research group called OOSEX GANG has successfully ported the iOS 16.5 kernel and user space to run on Android hardware. The project, titled HackiOS, uses a custom EFI loader and compatibility layers to enable core iOS functionality on non-Apple devices.
Why it matters
This project represents a significant technical achievement in reverse engineering and cross-platform hardware compatibility, though it remains a research-only endeavor.
HackiOS boots Apple's open-source XNU kernel ( xnu-8796.121.2 , the kernel of iOS 16.5) on Android phone hardware and runs the unmodified iOS 16.5 user space on top of it: launchd → backboardd → SpringBoard → apps. Our own EFI loader, our own replacements for Apple's closed drivers, a UEFI port, and a Linux Wi-Fi driver on a compatibility layer make that possible.
No Apple files are in either repository. ios165/fetch.sh downloads the iOS 16.5 IPSW from Apple's own CDN to your machine and extracts what is needed there. HackiOS is an independent research project by OOSEX GANG and is not affiliated with, authorised or endorsed by Apple Inc. iOS, iPhone and Apple are trademarks of Apple Inc.
Photographed on the phone, the Adreno GPU drawing ( gpu=1 ). More in Screenshots .
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in