Android 2.3.1 Gingerbread On Your iDevice!
Android 2.3.1 Gingerbread has been finally released for iPhone 3G, 2G and iPod touch 1G. However, for iPhone 3GS, 4 and beyond, it will be released in the near future to come.
This is, however, a preview release only, and therefore it is not distributed via an Android installer package known as Bootlace.
As for instructions for running Google's Open Source OS your iDevice, click here.