iPhone Linux

Computers & Mobile Technology

The iPhone dev team, hard at work as usual, announced a successful iPhone Linux port today. It’s still at a very early stage, but the kernel boots on first and second generation iPhones and the first generation iPod touch. A framebuffer driver and a working Busybox installation point to an exciting open source future:

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

If you’re a Linux hacker and want to pitch in with the porting process, hop on the #iphonelinux IRC channel at irc.osx86.hu.

iPhone Linux – Official Announcement

It’s just a demo at this point, but if you can’t wait to see this running on your own phone, here’s what you need:
Installation Instructions
iphonelinux-demo.tar.gz

What will the next generation of Make: look like? We’re inviting you to shape the future by investing in Make:. By becoming an investor, you help decide what’s next. The future of Make: is in your hands. Learn More.

Tagged
Discuss this article with the rest of the community on our Discord server!

ADVERTISEMENT

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 16th iteration!

Prices Increase in....

Days
Hours
Minutes
Seconds
FEEDBACK