Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

Why can^t we install ubuntu touch on iphone ? if we can please let me know what is the way for it.

Already we are running ubuntu on mac :)

Thanks in advance

share|improve this question

marked as duplicate by Eric Carvalho, Kevin Bowen, Thomas Ward, Radu Rădeanu, poolie Jun 17 '13 at 8:27

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

The short answer is: You can't.

The iPhone is made of proprietary hardware and software. The biggest issue is getting iboot to boot another OS. There was once a project (I think is gone now, due to developers unable to get it to work) to get Android to run on the iPhone. If android can run, then the next step is to get CyanogenMod to work. Apple provides little documentation on the hardware, for developer to write third party drivers, so it is just close to impossible to get it to work. Hypothetically, if you could get Linux to run, then Ubuntu Touch will be fine, but Apple does not want you to do so. Thus it will be impossible to get everything working. It will be too much work, and besides, it is cheaper (not to mention simpler) to get Android phones to run Ubuntu Touch.

Long winded, but hope that answered it.

The old project was called idroidproject. The biggest problem for the developer was having to rewrite all the drivers for the iPhone to work on Android. He did manage to get an old version of it to run on the iPhone 1g and iPod Touch 1g, but all the other devices were not working. Looks like their domain went offline, so the project is officially dead. Here is the github page:

share|improve this answer
One really needs to stress this: The manufacturer doesn't want you to do so. Therefore they (Microsoft with its guidelines for Windows capable ARM tablets and some smartphone manufacturers are no different) actively keep you out by releasing as little documentation as possible to the public and locking the systems down. Some Surface tablets are cheap (subsidized) and would make nice Android/Linux tablets - thats where Microsoft intervened. Thirdparty OS are running on Macs because Apple was willing to support this with Bootcamp. – LiveWireBT Jun 17 '13 at 1:15
At last the market is moving too fast and component integration is too high to benefit from reverse engineering. – LiveWireBT Jun 17 '13 at 1:15

Not the answer you're looking for? Browse other questions tagged or ask your own question.