
Linux Has Been Ported to the iPhone!
Posted November 28, 2008 at 11:38pm by iClarified
The Linux 2.6 kernel has been ported to the Apple iPhone platform, supporting the iPhone, iPhone 3G, and first generation iPod touch. The success of this project can be attributed to planetbeing, CPICH, cmw, poorlad, ius, and saurik.
----
I'm pleased to announce that the Linux 2.6 kernel has been ported to Apple's iPhone platform, with support for the first and second generation iPhones as well as the first generation iPod touch. This is a rough first draft of the port, and many drivers are still missing, but it's enough that a real alternative operating system is running on the iPhone.
What we have:
- Framebuffer driver
- Serial driver
- Serial over USB driver
- Interrupts, MMU, clock, etc.
What we have in openiboot (but hasn't been ported yet):
- Read-only support for the NAND
What we don't have (yet!):
- Write support for the NAND
- Wireless networking
- Touchscreen
- Sound
- Accelerometer
- Baseband support
The current userland we're using, in the interest of expedience, is a Busybox installation created with buildroot, but glibc works fine as well, and we're going to build a more permanent userland solution.
-----
Read More
----
I'm pleased to announce that the Linux 2.6 kernel has been ported to Apple's iPhone platform, with support for the first and second generation iPhones as well as the first generation iPod touch. This is a rough first draft of the port, and many drivers are still missing, but it's enough that a real alternative operating system is running on the iPhone.
What we have:
- Framebuffer driver
- Serial driver
- Serial over USB driver
- Interrupts, MMU, clock, etc.
What we have in openiboot (but hasn't been ported yet):
- Read-only support for the NAND
What we don't have (yet!):
- Write support for the NAND
- Wireless networking
- Touchscreen
- Sound
- Accelerometer
- Baseband support
The current userland we're using, in the interest of expedience, is a Busybox installation created with buildroot, but glibc works fine as well, and we're going to build a more permanent userland solution.
-----
Read More
![iPhone 16 Named World's Best-Selling Smartphone in Q3 2025 [Report] iPhone 16 Named World's Best-Selling Smartphone in Q3 2025 [Report]](/images/news/99295/99295/99295-160.jpg)

![Apple Releases iOS 26.2 RC 2 [Download] Apple Releases iOS 26.2 RC 2 [Download]](/images/news/99291/99291/99291-160.jpg)
![Apple Shares New 'Outrun' Ad Highlighting the Speed of Apple Pay [Video] Apple Shares New 'Outrun' Ad Highlighting the Speed of Apple Pay [Video]](/images/news/99289/99289/99289-160.jpg)






![Apple Watch Series 11 Drops to New All-Time Low of $299 [Deal] Apple Watch Series 11 Drops to New All-Time Low of $299 [Deal]](/images/news/99283/99283/99283-160.jpg)
![AirPods 4 With ANC Are Still On Sale for Just $99! [Lowest Price Ever] AirPods 4 With ANC Are Still On Sale for Just $99! [Lowest Price Ever]](/images/news/99264/99264/99264-160.jpg)
![Final Cyber Monday Deals: M4 MacBook Air for $749, Beats, Sonos, and More [List] Final Cyber Monday Deals: M4 MacBook Air for $749, Beats, Sonos, and More [List]](/images/news/99203/99203/99203-160.jpg)
![iPad mini 7 Falls to New All-Time Low of $349 [Cyber Monday 2025] iPad mini 7 Falls to New All-Time Low of $349 [Cyber Monday 2025]](/images/news/99197/99197/99197-160.jpg)
![Apple Watch Series 11 Drops to New All-Time Low Price of $329 [Cyber Monday 2025] Apple Watch Series 11 Drops to New All-Time Low Price of $329 [Cyber Monday 2025]](/images/news/99195/99195/99195-160.jpg)