Developers Achieve Native iOS 16 Boot on Redmi Note 10 Pro and Note 12 4G Using Modified Apple XNU Kernel

A team known as dipa-studio has successfully booted iOS 16 natively on Redmi Note 10 Pro and Redmi Note 12 4G devices without any Android layer or emulation. The project relies on an adapted Apple XNU kernel and system components taken from the iOS 16.7.16 firmware of the iPhone X. While basic interface elements such as the Control Center, Notification Center, and Settings app function, the majority of hardware features remain non-operational. No Wi-Fi, Bluetooth, cellular connectivity, audio, cameras, or GPS are available, and the App Store along with Apple ID login are inaccessible. The port disables a significant portion of iOS security mechanisms, and installation wipes all user data from the original Android system. Performance is limited because the CPU renders the interface at roughly 20-30 frames per second without a dedicated graphics driver. The effort is described as purely experimental, with the Redmi Note 12 4G variant currently reaching only the lock screen.

AntiMalwareTranslated from Russian

Read at source

Developers have managed to run iOS 16 natively on Redmi Note 10 Pro and Redmi Note 12 4G smartphones. The project achieves a direct boot of Apple system components on non-Apple hardware without any underlying Android layer or emulation layer.

The work is based on a customized version of Apple’s XNU kernel together with system files extracted from the iOS 16.7.16 firmware of the iPhone X. Details were published by the dipa-studio team in the ios-sweet repository, with a separate branch called ios-topaz targeting the Redmi Note 12 4G.

On the Redmi Note 10 Pro the touch sensor and physical buttons respond, the Settings app opens, and both the Control Center and Notification Center are accessible. However, the gesture to return to the home screen has not yet been implemented, and the absence of a graphics driver forces the CPU to render the interface at approximately 20–30 frames per second.

Essential hardware remains non-functional: Wi-Fi, Bluetooth, cellular connectivity, audio output, cameras, and GPS do not work. The App Store and Apple ID authentication are unavailable, and the boot process takes roughly four minutes.

The Redmi Note 12 4G port currently stops at the lock screen because the fingerprint sensor is not yet supported. The authors emphasize that the project is experimental, that many iOS security mechanisms have been disabled, and that installation permanently erases all Android user data on the device.

Meridian digestThe week's most consequential security stories, distilled into one briefing.See the digest

More in Other

Mail.ru Reduces Lifetime 1TB Cloud Storage Promo to Standard 8GB Quota for Select Users
Kimi K3 Open Model Surpasses Closed AI Leaders with Million-Token Context and 896 Experts
Innostage Completes Functional Testing of PT NGFW 1.10.3 Across 156 Criteria