You already know that Apple has discontinued the support for iPhone 2G and iPod Touch 1G. Recently Apple released a new firmware iOS 4 for iPhone 3GS with full features and for iPhone 3G and iPod Touch 2G with some missing features like multitasking and homescreen wallpapers. This new firmware is not compatible with iPhone 2G and iPod Touch 1G, but an Italian developer has released a custom firmware to install on these phones and to enjoy the same iOS 4 functions.
Whited00r firmware for iPhone 2G and iPod touch 1G is a modified iPhone OS 3.1.3 version including many new features of iOS 4. If the iPhone 2G users install this custom firmware, they will get the following features: