As most iPhone enthusiasts know, iOS 4 brought with it a whole slew of updates and with it, dropped support for the iPhone 2G and iPod touch 1. As a result of that, older device owners were stuck on iOS 3.1.3, with no option to upgrade.
On iOS 4, the iPhone 3G runs really slowly. Not just slowly, but really slowly. So slow, in fact, that several people complained to Apple about it and they promised a fix in iOS 4.2.1, and while the speed improved, it was still really slow.
The WhiteD00r project, aimed to port iOS 4 to older devices while basing it on iOS 3.1.3 has finally succeeded! The end product, a modified iOS 3.1.3 that works exactly like iOS 4.2.1.
This video, released by them, compares the two — stock iOS 4.2.1 and modified 3.1.3 on an iPhone 3G.
You can find out more about the WhiteD00r project at whited00r.com.