The iPhone 3G, the second generation of iPhone, was introduced on June 9, 2008. The iPhone 3G is not very different from its predecessor iPhone 3GS, but has some important improvements to mention such as: GPS support, and 3G data, Tri-band UMTS and HSDPA support.
The iPhone 3G runs iOS operating system, and is sensitive to finger contact on a multi touch screen.
The iPhone 3G now does not receive Apple’s software updates. When it was launched, the iPhone 3G had iPhone OS 2.0 software that included the App Store, Microsoft Exchange ActiveSync support, and email support.
Then the iPhone 3G got the iPhone OS 3.0 software update brought MMS feature, copy and paste, Bluetooth stereo support, and lots of other improvements.
Next updates to the iPhone 3G iOS 4.0 software and to iOS 4.1 brought the unified mailbox feature, folders, playlist creation.
The iOS 4.2 software update got new features: YouTube voting, more options in the multitasking tray, and security fixes.
The iOS 4.3 software update beta 1 was released on on January 12, 2011, but there are no iPhone 3G download links. Apple stopped supporting the iPhone 3G in software updates.