home
November 28, 2008
Posted by Noskire

OpeniBootThat is right! Devteam member planetbeing has done a phenomenal job reverse engineering Apple’s hardware drivers and now for the first time ever, linux is available for the iPhone and first generation iPod Touch.

From Planetbeing’s blog:

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

Instructions here: iphone-hacks.com/LINUX-README.txt

Download iPhone Linux at iPhone-hacks
- source: linuxoniphone.blogspot.com

Share This With...
  • Facebook
  • Digg
  • Twitter
  • RSS
  • Slashdot
  • Technorati
  • del.icio.us
  • Reddit
  • Blogosphere News
  • HackerNews
  • StumbleUpon
  • Google Bookmarks
  • email

RSS feed | Trackback URI

22 Comments »

Comment by icema
2008-11-29 17:29:27

dang this sounds really cool…except i don’t understand what the point of this is!

can anyone explain the benefits of booting off Linux instead of a jailbroken OS?

Comment by rotflmao-copter
2008-11-29 21:47:50

You have complete and utter control over your device. No more “Will this work?” or “is this compatible?” or any bullshit.

 
Comment by def3mno62
2008-11-30 00:03:33

I totally agree there is little point to this an incredible waste of time if u ask me

Comment by rasman
2008-11-30 05:09:32

There is a big point to this, this opens up the door to other operating systems running on iphone such as android, windows mobile, and just about any damn thing you can think of with a little hard work and a lot of stubbornness, and judging by your comment def, you know a little something about that.

(Comments wont nest below this level)
Comment by Jek
2009-07-06 22:21:28

Android uses the linux kernel, so it basically is linux and then windows mobile (and other proprietary operating systems) will not be ported because Microsoft will not work on that sort of a project (Apple would most likely sue) and also do you really want Windows on your iPhone.

Also one basis for a GUI might be Ubuntu MID. There would be ALOT of changes needed, but the basic OS is there and it might prove to be a good starting point for a GUI, that is once drivers are created.

 
 
Comment by ShadowBoy
2009-10-29 23:57:08

This is just how we progress! Think about it… With some tweaking, you now have the worlds smallest computer. You may not care, but someone will be able to use it to make their job easier, and some kid will have a ball flashing his pocket sized computer at school. Wasting time is how we got so technologically advanced!!!

(Comments wont nest below this level)
 
 
Comment by trobeed
2009-09-07 09:01:55

don’t you see that this is the start of alternate operating systems for the iphone. one day we might have mobile windows running on iphones (not that we would want that), or ubuntu MID running on them or even Google Android.

 
 
Comment by kobi67
2008-11-30 14:57:21

good but…let say sum1 calls u when ur in da linux mode wuts gona happen?

Comment by none
2008-11-30 18:38:24

when it’s completely ported, i guess you take the call or just let it ring… Btw, what does it bring to run linux on a pc? You have windows… What does it bring to play game xyz you have super mario bros.

 
Comment by rich
2009-04-06 21:11:34

it’d be like your phone’s off…

common sense!

 
 
Comment by none
2008-11-30 18:39:26

Linux ftw!!! Great work!

 
Comment by jawsjawss
2008-11-30 20:35:08

This is amazing news!!!

Can anyone tell me if OpeniBoot will be able to run .deb .rpm. or .sh files when it is fully ported?

Cause that means HELLO StreamMyGame!!! http://www.streammygame.com

and with the use of iControlPad http://www.icontrolpad.com

THIS IS SOOOO GREAT!!!

peace, and thanks to the devs responsible for this!

 
Comment by aperson
2008-12-06 05:39:29

will this work for the touch as well, with both running the same version of apple’s firmware with mostly the same hardware?

 
Comment by S4nguin4rius
2008-12-23 04:55:51

This is one of the best news, too bad there is ppl that dont know what GNU or linux is, its a shame they even dare to post stuff like:
“dang this sounds really cool…except i don’t understand what the point of this is!
can anyone explain the benefits of booting off Linux instead of a jailbroken OS?”
the only thing thy prove is that they dont have a clue what is the meaning of words like “hacking” “free” or “software”
Lets hope this kernel supports all the drivers in the future and we can have our own version of android for iphone, there are no limits!
“Mac os x, because makin linux user friendly is easier than debuggin’ windows”

 
Comment by Joe
2009-01-13 09:51:50

Ubuntu Light, here we come :)

Comment by Jek
2009-07-06 22:25:29

Ubuntu MID is more likely….

 
 
Comment by iphone junkie
2009-01-28 05:04:49

wow wow wow
ydl 6.light!

 
Comment by sukumar
2009-03-04 05:19:15

Great work… Linux Rocks…

 
Comment by redspade04
2009-04-19 07:45:47

i hope they get it. it would be sweet to have a duel boot iphone.

osx/android. sounds just like my mac lol.

 
Comment by Dave Ventresca
2009-04-30 01:09:36

Linux does rock, yes this is awesome and hells yea to the ubuntu lite idea! (hoping someone from ubuntu winds up reading this post! It would be bad-ass if we had a linux alternative to the ipod touch OS, I’d switch in a heartbeat! Yay open source, knowledge belongs to everyone!

 
<< Login :: Register >>
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)


Recent Posts

Poster: y@yahoo.comterryhao

Tue Feb 09, 2010 5:24 am


Poster: y@yahoo.comterryhao

Tue Feb 09, 2010 5:22 am


Poster: y@yahoo.comterryhao

Tue Feb 09, 2010 5:19 am


Poster: Elva987

Tue Feb 09, 2010 4:05 am


Poster: lcf13

Tue Feb 09, 2010 3:41 am


Poster: zisel1

Tue Feb 09, 2010 3:31 am


Poster: iphone-bug

Tue Feb 09, 2010 3:16 am


Poster: JTucker

Tue Feb 09, 2010 3:16 am


Poster: JTucker

Tue Feb 09, 2010 3:11 am


Poster: candyer

Tue Feb 09, 2010 2:37 am