Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Mac.

macrumors 6502
Original poster
Jan 14, 2008
359
0
UK
Is it okay to update to 3.1.3 if I don't want to UNLOCK my iPhone 3GS?

I just want to use new themes, use Cydia etc... I don't need to unlock it.

Cheers.
 
Is it okay to update to 3.1.3 if I don't want to UNLOCK my iPhone 3GS?

I just want to use new themes, use Cydia etc... I don't need to unlock it.

Cheers.

It may not be possible to jailbreak your 3GS if you upgrade it to 3.1.3. What firmware are you on? Are you currently jailbroken? If so, is your jailbreak tethered, or untethered?
 
What I originally though was impossible actually turned out possible. I upgraded to 3.1.3 due to my phone locking up and successfully downgraded to 3.1.2 last night.
I'd say DONT upgrade unless you know what your doing. There is quite alot of hoops you will have to jump through to get it jailbroken once updated.
 
Thanks both or your help.

No, it's not currently Jailbroken, it's still on firmware 3.2.1.

I've just tried to JB using PwnageTool 3.1.5 and firmware 3.1.2ipsw, but I seem to have cocked something up! :confused: ...My 3GS won't turn on and I can't seem to get it into DFU mode.

9h2z3o.png


2qak7jc.png
 
Thanks both or your help.

No, it's not currently Jailbroken, it's still on firmware 3.2.1.

I've just tried to JB using PwnageTool 3.1.5 and firmware 3.1.2ipsw, but I seem to have cocked something up! :confused: ...My 3GS won't turn on and I can't seem to get it into DFU mode.

9h2z3o.png


2qak7jc.png

If your phone is not jailbroken and you have not stored your SHSH files in Cydia, you cannot jailbreak it now on 3.1.2. If you mess up your 3GS trying to do it, you will be forced to upgrade to 3.1.3. Be careful and you should read the responses before mucking up your phone.
 
Oh damn :(

So there is no way of jailbreaking now? My 3GS only arrived yesterday, so I didn't think I'd have to store my SHSH as it wasn't jailbroken beforehand.
 
If your phone is not pwned, you can't install a custom firmware. And if your phone has the new bootrom, it's not possible anyway. You really should have answered my questions before you tried to use PwnageTool on your own.

If you are currently in DFU mode (completely black screen, iTunes recognizes a phone in recovery mode), Go to :apple: > About This Mac > More Info... to open System Profiler and locate your iPhone under Hardware > USB. At the end of the description of your iPhone should be the iBoot version (either 359.3 or 359.3.2). If you report back here with this number, I will tell you where you can go from here. Hope for 359.3, because otherwise your prospects are dim.
 
If your phone is not pwned, you can't install a custom firmware. And if your phone has the new bootrom, it's not possible anyway. You really should have answered my questions before you tried to use PwnageTool on your own.

If you are currently in DFU mode (completely black screen, iTunes recognizes a phone in recovery mode), Go to :apple: > About This Mac > More Info... to open System Profiler and locate your iPhone under Hardware > USB. At the end of the description of your iPhone should be the bootloader version (either 359.3 or 359.3.2). If you report back here with this number, I will tell you where you can go from here. Hope for 359.3, because otherwise your prospects are dim.
Thanks

It says [iBoot-359.3.2] :(

Would I have been able to JB if I did it properly the first time around?
 
Downgrading is only possible if either 1) your phone is not a 3GS, as the OP's is, or 2) you have your 3.1.2 SHSH saved and use it to spoof Apple's signature server.

1) I have a 3gs
2) I dont recall shsh being saved. I edited the Host file which did the trick. Regardless, it worked.
 
Anyone know if it is still possible to JB with 359.3.2?

If you are on 3.1.3 with no SHSH saved you are stuck.

As a point of clarification so you will not be confused in the future, 359.3.2 is your bootrom, not bootloader. I'm sure thelatinist just typed the wrong word as he is well versed in iPhone technology.

And with that bootrom, any jailbreak you get will be tethered until someone finds an exploit to bypass the new bootrom issue.
 
Thanks

It says [iBoot-359.3.2] :(

Would I have been able to JB if I did it properly the first time around?

Okay, you are in a rough place now. You would have been able to jailbreak using redsn0w or blackra1n if you'd done it the first time; but by trying to restore to the wrong bootrom, you have gotten yourself into a boot loop. Unless you can get out of this boot loop and boot up to 3.1.2, you will be forced to upgrade to 3.1.3 which can't be jailbroken.

How good are you in a terminal? There is a tool called iRecovery which may be able to kick you out of recovery mode, but you have to run it from a command prompt. There are instructions for using it here. If you can get it out of the boot loop and boot back into 3.1.2, then you can jailbreak using Redsn0w.
 
Okay, you are in a rough place now. You would have been able to jailbreak using redsn0w or blackra1n if you'd done it the first time; but by trying to restore to the wrong bootrom, you have gotten yourself into a boot loop. Unless you can get out of this boot loop and boot up to 3.1.2, you will be forced to upgrade to 3.1.3 which can't be jailbroken.

How good are you in a terminal? There is a tool called iRecovery which may be able to kick you out of recovery mode, but you have to run it from a command prompt. There are instructions for using it here. If you can get it out of the boot loop and boot back into 3.1.2, then you can jailbreak using Redsn0w.

Yes iRecovery works very well. I have not read the guide he provided, but I'm going to tell you the basics on how to use it.

First you need to download and install iRecovery and Libusb. After they're installed, open up Terminal, plug in your iPhone, put it in Recovery Mode, (if you can), then in Terminal, type the following commands:

printenv

setenv auto-boot true

saveenv

reboot

And if you typed those in correctly, your phone should turn on. I hope this works out for you.
 
You left out the command to start iRecovery. This is the second time I've seen you give incorrect instructions for using iRecovery. This is why it is preferable just to point to a tutorial.
 
Thanks for the help guys, appreciate it.

I think I'm just going to upgrade to 3.1.3 and wait patiently for the Dev to find a jailbreak.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.