Timeline


 * June 29, 2007 -- iPhone is released. World's most hyped consumer product.
 * July 3, 2007 -- DVD Jon first cracks activation. People can use the apps on the phone without a subscription
 * July 9, 2007 -- dev team releases jailbreak method. The first use of this is ringtones
 * July 20, 2007 -- nightwatch adapts a toolchain to the iPhone. The first apps are compiled.
 * July 23, 2007 -- First phones are used with other carriers by means of a SIM hacks
 * August 21, 2007 -- Installer.app is released, first GUI apps are distributed
 * August 23, 2007 -- geohot and team release hardware unlock method.
 * September 10, 2007 -- IPSF releases first paid software unlock.
 * September 11, 2007 -- dev team releases iUnlock, first free software unlock
 * Oktober, 23, 2007 -- iPhone-Elite Team releases Virginizer
 * November 2, 2007 -- jailbreakme is released, bringing jailbreaking to the mainstream iPhone user
 * November 15, 2007 -- New bootloader comes out, new iPhones can't be unlocked.
 * January 18, 2008 -- Devteam posts YouTube video of a jailbroken 1.1.3, which was made possible by the dual boot jailbreak from ghost000
 * January 28, 2008 -- Devteam releases soft upgrade jailbreak
 * February 8, 2008 -- geohot releases software unlock for 4.6, Apple states 25% of phones were never activated with AT&T
 * February 11, 2008 -- Zibri releases ZiPhone, the all in one unlock, activate, jailbreak solution.
 * March 4, 2008 -- George Zhu (n000b) released iLiberty.
 * March 12, 2008 -- Devteam "releases" dual boot jailbreak, only to be silently fixed in 2.0 :)
 * April 3, 2008 -- Devteam releases PwnageTool 1.0, making use of the ramdisk exploit, to write to the kernel, to write to the NOR
 * June 9, 2008 - iPhone 3G is announced at WWDC '08
 * July 11, 2008 -- iPhone 3G is released
 * July 19, 2008 -- Devteam releases PwnageTool 2.0, jailbreaking and unlocking the 2.0 software on the iPhone 2G and jailbreaking the 2.0 software on the iPhone 3G. This exploited DFU mode this time and it can only be fixed via a hardware revision
 * July 22, 2008 -- TA_Mobile dumps 5.8 bootloader and 1.45.00 baseband by removing the flash and reading it.

Revisions needed: Nighwatch didn't "port a toolchain". Also needed are references to iAsign, iNdependence, sam+daeken bruteforce. Software 3.9 NORdump. TA_Mobile 4.6 NORdump. 4.6 GPIO block unlock.