So I have an iPhone 3GS. I have been having the same battle with this phone for days now! It was inititally jailbroken, and was unlocked. It was old my phone, and I lent it to a friend who broke their phone and needed a replacement. Unfortunately they clicked update on the phone, and the phone was updated to IOS 6.1. He has a Rogers account, and the phone is Factory locked to FIDO in Canada. So, I figured I could simply jailbreak the phone again, then unlock it again. Not the case. I was told there is no unlock for IOS 6.1. So I then was going to try and downgrade the IOS from 6.1 to 5.1.1. That was a massive headache, as iTunes (which I despise using!!!) gave me error after error after error. First it was 1394. So I did the host change for that. Then it was 1601, 1602 and 1604. So I downloaded iREB and did a fix for that. Next came 3194. So then I was informed to go into TinyUmbrella and uncheck one of the settings to fix it.. well, that setting was greyed out! So.. after all that, I was going to jailbreak the phone again, using evasi0n. So I re-set the phone (as I have in the past to remove any jailbreaks) and BAM! The phone now will not activate. Not in iTunes and no over WiFi. Is there ANYTHING I can do to get it activated? I understand that it likely because it was re-set that it will not activate. Is there no way around this? My friend is still stuck using a blackberry that rarely works, and I would like to get this figured out so I can either A: jailbreak and unlock the thing or B: Tell him to find a new phone. Personally, I would much rather get this figured out.. as it is still a great phone, and would like to know I have it in case my new one ever needs repairs, or dies. Thanks in advance for any help!!
read here to clean the host file - http://www.jailbreakqa.com/questions/32462/frequently-asked-questions#33273
Open your settings and go to
( General > About > Serial Number )
3rd digit is the single digit year.
(9 is 2009, 0 is 2010, 1 is 2011)
4th and 5th is the 2 digit week number. A year has 52 weeks. (35 is week 35, 11 is week 11, etc)
is a 2010 week 49 and is safe to flash.
is a 2011 week 36 and should NOT be flashed.
Do NOT try to flash a phone over 2011 week 35 !!
use redsn0w 0.9.15b3 if you have a " 3GS "
use redsn0w 0.9.14b2 if you have a " 3G "
When doing the downgrade baseband you must have the phone booted until redsn0w says you need to " slide to power off " This must be done before you hit the next button to enter DFU or it will error..
Sometimes the downgrade can take two or three times to work. after you downgrade check the modem firmware. you should have 05.13.. if not try again.
if on 6.0-6.1.2 jailbreak with http://evasi0n.com/ / install ultrasn0w 1.2.8 from cydia.
if on 6.1.3 tether jailbreak with redsn0w and boot tethered / install ultrasn0w 1.2.8 from cydia.
! reboot the device
This answer is marked "community wiki".