XNU Kernel Ported to Redmi Note 10 Pro, Successfully Running iOS 16
A developer has ported Apple's open-source XNU kernel to a Redmi Note 10 Pro (Snapdragon 732G), running the unmodified user space of iOS 16.7.16 for the iPhone X. The system successfully booted to the iOS home screen on October 18, supporting both touch and physical buttons. Currently, rendering is handled by the CPU (at about 20–30 FPS), with no GPU driver, and Wi-Fi and the camera are unavailable. The code has been released as open source on GitHub.
XNU Kernel Ported to Redmi Note 10 Pro, Successfully Running iOS 16
A developer has ported Apple's open-source XNU kernel to a Redmi Note 10 Pro (Snapdragon 732G), running the unmodified user space of iOS 16.7.16 for the iPhone X. As of October 18, the device can boot to the iOS home screen and supports both touch and physical button controls.
Currently, the display is rendered entirely by the CPU (at about 20–30 frames per second), with no GPU driver available yet. Features like Wi-Fi and the camera are also not functional at this time. The code has been open-sourced on GitHub.
