iOS Kernel Ported to ARM – Running on Nokia N900

iOS Kernel Ported to ARM - Running on Nokia N900
iOS kernel running on Nokia N900

Some very interesting project is just starting, a developer named winocm posted that he’s successfully ported the iOS Darwin kernel to ARM devices, the whole testing process was done on his own Nokia N900.

Anyway, there’s no user interface at the moment and the system root filesystem is based on iPhone OS 4.3.5, the source is available at github.com/darwin-on-arm.

Here’s the list of the current supported ARM devices:

  • ARM RealView Emulation Baseboard (ARMPBA8_ALT)
  • ARM RealView Platform Baseboard for Cortex-A8 (ARMPBA8)
  • Texas Instruments OMAP3530 (BeagleBoard/BeagleBoard xM) (OMAP3530)
  • Texas Instruments OMAP3430 (Nokia N900) (OMAP3430_RX51)
  • Texas Instruments AM335x (BeagleBone/BeagleBone Black) (OMAP335X)
  • Apple A4 (iPhone 4, iPod touch 4G, iPhone 4 CDMA, iPhone 4 GSM revA, iPad 1, Apple TV 2) (S5L8930X)
  • iPhone 3GS (S5L8920X)
  • iPod touch 3G (S5L8922X)

Also, check out the winocm‘s blog for more info on the project – winocm.com/projects/research/2013/11/22/milestone-one/

Add a Comment

Your email address will not be published.