Linux 2.6 kernel ported to iPhone, iPod Touch

Posted Nov 29, 2008 at 5:14PM by Karl B. Listed in: Homebrew applications Tags: iPhone, Linux, nand
Ó


Linux on iPhone! - Image 1The Linux 2.6 kernel has finally been ported to the Apple iPhone. Not just on first and second gen iPhones, too: it also works on the first gen iPod Touch.

The developer behind iPhone Linux have released a "rough first draft" of the port. A lot of drivers are still missing, but it's a start. Here's what it does and doesn't have:

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
You can download a demo of it below, but you'll need OpeniBoot to run it. Check out the demo video too.


iPhone Linux Demonstration Video from planetbeing on Vimeo.



Download: iPhone Linux demo



Related articles:


Via Linux on the iPhone

 
 
 

Comments

No Comments, be the first to Comment

Add New Comment




You must be logged in to post comments




Add QJ.NET
Add to My Yahoo!
Google Reader Subscribe with Bloglines
Add  to your Kinja digest Subscribe in NewsGator Online
Subscribe with Pluck RSS reader Add 'www.qj.net' to Newsburst from CNET News.com
Subscribe with SearchFox RSS del.icio.us www.qj.net
Add to Technorati Favorite! Add to My AOL
furl! it Stumble for Treehugger!