Jailbreak iPhone 3G/3GS with 3.1.3 or 3.1.2 with Spirit

After a long wait, the jailbreak for iPhone OS 3.1.3/iPad 3.2 is finally here. Spirit is an untethered jailbreak for iPhone with OS 3.1.2/3.1.3, iPod Touch 3.1.2/3.1.3 and iPad OS 3.2. It’s a simple 1-click solution and as easy to use as blackra1n. However, Spirit will not unlock your iPhone. If you use a hacktivated iPhone, you are still better off with not upgrading to OS 3.1.3 until there’s an unlock for 05.12.01 baseband.

Also, make sure you have backed up your SHSH blobs before updating. You don’t have to really update to OS 3.1.3 to use Spirit. Using it with 3.1.2 will preserve your unlock as well as let you use an untethered jailbreak. That alone is worth the hassle of going through this guide.

Jailbreak iPhone OS 3.1.2/3.1.3

  1. Download the latest version of iTunes. (9.1.1 at the time of writing)
  2. Download Spirit
  3. Run Spirit and click Jailbreak.Jailbreak iPhone 3G/3GS with 3.1.3 or 3.1.2 with Spirit If you get error code c0000005, set compatibility mode to Windows 95/Me as shown below:Jailbreak iPhone 3G/3GS with 3.1.3 or 3.1.2 with Spirit
  4. When the jailbreak is done, the app will show you the status. Your iPhone will automatically reboot and you’ll have an untethered jailbreak! Congrats!

If your iPhone unlock gets wasted due to this guide, you didn’t read the guide properly. Don’t blame us. For all other questions, leave them in the comments below and we’ll be glad to help you.

Download iTunes

Download Spirit Jailbreak Tool (Windows/Mac)

Also, check out:

About the Author

Technology enthusiast, Internet addict, photography fan, movie buff, music aficionado.


  1. I have an iPhone 3G (non-jailbroken/non-unlocked) with modem firmware 05.12.01.

    Will Spirit be able to jailbreak this? And will it just jailbreak and not unlock, because I only want to jailbreak, not unlock.


    P.S what does the term untethered mean with respect to jailbreaks?

  2. im using iphone 3gs 3.1.3 new bootrum iv tried everything it says but i keep getting a erra code coming up so whats up with this spirit thing?

  3. I tried to jailbreak 100 times and nothing it still sends me back to the Itunes logo…. my device was already been jailbroken and unlocked with blackrain. I have 3gs new bootrom (45 week) and T-Mobile carrier, with blackrain everything worked perfectly… i did compatible with windows 98/ME and still nothing… i tried on MAC as well and still nothing still back to iTunes logo. Anyone else has the same problem?? (I am using Windows 7 64-bit) but i don't think that's the issue

  4. Also, if you want to use T-Mobile, don't upgrade to 3.1.3, since there's no
    unlock available yet. Try running Spirit as an administrator on Windows as

  5. i have this problem too. but i havent restore before jailbreaking.
    i cant upgrade to 3.1.2 may be try to 3.1.3?

  6. If you upgrade to 3.1.3, you wont be able to unlock your iPhone in case you
    want to use it with other carriers. In that case, stick with 3.1.2 Also
    restore to the default OS using iTunes ( just back up in iTunes and hit
    restore ) before jailbreaking in case you had used blackra1n or redsn0w

    1. I haven’t upgraded it to 3.1.3 at all, i restored it to 3.1.2 many times and jailbroke it with blackrain again since i had to use t-mobile, still gets me back to iTunes logo. In spirit it says 3gs 3.1.2 and then i hit jailbreak it says jailbreak succeeded and restarted iphone and boom itunes logo

  7. Just jailbroke my 3gs!huge thanks to the developers of Spirit! its great to be able to use the iphone again!

  8. Im currently in China with a 3Gs ( USA version latest bootrom ) a few months ago I got stuck at the Apple logo, tried everything except restarting blackra1n, which now I know I should have done. I ended up doing a restore and upgraded to 3.1.3. The screen now has the emergency call, and plug in iTunes. Last few months it has been sitting in a drawer waiting for the new jailbreak. The Spirit jailbreak wont work on my phone because my phone carriers are not recognised. Does anybody have any idea how long it will be for a jailbreak that will work on my phone in China?

  9. You should have done some research before upgrading to 3.1.3. You are now
    stuck until there will be an unlock solution for the latest bootrom which
    could be after iPhone 4G is released.

  10. At that time I didnt realize the phone wouldnt work period! without a ATT sim card? I thought I would be able to use it like a iPod after restore. Plus there wasnt a lot of info out there. I did tons of searchs on how to get it working with it stuck on Apple logo, everyone pointed to restore.
    So I have to wait until 4G comes out.
    Do you know if I can make a copy of SHSH with the phone in its current state. I tried yesterday with AutoSHSH and unbrella tool without success.

    1. I am in the same position as Robert. My question is this. Could a phone of this type be used in the United States as a locked phone to AT&T? I am in Canada, have an AT&T phone that I am thinking of putting on ebay with a AT&T SIM card… would this work? Or am I screwed as the phone was once jailbroken / unlocked with blackra1n?? Thanks

  11. I was running on 3.1.2 before the attempted jailbreak, ran Spirit, now the phone is stuck on apple logo. Periodically, will it try to reboot again but just repeats the process and now sends me to the red battery with the charge symbol but will not charge. Tried to get it to connect to i Tunes, it will not so I tried to hold down the sleep button, home button and all that jazz to send me to the “Connect To iTunes” screen but again, won't. Any ideas on how to fix this baby?

  12. Ok, so i restored at least 10 times 3.1.2 to factory settings and then i jailbrake it with blackrain and unlocked my carrier, then i started spirit and again it just rebooted my device and boom iTunes logo showed up, every time that happen. So, i think its kind of impossible to jailbreak 3.1.2 t-mobile to be untethered? What's your opinion?

  13. my scare: same as you described. i have 313. i held both buttons and the phone would reboot and stay @ apple logo. i didnt let go of both buttons and eventually got the recovery screen (connect to itunes). luckily i was able to recover. it recovered slower than prior to spirit. i was scared but it seems ok now although no longer jailbroken.

  14. people, even if u have a 3.1.3 running on the newest base band u can still use redsnow to jailbreak!!! i did it myself and it is really really siple.. there is a kid on ou tube who does it step by step so you can do it while you are watching him… all you have to do is download a 3.1.2 that you will be using to jailbreak!!! DO YOUR RESEARCH!!!!!!!

  15. Well I have a problem, i'm on 3.1.3 3Gs firmware and when I booted up my phone, it got stuck on the “emergency call” thing. Any idea how to fix?

  16. I have iPhone 3gs 3,1,2 unlocked. I want to get rid of the Connect to Itunes screen everytime I restart. So I just hit the restore button from iTunes and run spirit then Install unlock from cydia?

  17. ok i messed something up, everything was fine with my non jailbroken 3.1.3 3Gs…then i attempted to have some fun with spirit now im stuck on the apple logo and im kind of stressed… i tunes dosnt seem to want to restore the phone and when i try a “hard reset” the screen turns off then goes right back to that dreaded apple logo as soon as i let off the buttons, like i said it was a non jailbroken ATT 3.1.3 3gs, now its nothing, any suggestions?

  18. sallam imran,
    i'm using 3GS with 3.1.3OS and 5.12.01 base band. i'm using maxis carrier. maxis is official iphone carrier in my country. Is it possible to jailbreak and using this maxis carrier again?

  19. does anyone have that problem…no proper gps fix and redscreen everytime my phone goes off..

  20. does anyone have that problem…no proper gps fix and redscreen everytime my phone goes off..

  21. Same thing here…I'm so stressed out about this. I rely heavily on my phone now wishing I hadn't messed with it. I've jailbroken in the past though and never had a problem. Any news on this one?

  22. hello taylor am having the same situation i was using 3gs 3.1.2 and i use the spirit for jailbrake and am stuck at the connect to itunes screen and i cant restore back. the boot and comes to the cable logo screen again.kindly let me know if you have been able to recover.

  23. hi all,
    I have a problem. I have jailbreak my iPhone 3GS 3.1.2 with BlackRa1n and unlocked it. It was tethered jailbreak. Then I tried to jailbreak again with SPIRIT for untethered jailbreak. But the phone hangs in connect to itunes mode. It is not booting up. As am totally new to iphone i donno what to do next. Please help. What should I do next to get my iPhone working?

  24. I'm using iPod touch 2G OS 3.1.3 (as indicated by Spirit itself), managed to jailbreak it successfully, but i couldn't download Cydia. What kind of jailbreak is this? What can i do to get Cydia?

  25. I have an i phone 3Gs which used 3.1.2. I unlocked it with blackra1n and had a tethered jailbreak. I wanted to use Spirit to get an untethered jailbreak and when i ran it, it didn't work. My phone is now permanently in the connect to itunes screen. I tried to run blackrain again, and the application begins, then during the resboot it quits for some reason. Then I get the application keeps quitting unexpectedly popup. I REALLY don't want to restore my fun and I DEFINITELY don't want to upgrade to 3.1.3. Any suggestions???

  26. I'm pretty confused with the comments here. I'm using an officially unlocked iPhone 3G, recently restored to factory settings (3.1.3), so is it possible to jailbreak with Spirit?

  27. i have a iphone 3G with the 3.1.3 update on it i installed cyida or whatever you call it and it dosent do anything so how do i jailbreak it??

  28. What? :S You can't install Cydia unless you jailbreak it. You don't sound like an expert, so I'd suggest you find some friend or anyone else who knows how jailbreaking is done.

  29. I upgraded 3.1.3 wheb i really didnt want to (long story), now i jail broke my phone again using spirit, then from previously jail breaking my phone i remembered for me to play crack downloaded apps i had to add hackulo source to play them, so i did this again, but everytime ituned tries syncing these apps now an error arises and it wont let me put them on my iphone, does anyone know how to fix this issuse any help will be much appreciated.

  30. I have iPhone 3GS 3.1.3, never unlocked, ran Spirit and now I am stuck on the Apple logo.
    What should I do?

  31. I did the same thing.. my iphone, 3gs, 3.1.2 was unlocked.. and when i ran spirit to jailbreak it, now all it shows is the itunes plug in screen.. im tottally pissed.. does spirit restore the phone to 3.1.3? please let me know. thanks. also, when i try blackrain again, it goes through the process and then just clicks off.. i am looking for the custom restore so i wont have to update to 3.1.3, because itunes doesnt recognize my phone now.. it says i have to peform a restore.. please help.. thanks in advance

  32. Hi Imran, I have a 3GS. It is not a factory unlocked phone and i dont have SSH blogs saved for the phone. I have updated it to 3.1.3 and now i cant either unlock to jailbreak it with spirit. Am i stuck with this. THe baseband is 5.12 for the iphone. Can you suggest a solution.


  33. 3Gs iPhone running 3.1.3, ran spirit with no problems. If i wanted to revert back to an un-jailbroken phone, can i just resore in Itunes?

  34. i have 3gs 3.1.2 i never unlocked and i jailbreaked with spirit, never unlocked,so if i want update to 3.1.3 can i use spirit again ???

  35. Hi,
    I have iphone 3gs 3.1.2(7D11) (modem FW 5.11.07) and I had unlocked and jailbroken it with Blackra1n. But as you know, it was tethered. Is it possible for me to use spirit to jailbreak it (un-tethered) and keep my iphone unlock (as i am using some other carrier)??

  36. Yes you can , as long as you don't upgrade to OS 3.1.3. Just restore your OS using iTunes to 3.1.2 again and use Spirit to jailbreak it. You can then use blacksn0w to unlock it

  37. Hello my friend after i use spirt my iphone 3gs 3.1.2(7D11) modem FW 5.11.07 be block. i try to unlock again but i cant every time go back to the recovery mode. please help me its the phone of my wife.

  38. anybody knows where i can fix my iPhone 3gs in Kuala lumpur? .. jail broke using spirit now anytime i use my ear phone i get a distorted sound

  39. I've unlocks my Iphone 3.1.2 with Spirit. Can I update to 3.1.3? Is it then still unlocked, or can I unlock it with Spirit again? Please help!

  40. Hi, i have iphone 3gs 3.1.2 (7D11) and modem fw 05.11.07. I jailbroke and unlocked my iphone. Now, i want to use spirit to jailbreak my jailbroken phone. I understand that i need to restore 3.1.2 before doing so but apple doesn't support 3.1.2 restore now. And i have “This device has SHSHs on file for iPhone OS: 3.1.3” in cydia. Is there a way to restore and use spirit? Any help would be greatly appreciated. Thanks!

  41. dear imran bhai sir i install jailbreak in my ipod touch 3g but when i open the cydia he show that no uploaded … plz ask me the best solution thx

Leave a comment