If you are Windows user and Want to Jailbreak and Unlock your iPhone 2G and 3GS Firmware 3.1.2. Than here are the activated Custom Firmware for iPhone. Which will help you to Unlock and Jailbreak iphone 2G and 3GS.
Links for iPhone 2G
iPhone2G-Custom312-Technobuzz.zip.001
iPhone2G-Custom312-Technobuzz.zip.002
iPhone2G-Custom312-Technobuzz.zip.003
Links for iPhone 3GS
iPhone2_1_3.1.2_7D11_Activated_Custom_Restore_Technobuzz_net.ipsw.001
iPhone2_1_3.1.2_7D11_Activated_Custom_Restore_Technobuzz_net.ipsw.002
iPhone2_1_3.1.2_7D11_Activated_Custom_Restore_Technobuzz_net.ipsw.003
Activated Firmware for iPhone 2G 3GS OS 3.1.2 | ToTheMobile.com
Links for iPhone 2G
iPhone2G-Custom312-Technobuzz.zip.001
iPhone2G-Custom312-Technobuzz.zip.002
iPhone2G-Custom312-Technobuzz.zip.003
Links for iPhone 3GS
iPhone2_1_3.1.2_7D11_Activated_Custom_Restore_Technobuzz_net.ipsw.001
iPhone2_1_3.1.2_7D11_Activated_Custom_Restore_Technobuzz_net.ipsw.002
iPhone2_1_3.1.2_7D11_Activated_Custom_Restore_Technobuzz_net.ipsw.003
Activated Firmware for iPhone 2G 3GS OS 3.1.2 | ToTheMobile.com