
It’s not even officially released yet and already Android 2.2 (Froyo) has been ported to the iPhone. It has all the issues the previous release; it has no WiFi and the power management is all but non-existent, but it is running and you can send text messages and make phone calls. Not ready for any sort of daily use, it’s been ported mainly to show that it can be done and allow you show off to your friends.
Read on to find out what’s involved…
Prerequisites:
- OpeniBoot installed on your iPhone.
- Download this archive and place it on the desk.
- Phoneview or Cyberduck installed on your computer.
- Packages afc2add or OpenSSH installed through Cydia.
Transferring files on the iPhone
- Open Phoneview or Cyberduck and position in the path / Private / var and transferred all the files in the archive you downloaded it;
- Now create a new folder in path / Private / var and name Firmware.
- Download this new archive and place the files inside the firmware folder.
Installation Openiboot:
- Download this file, unzip it and place it on your desktop.
- Put your device in recovery mode: turn off the device and connect to the computer while holding down the Home button until iTunes recognizes the device (alternatively you can use RecBoot, Much faster and easier to use).
- Launch Terminal and type the following commands in sequence:
cd Desktop
CD Installer
sudo. / loadibec openiboot.img3- Three symbols appear on the screen of the device: move to the second with the power button, and press the Home button on the top. Wait until it displays ‘Welcome to OpeniBoot‘.
- Move back to your Terminal and type this command: . / Oibc.
- Put the device in recovery mode but this time hold down Home and Power until you see the classic iTunes logo with the cable screen. Close iTunes on your Mac and move to the Terminal.
- From terminal, press Ctrl and C together.
- Re-enter by writing OpeniBoot sudo. / loadibec openiboot.img3. Without this, the three symbols appear again. This time, do not hit the Home button.
- On the terminal, while remaining in the Installer folder, type. / Oibc and do not press Enter.
- Navigate to OpeniBoot and click on Home, then on the terminal type the command . / Oibc. Wait till you see ‘Welcome to OpeniBoot‘, Type install Terminal and wait till your iPhone 3G reboots
Source: Gadgets DNA








Where have you been froyo has been out for weeks now, google pushed it to some lucky N1 owners and it spread like wild fire.
I think he meant it was ported to the iphone before it was port or released for other devices.
this is incorrect, froyo did not port to the iphone before it was on other android phones.
this is incorrect, froyo did not port to the iphone before it was on other android phones.
I think he meant it was ported to the iphone before it was port or released for other devices.
Where have you been froyo has been out for weeks now, google pushed it to some lucky N1 owners and it spread like wild fire.
Where have you been froyo has been out for weeks now, google pushed it to some lucky N1 owners and it spread like wild fire.
I think he meant it was ported to the iphone before it was port or released for other devices.
this is incorrect, froyo did not port to the iphone before it was on other android phones.
Does anyone know if this will work with the iphone 2G? I’m ready to try it now but if I dont want to if its useless.
Thanks,
Mas Scotty
Mas Scotty
I know that @PlanetBeing has Android 1.6 running on an iphone 2g. Go to linuxoniphone.blogspot.com and take a look. The guy is a very talented programmer and has done most of the heavy lifting in terms of getting the Linux Kernel up and running on the phone, writing drivers, etc.
I can’t imagine Android 2.2 running very well on the iphone, we don’t even have the source code yet. Considering the old iphones are running a different ARM proc and Google has only released a froyo build compiled for the Nexus. I’m surprised they have gotten it to run. Since Eclair, Android does a lot more with the graphics processor than previous builds so I can’t imagine it is running too well. I would like to see a video or something like @PlanetBeing did when he originally posted the 1.6 running on iphone to see how it does. You’re definitely not going to use this as your daily driver, if power management is a no go right now I’d say you’ve got 30 minutes before the phone is dead or it has already burnt a hole through your pants. Sounds promising though, just think what it will be like when they can actually get source code
Also if they can make calls and texts they can already talk to the baseband so that is very promising too
If you’re going to want to install Android on the iphone 2g you’re going to need unix!!! go grab the tarballs off the site and then go pull down an iso of $whatever_distro and install in a VM if you must.
Backup the NAND first!!! you don’t want to f yourself if something goes wrong. Good luck hopefully it works well for you.
Mas Scotty
I know that @PlanetBeing has Android 1.6 running on an iphone 2g. Go to linuxoniphone.blogspot.com and take a look. The guy is a very talented programmer and has done most of the heavy lifting in terms of getting the Linux Kernel up and running on the phone, writing drivers, etc.
I can’t imagine Android 2.2 running very well on the iphone, we don’t even have the source code yet. Considering the old iphones are running a different ARM proc and Google has only released a froyo build compiled for the Nexus. I’m surprised they have gotten it to run. Since Eclair, Android does a lot more with the graphics processor than previous builds so I can’t imagine it is running too well. I would like to see a video or something like @PlanetBeing did when he originally posted the 1.6 running on iphone to see how it does. You’re definitely not going to use this as your daily driver, if power management is a no go right now I’d say you’ve got 30 minutes before the phone is dead or it has already burnt a hole through your pants. Sounds promising though, just think what it will be like when they can actually get source code
Also if they can make calls and texts they can already talk to the baseband so that is very promising too
If you’re going to want to install Android on the iphone 2g you’re going to need unix!!! go grab the tarballs off the site and then go pull down an iso of $whatever_distro and install in a VM if you must.
Backup the NAND first!!! you don’t want to f yourself if something goes wrong. Good luck hopefully it works well for you.
Does anyone know if this will work with the iphone 2G? I’m ready to try it now but if I dont want to if its useless.
Thanks,
Mas Scotty
Does anyone know if this will work with the iphone 2G? I’m ready to try it now but if I dont want to if its useless.
Thanks,
Mas Scotty
Mas Scotty
I know that @PlanetBeing has Android 1.6 running on an iphone 2g. Go to linuxoniphone.blogspot.com and take a look. The guy is a very talented programmer and has done most of the heavy lifting in terms of getting the Linux Kernel up and running on the phone, writing drivers, etc.
I can’t imagine Android 2.2 running very well on the iphone, we don’t even have the source code yet. Considering the old iphones are running a different ARM proc and Google has only released a froyo build compiled for the Nexus. I’m surprised they have gotten it to run. Since Eclair, Android does a lot more with the graphics processor than previous builds so I can’t imagine it is running too well. I would like to see a video or something like @PlanetBeing did when he originally posted the 1.6 running on iphone to see how it does. You’re definitely not going to use this as your daily driver, if power management is a no go right now I’d say you’ve got 30 minutes before the phone is dead or it has already burnt a hole through your pants. Sounds promising though, just think what it will be like when they can actually get source code
Also if they can make calls and texts they can already talk to the baseband so that is very promising too
If you’re going to want to install Android on the iphone 2g you’re going to need unix!!! go grab the tarballs off the site and then go pull down an iso of $whatever_distro and install in a VM if you must.
Backup the NAND first!!! you don’t want to f yourself if something goes wrong. Good luck hopefully it works well for you.
why does my antivirus software detect the first download as an infected file?
Mas Scotty
Because you need to be running unix!!!! throw that Windows pos away and go grab an .iso of $whatever_distro and install a useful operating system.
Mas Scotty
Because you need to be running unix!!!! throw that Windows pos away and go grab an .iso of $whatever_distro and install a useful operating system.
why does my antivirus software detect the first download as an infected file?
why does my antivirus software detect the first download as an infected file?
Mas Scotty
Because you need to be running unix!!!! throw that Windows pos away and go grab an .iso of $whatever_distro and install a useful operating system.