Jailbreak iOS 4 on iPhone 3GS (Jailbroken with Spirit) Using Spirit2Pwn - iPhoneHeat

Jailbreak iOS 4 on iPhone 3GS (Jailbroken with Spirit) Using Spirit2Pwn

iPhone 3Gs users with old bootrom can jailbreak iOS 4 firmware using Sn0wBreeze 1.6.2 and PwnageTool 4. But both tools also required you iPhone 3GS to be already jailbroken but not with Spirit jailbreak in order to successfully restore custom firmware on iPhone 3GS (old bootrom).

But now Spirit jailbroken users can also restore custom firmware iOS 4 on iPhone 3GS (old bootrom) using Spirit2Pwn patch from Cydia.
UPDATE: *** Comex has released the All iDevices jailbreak. Check the Update at the bottom. ***
Spirit2Pwn adds support for iOS 4 custom firmware restore to the iPhone 3GS (old bootrom) that is already jailbroken with Spirit jailbreak. This Spirit2Pwn patch is for iPhone 3GS users jailbroken using Spirit on OS 3.1.3/3.1.2 with Old BootRom only.

WARNING: Please Note that it’s an unofficial release and Don’t Try This On New BootRom.

DISCLAIMER: This guide is for testing and educational purposes only. Use it at your own risk. We can NOT be held responsible if anything goes wrong.


Jailbreak iOS 4 on iPhone 3GS (Jailbroken with Spirit) Using Spirit2Pwn

  1. Assuming that you’ve already jailbroken 3GS on 3.1.3/3.1.2 with Spirit. Simply go to Cydia.
  2. Add the following source: http://repo.woowiz.net
  3. Now search for Spirit2Pwn in Cydia.
  4. Install Spirit2Pwn


After installing Spirit2Pwn, you can jailbreak iOS 4 firmware using Sn0wBreeze 1.6, PwnageTool 4 or can also use ready made custom iOS 4 and then unlock iOS 4 on baseband 05.12.01, Baseband 05.13.04 and 05.11.07 using UltraSn0w 0.93.

You can follow us on Twitter, Join us at Facebook, and also Subscribed to RSS Feed to receive latest updates on iPhone 4, iPod Touch and iPad jailbreak and UltraSn0w and other unlock stuff and iOS.



57 comments… add one
saetan July 4, 2010, 2:27 pm

Is iphone 3gs (new bootrom) able to use this?

iPhoneHeat July 4, 2010, 11:31 pm


didithu July 4, 2010, 3:06 pm
liveordie July 4, 2010, 4:34 pm


mmoore99 July 4, 2010, 7:02 pm

I have a 3gs running 3.13 jailbroken with Spirit. I have no 3.12 backup. Will I be able to use the process described above to get to jailbroken ios4?

I am specifically asking this because of the requirement #1 stated above (“Assuming that you’ve already jailbroken iOS 4. Simply go to Cydia”)

StevenY July 4, 2010, 9:13 pm

So I’m assuming one for 3GS (new bootrom) should be coming soon? 🙂

tbaglioni July 5, 2010, 1:18 am

We 3gs new bootrom on ios4 or 3.1.3 are stuck without a JB… Please do something

cheers, thomas

Yakirmanz July 5, 2010, 2:28 am

at the instruction its says “Assuming that you’ve already jailbroken iOS 4. Simply go to Cydia.”

is that a mistake?? because if its already JB so why would i need this Spirit2Pwn ?

another thing:

iv installed this Spirit2Pwn via from terminal few days ago and it did the process on my phone and i got a “successes” at the end of this but its still didn’t worked.
iv still got the 1600 error and it was stuck in DFU for a while.

my phone is 3gs old boot , simfree . was updated before to 4 via itunes and downgraded to 3.1.3 and JB with spirit (because no other way is working)


iPhoneHeat July 5, 2010, 1:25 pm

that was a typo.. thx for pointing it out
@1600 error.. it’s related to custom firmware restore.. there are a few ways that helped other to get rid of it: http://www.iphoneheat.com/2010/02/fix-16xx-and-29-error-during-custom-firmware-restore/

0804 July 5, 2010, 2:44 am

This method has finally a solution that worked for me. Thanks to whoever made this possible. I finally on ios4 after few hours of research.

3GS 3.1.3 oldbootrom with only 3.1.3 SHSH saved.
Spirit JB
snowbreeze 1.6.2

ropalacio July 5, 2010, 5:30 am

Hi Fellas,

I made a huge mistake! I mad eit in my phone with new boot. Now I get black screen and nothing that I do is working to reverse it… Tried to downgrade to 3.1.3 …. Tried to restore to the original os with itunes.. etc… Didn’t worked at all. Does anyone know how to fix it? Thnx!!!

iPhoneHeat July 5, 2010, 1:30 pm

I think iH8Sn0w is releasing a tool to fix sleep mode tomorrow

Spike July 7, 2010, 12:58 am

What makes you say that iH8sn0w will be releasing a tool to fix this? I have a 3GS with old bootROM, or so f0recast told me. Now it’s a paperweight. I’d really like to find out where you heard that tool should be released.

iPhoneHeat July 7, 2010, 3:54 pm

Use Sn0wBreeze 1.7.. it fixes sleep mode

Spike July 7, 2010, 9:05 pm

I’m not sure if “sleep mode” accurately describes what is going on. My phone is stuck in DFU mode, and I can’t seem to restore anything to it. Can you link to where you saw that Sn0wbreeze would fix this? I’ve been all over the net and this page is the only mention of “sleep mode” I can find.

StephBoyX July 19, 2010, 9:51 am

i’ve tried using snowbreeze1.7 and it’s not working is there any way to get me out of the blacked out screen?

iPhoneHeat July 19, 2010, 6:24 pm

hold down the home and power buttons for 10 sec then let go the home button and keep holding the power

help! July 26, 2010, 10:30 am

i’ve tried via snowbreeze 1.7 and holding down the power and home buttons.
any other methods?
help pls!

Newbie July 5, 2010, 8:12 am

Does this mean that iPhone 3gs 05.12 jailbroken with spirit can’t use this?

iPhoneHeat July 5, 2010, 1:36 pm

3GS >> Old BootRom >> Spirit = YES!

newbie July 5, 2010, 6:27 pm

so i got my shsh 3.1.3 saved in my cydia..how do i upgrade it to os4 without upgrading my bootrom?was hoping that u can give me the full tutorial for the jailbreak.thx alot.

iPhoneHeat July 6, 2010, 12:42 pm

If you depend on unlock >> I won’t recommend you to go for iOS 4 coz custom firmware often brings 16xx error..

else you can try this:

Newbie July 6, 2010, 5:34 pm

Okay… So I guess it’s better for me to stay at 3.1.3.

darkshadow September 25, 2010, 4:00 am

Ive got 3GS 3.1.3 it was locked before jailbroken to spirit then later was unlocked by the carrier and told me to update it thru itunes and was updates to 4.1(8B117). Of course Cydia is gone, How can i bring it back by Jailbreaking it? Does it works with that instruction you are talking about?

iPhoneHeat September 26, 2010, 12:40 am

wait for the greenpois0n jailbreak

vodanhz July 5, 2010, 8:48 am

yeh, if it’s been JB, why do we need this ?

iPhoneHeat July 5, 2010, 1:39 pm

That was a typo.. post already edited

vodanhz July 6, 2010, 3:37 am

🙂 my bad .

vodanhz July 6, 2010, 3:42 am

oh sorry. another thing,
is this a Tethered jb ?

zorroedad July 5, 2010, 9:12 am

This works like a charm, i do it but with mobile terminal flashing the files, and after that, I make a custom firmware with snowbrezze and that it, iPhone 3gs jailbroken, and after that unlock with ultrasnow

Steelz July 5, 2010, 10:21 pm

I have a 3gs with old bootrom with version 4.0 that it is not jailbroken. What can I do?

iPhoneHeat July 6, 2010, 12:46 pm

you can jailbreak only if you’ve SHSH saved for 3.1.2

jasveen July 6, 2010, 8:32 am

Hi i have an ipodtouch 3g 32 gigs. Would this work on my touch? also is there a negative effect on battery life due to the new firmware since I’m seeing a lot of those articles pop up..thx

razine July 6, 2010, 11:55 am

I’ve no solution ( for unlock and jailbrck)for my iphone 3gs new boot ios4 .Can you tell me about progrès in this way?

new2iphone July 6, 2010, 12:23 pm

What is considered old bootrom? I have a 3gs 3.1.3, Firmware 5.12.01 and 6.4 bootloader. Do I have an old bootrom?


mp noon July 9, 2010, 7:11 am

I have 3gs, old bootroom, already JB by Spirit and in 3.1.3, baseband 5.13.01.
May I install the spririt2pwn, and ultrasnow 0.93 after?
And unlock it, use it w T-mobile?

Zorroedad July 11, 2010, 9:32 am

Yep… Thats right, but u have to have a old bootrom

UndeadRevolution July 14, 2010, 8:47 pm

You moron, he SAID old bootrom in his post. Read next time before you say such idiotic and already known things. Mm’kay, bud?

Mpnoon July 15, 2010, 2:34 am

I got it. I accidentally upgrade to 4.0, now it’s on 3.1.3, baseband 5.13.04. Successfully unlock w spirit+spirit2pwn+ultrasnow= permanent/untether unlock…. Love ur work!!!!! Thank u a lot.

ruben1434 July 15, 2010, 6:18 pm

I installed spirit2pwn on new bootrom need
Help how to fix this problem can’t
Restore nothing I tried works ?

tc0310 July 16, 2010, 5:33 am

i have a 3gs on 4.0 new boot rom what can i use to jailbreak it and unlock it?

iPhoneHeat July 16, 2010, 4:41 pm

Downgrade to 3.1.2 and then use Sn0wBreeze 1.7 guide

mind July 21, 2010, 7:28 am

why i cannot add http://repo.woowiz.net its keep “downloading packages” for hours!

vodanhz July 21, 2010, 12:28 pm

i have 3GS 4.0.1 but only SHSH save with 4.0,4.0.1,
back then when jb with redsn0w it didn’t not show up “make my life easier”, now had to update to 4.0.1 to send back to apple for repair.but turns out they don’t warranty.
now i’m on
4.0.1 official FW, old Bootrom, is there a chance for me?

iPhoneHeat July 22, 2010, 5:04 pm

Spirit jailbreak will be released in a few days now..

ramz July 21, 2010, 6:40 pm

hi ramz here recently i upgraded ma iphone 3gs(old boot room) from 3.1.2 to ios 4 n i need to jailbreak it suggst me the proper tool to do it please cant stay w/t jailbrk…
thnk u

iPhoneHeat July 22, 2010, 5:19 pm

wait for the next Spirit JB update

vodanhz July 23, 2010, 6:06 am

is spirit JB waiting for 4.1 to be release?

Spike July 23, 2010, 6:12 am

@comex specifically said he is NOT waiting for 4.1. That doesn’t mean he is planning to release it before 4.1, simply that he is not waiting. Still no ETA.

iPhoneHeat July 23, 2010, 6:14 am

nope.. It’ll be out in a few days..

ramz July 31, 2010, 12:16 pm

vat does it mean by already jailbrkn ma o.s. 3.1.2 vas jb by blackra1n now i upgraded by o.s.4 so i need to jb by same tool??????
thnk u

khurram_ August 8, 2010, 1:06 pm

hello people i am in a big problem please help me
i was running 3.1.3 on my iphone 3gs and i installed spirit2pwn after that i am stuck in dfu mode and nothing works for me my iphone 3gs 3.1.3 was jailbroken by spirit and now i am stuck on black screen plz help thank you

nickippy August 27, 2010, 6:07 pm

Help ME. My iphone 3GS is stuck in DFU mode after spirit2pwn. What can I do? please help me

Leave a Comment