The following guide will help you jailbreak and unlock iPhone 2G (aka EDGE) on 3.1.2 firmware with 05.11.07 baseband. We will use blackra1n RC3 to jailbreak iPhone 2G on 3.1.2 firmware and then later unlock it for any carrier using BootNeuter. blacksn0w unlock is for iPhone 3G and 3GS only and so we will have to use BootNeuter which can unlock iPhone 2G on 3.1.2 firmware with 05.11.07 baseband. Step by step guide on how to jailbreak and unlock is as follows.