Over the past few days, since Apple released iPhone OS 3.1.3 firmware, so many people are asking this question – “I just Upgraded to 3.1.3 without checking with people first to see whether it was safe! What do I do now?” As you know, all the jailbreaking tools released till now (redsn0w, sn0wbreeze, pwnageTool) work only for older bootroms and baseband versions.

We had previously written a guide on how to find iPhone firmware and baseband versions? So what if you accidentally upgraded your device to iPhone 3.1.3?

iphone_pirate_2


Since the situation is different for every iPhone model, I have decided to write up a post with answers to the question.

iPhone 2G

Jailbreak? Yes
Unlock? Yes

Relax, you’re lucky. The original iPhone has been permanently pwned, and nothing Apple does can prevent your jailbreaking or unlocking your phone. If you have upgraded your phone, you will have lost your jailbreak and unlock, but you can easily get it back by running redsn0w 0.9.4. When it asks you to point it to the firmware currently installed on your iPhone, you will have to “trick” it by pointing it to the 3.1.2 ipsw instead. Redsn0w will jailbreak your phone and with Ultrasn0w, which you can use to unlock your phone.

iPhone 3G

Jailbreak? Yes
Unlock? No

You can jailbreak your phone using redsn0w 0.9.4. When it asks you to point it to the firmware currently installed on your iPhone, you will have to “trick” it by pointing it to the 3.1.2 ipsw instead.

Sadly there is currently no way to unlock the new baseband installed with this firmware upgrade. This means that you can only use your phone on the carrier it is officially locked to (unless your phone is factory unlocked). There is not currently any prospect for unlocking your phone.

iPhone 3GS

Jailbreak? Maybe
Unlock? No

Whether you can jailbreak your iPhone depends on whether you were previously jailbroken and have your phone’s ECID SHSHs on file in Cydia (you can check this by opening Cydia on your phone and seeing if it says in green at the top of the main page: “This device has SHSHs on file for iPhone OS: 3.1.2”). If you do have this information on file, you will be able to downgrade your phone to 3.1.2 using Saurik’s server to sign your install request (follow instructions here). You will then be able to jailbreak your phone using redsn0w or blackra1n.

If you do not have your SHSH on file, you cannot downgrade your phone’s firmware at this time, and you will therefore be unable to jailbreak your phone. All of the 3GS jailbreaking tools currently available rely on a USB exploit which has been patched in the 3.1.3 firmware. Since you cannot downgrade to 3.1.2 or earlier, you are out of luck for jailbreaking at the present time.

Sadly, whether you can jailbreak or not, there is currently no way to unlock the new baseband installed with this firmware upgrade. This means that you can only use your phone on the carrier it is officially locked to (unless your phone is factory unlocked). There is not currently any prospect for unlocking your phone.

[via]macrumors


Also Read:
 
Founder-Editor

Raju is the founder-editor of Technology Personalized. A proud geek and an Internet freak, who is also a social networking enthusiast. You can follow him on Facebook and on Twitter. Mail Raju PP. Follow rajupp

 
 

9 thoughts on “What if You Accidentally Upgraded iPhone/iPod Touch to 3.1.3?

  1. Thanks for a good read Raju. The more I learn, the less I am inclined to JB my 3GS. I have yet to read any real world reports of the update doing anything useful. Unless you are Apple.

    I’m going to stay with 3.1.2 for now.

  2. Hey Raju,

    As a past owner of a 3G, I was always skeptical about JB. I know many have but I was the super cautious type.

    When you spend so much on the phone it is worrying, in case you totally brick it. If I invest in a 3GS I think, based on your post, I would be even more cautious.

    Thanks for the post.

  3. @wayne vassell: if you actually knew the possibilities with jailbreaking you would definatly jb your iphone because the amount of 3rd party app is insane and just the way you can customize your iphone to they way you would like it to run not apple. also i have never been able to brick my iphone even if i tryed all you have to do is put it into dfu mode and restore it to the factory firmware.

  4. hey jakob, u need to download iREb to bypass this error. I forgot the link but I hope that helped. I have given up on trying to jb with my 3.1.3

  5. I would like to note that the title says, “What if You Accidentally Upgraded iPhone/iPod Touch to 3.1.3?” yet there is no information about downgrading the iTouch. This makes it very annoying for people searching on google, looking for a solution for their iTouch.

  6. i have redsnow 0.9.4, but, when i put it in DFU mode, redsnow runs the 1st 2 stages, then says “waiting for reboot”! does it take a LONG time, or am i doing something wrong? i am running 3.1.3.I am new to this swo that dosent make it any better.somebody HELP PLEASE!!

  7. I am trying to jailbreak my iphone. Its been 2 days and I still cant find the solution. I accidentally upgraded to the 3.1.3 software and get an error 1600 on itunes. Any fixable solutions?

Leave a Reply

Your email address will not be published. Required fields are marked *