Is it possible to install Android OS (GB or ICS) on iPhone 4 or iOS5?
No, there is no way to do that!
Then what about the iDroid project?
iDroid is only available for this devices:
iPod Touch 1G
And it must be jailbroken with: