Android 2.3.1 Gingerbread is finally released for apple iphone, iPhone 2G and iPod Touch 1st generation. The release have beencovered by Nick Pan, who haspreviously posted a a teaser video for the similar. Nick Pan has now released complete instructions on How toInstall Android 2.3.1 Gingerbread on iPhone and iPod Touch using OpeniBoot. OpeniBoot allow the developers to inject their ownLinux kernels onto jailbroken Apple devices by providing them the ability to boot unsigned code on Apple platform. Once youget this ability, OpeniBoot will allow you to run dual boot on iPhone so when you beginyour Apple device, you'll be prompted to choose the operating system of your choice. FamousNick Pack is busy looking toport a similar technique to install Android 2.3.1 onto Apple iphone 4, iPhone 3GS and iPad. We'veyet to hear the expected date of arrival for this. So keep yourfingers crossed! Just before installing Android 2.3.1 Gingerbread on iPhone or iPod Touch, keep this thing in mind that its the alpha release and thereforethe OS is notfully stable. Moreover, if you arenot an advance level user, please avoid this methodbecause you can brick your iDevice. Also ensure that yourdevice is first jailbroken with Pwnage tools or Redsn0w when you attempt it. The detail instructions on how to Download binaries and install android on iPhone manually are posted below for MacOS, Microsoft windows and Linux.