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

t3nchu

macrumors regular
Original poster
Mar 17, 2010
123
6
http://msftguy.blogspot.com/2010/06/old-bootrom-spirit-40-jb.html

I did it to my 3GS iOS 3.13 JB with Spirit with out a problem! You can even unlock it with ultrasn0w.
This only works with OLD BOOTROM JB with Spirit. Also make sure u have SHSH on Cydia. It should work without SHSH, but it's risky if you screw it up.

Requirement for Mac OS:
iTune 9.11 for JB 3GS iOS 3.12
PwnageTool 3.1.5
iPhone2,1_3.1.3_7E18_Restore to make iPhone2,1_3.1.3_7E18_Custom_Restore
BetterZip to extract files from iPhone2,1_3.1.3_7E18_Custom_Restore
spirit2pwn_r1 from the linked web site to make Spirit JB 3GS to Pwn JB 3GS so u can downgrade to iOS 3.12
iPhone2,1_3.1.2_7D11_Restore to make iPhone2,1_3.1.2_7D11_Custom_Restore
blackra1n to JB 3GS iOS 3.12

iTune 9.2 for JB 3GS iOS 4
PwnageTool 4.01
iPhone2,1_4.0_8A293_Restore to make iPhone2,1_4.0_8A293_Custom_Restore
 
ok im confused, I have:
Old Bootrom 3GS Jailbroken with spirit 3.1.3 Itunes 9.1... It says NOT to use spirit with 9.2...??? so already am confused...

so I am going to do a fresh restore of 3.1.3, jailbreak it with spirit, (itunes 9.1 or 9.2?) then download 4.0, use PwnageTool 4.01 to create a custom restore file, then restore with PwnageTool 4.01 the new custom resotre file??
 
I downloaded and ran Pwnage 3.1.5 to get the custom 3.1.3 firmware. Don't restore your phone to 3.1.3 if you already have it. However, make sure Cydia has your shsh in case anything happens.
 
I downloaded and ran Pwnage 3.1.5 to get the custom 3.1.3 firmware. Don't restore your phone to 3.1.3 if you already have it. However, make sure Cydia has your shsh in case anything happens.

It shouldn't matter if I restore to 3.1.3 and do a fresh restore jb. If I create a custome fw file I want it to be if a fresh install
 
so do you need SHSH 3.1.2?
i only have 3.1.3 backed up as i only just got my iphone a month ago and it came with 3.1.3
 
ok im confused, I have:
Old Bootrom 3GS Jailbroken with spirit 3.1.3 Itunes 9.1... It says NOT to use spirit with 9.2...??? so already am confused...

so I am going to do a fresh restore of 3.1.3, jailbreak it with spirit, (itunes 9.1 or 9.2?) then download 4.0, use PwnageTool 4.01 to create a custom restore file, then restore with PwnageTool 4.01 the new custom resotre file??

You need to first modified the files in your iPhone 3GS 3.13 that was JB'ed with Spirit, which make your 3GS 3.13 become JB'ed with Pwnage.

Downgrade it to 3.12 with custom iOS 3.12.

You can then JB it with blackra1n, so you get Pwnage 3GS 3.12 which you can then restore to custom iOS 4 JB'ed.
 
so do you need SHSH 3.1.2?
i only have 3.1.3 backed up as i only just got my iphone a month ago and it came with 3.1.3

No. Read the web site instructions!

"STOP if you have a new bootrom (week 40+, tethered only 3.1.2 JB etc).
- your hardware is iPhone 3GS with OLD BOOTROM
- you HAVE 3.1.3 SHSH
- you DON'T have 3.1.2 SHSH
- you WANT iOS4/JB"
 
ok im confused, I have:
Old Bootrom 3GS Jailbroken with spirit 3.1.3 Itunes 9.1... It says NOT to use spirit with 9.2...??? so already am confused...

so I am going to do a fresh restore of 3.1.3, jailbreak it with spirit, (itunes 9.1 or 9.2?) then download 4.0, use PwnageTool 4.01 to create a custom restore file, then restore with PwnageTool 4.01 the new custom resotre file??

Ok, you'll need iTunes 9.2 for this. Spirit will run just fine with that (you can't rejailbreak that's all).

Now you must have 3GS with the old bootrom and have 3.1.3 shsh backed up on cydia. If you have 3.1.2 shsh backed up you will not need this hack.

create a custom restore 3.1.3 with pwnage tool 3.1.5, DON'T restore your iphone with that ispw, then follow the instructions from the link (ssh into your phone, copy the hack and run it).
After you reboot your device, go to recovery mode (not dfu), and you will be able to restore to a custom firmware created by pwnagetool 4.0.1.

If you use unsupported sim card (different carrier), make sure you have a supported sim card, in case you need to activate your device.

If you're not sure how to ssh, just leave it and wait for new spirit.

Hope it helps.
 
one last question, how do you know what your bootrom is? i read on the net that it goes by your model number
mine is a1303
am i ok to do this?
 
Confirmed worked!

I've been stuck on 3.1.3 with Spirit (never jailbroke at 3.1.2), so I've been unable to go up to a jailbroken iOS 4.0, despite the fact that I'm on the old bootrom, but this "hack" surprisingly worked perfectly! :) Thanks to the OP.
 
Just wanted to say that this worked perfect for me!

Took a while to get through as I'm a noob with this stuff, but everything went smooth

3gs on 4.0 jailbroken and unlocked and ready to sell

... now to just wait for the iphone4 jailbreak to be released :)
 
damn pwnage tool 3.1.5 is only for Mac OSX... anyone tried it using the windows ver?'

K Update, I'm skipping a few steps, I'm downloading

iPhone2,1_3.1.3_7E18_Custom_Restore
&
iPhone2,1_4.0_8A293_Custom_Restore

from torrents, so as to skip the steps of creating them with pwnage tool, technically I should be able to SSH into my iphone, run the hack, then in DFU mode restore the custom made firmware... I'll let you know how it goes... LOL
 
Ok i have a jailbroken (blackrain) and unlocked 3GS. I still have iOS 3.12 and the old bootrom 359.3.

Will i be able to upgrade to iOS4 JB and Unlocked?? If yes where do i start? thanks in advance!
 
Ok, you'll need iTunes 9.2 for this. Spirit will run just fine with that (you can't rejailbreak that's all).

Now you must have 3GS with the old bootrom and have 3.1.3 shsh backed up on cydia. If you have 3.1.2 shsh backed up you will not need this hack.

create a custom restore 3.1.3 with pwnage tool 3.1.5, DON'T restore your iphone with that ispw, then follow the instructions from the link (ssh into your phone, copy the hack and run it).
After you reboot your device, go to recovery mode (not dfu), and you will be able to restore to a custom firmware created by pwnagetool 4.0.1.

If you use unsupported sim card (different carrier), make sure you have a supported sim card, in case you need to activate your device.

If you're not sure how to ssh, just leave it and wait for new spirit.

Hope it helps.


Just wanted to say: with these instructions and the posted link the entire process worked flawlessly.

I was stuck on 3.1.3 with spirit JB with the old bootrom with only SHSH blobs for 3.1.3 on file. Now JB and Unlocked on 4.0 and ready to sell my phone. Thank you for your help!
 
Ok i have a jailbroken (blackrain) and unlocked 3GS. I still have iOS 3.12 and the old bootrom 359.3.

Will i be able to upgrade to iOS4 JB and Unlocked?? If yes where do i start? thanks in advance!

You can either download one of the customized iOS4 IPSW's or create a new one with PwnageTool. In either instance, make sure you Shift+Click (Option+Click on Mac) and select that customized IPSW that is jailbroken. There's some specific step-by-step tutorials on iClarified for what I put in a nutshell, too.
 
You can either download one of the customized iOS4 IPSW's or create a new one with PwnageTool. In either instance, make sure you Shift+Click (Option+Click on Mac) and select that customized IPSW that is jailbroken. There's some specific step-by-step tutorials on iClarified for what I put in a nutshell, too.

Thank You! downloading now!
 
Hey guys. Def. not a noob to the JB scene, but I do have a question.

I've avoided one-click jb's for a while just because I know to know, for the most part, what's going on w/ my investment.

That being said, I just purchased an iphone 3Gs w/ 3.1.3 w/ old bootrom. I, nor the original owner, have JB'd it or modified it in any way. Can you guys comment on the risks associated specifically w/ the Spirit JB?

W/ this method mentioned, I'd seriously had to get stuck w/ a certain baseband/firmware/etc.

I apologize for my ever-present and continuing ignorance!

Cheers,
Brian
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.