So this is one of the many ways. The method used here is SpiritNET and this does work on windows 7/8/10 you will need iTunes 11.5.5 since it works best. Keep an eye out for a MacOS video and me showing you how to install android on a 2G and even a 3G!
Note that for this method it only works with iOS 3 since I don't have iOS 2 to test it and iOS 4 is not compatible and you don't even need to be In dfu mode for this. Also this is a windows only method!
Links:
iTunes: [ Ссылка ]
SpiritNET: [ Ссылка ]
Ещё видео!