Jailbreak your iPhone

Jailbreak iPhone 3GS, 3G iOS 4.1 with Sn0wbreeze


iH8sn0w just released the updated version of Sn0wbreeze aka pwnage tool for windows. With latest version of Sn0wbreeze, you can jailbreak iOS 4.1 on iPhone 3G, iPhone 3GS (with old iBoot) and iPod Touch 2G. Dev team already released single packaged unlock solution for all firmwares from iOS 3.0 up to iOS 4 with Ultrasn0w, for more information check our previous guide to Unlock Baseband 04.26.08, 05.11.07, 05.12.01 and 5.13.04 With Ultrasn0w, in order to install UltraSn0w unlock on iPhone 3G, 3GS you need to first jailbreak your iPhone. So here is a step-by-step guide to jailbreak iPhone 3G using Sn0wbreeze for Windows user.


  • I am on iPhone 3GS 3.0/3.0.1 Redsn0wed  : You are in
  • I am on iPhone 3GS 3.0/3.0.1/3.1/3.1.2/ iOS 4 GM Pwned (Sn0wbeeze / Pwnage)  : You are in
  • I am on iPhone 3GS Old bootrom 3.1.3 Spirit : You are in but first install Spirit2Pwn from http://repo.woowiz.net.
  • I am on iPhone 3GS Old bootrom 4.0.1 jailbreakme : You are in but first install Spirit2Pwn from http://repo.woowiz.net.

Requirements :

Guide to Jailbreak With Sn0wbreeze

Step 1. Download the required files and make a folder on Desktop called “iHackintosh” or whatever you want and put the Firmware iOS 4.1 and Sn0wbreeze tool in iHackintosh folder.  Launch Sn0wbreeze ( Windows Vista/7 user start the application in administrator mode) and connect  your iPhone via USB to your PC.

Step 2. Click on the arrow to go to the next step, we now have to choose between Easy or Expert mode.

  • Simple Mode – Which provides step by step instructions as below and automatically detects your correct firmware and adds the unlock and activation and jailbreak with Cydia automatically to your
    custom firmware.
  • Expert Mode – Where you can adjust the settings on the various different additions to the custom firmware – if you click through and do not change anything in expert mode it will make the same.


Step 3. At this point we have to choose the firmware to select, then click on“Browse” and find the firmware we downloaded earlier and click Open.After selecting the firmware application automatically detect the device on which will go to jailbreak, then go ahead.

Step 4. Going in order, click on “General” and advanced once again. At this point, if you make a Jailbreak iPhone, the application asks us if we activate our iPhone.

sn0wbreeze 1

Step 5. Now you’ll be asked to choose to unlock for your iPhone.

  1. If you are using an Official service provider (i.e. AT&T) you do not need to Unlock Baseband, select NO.
  2. If You are using an Unofficial service provider (i.e. T-Mobile) then Select YES

Step 6. In next screen you have a choice to install Cydia or Rock or both, if you’d like to take my advice install Cydia only.

Step 7. It ’s time to choose the packages to be included in your firmware. We can choose between:

  • Repository pre-added;
  • Manually add a repository (currently this feature is not available);
  • Add. Deb that you have on your computer.

We’re done with all the customizations! We can now proceed to create the firmware, click on “Build IPSW”Now we have to wait a few minutes to create the firmware and complete procedure can close the application.

Step 8. Now put your phone in DFU / Recovery mode [we suggest for DFU mode].

to put your iPhone in recovery mode :

  1. Turn the device completely off and disconnect it from cable/dock.
  2. Hold down the home button.
  3. While holding down the home button connect to a computer with a cable (easiest) or dock.
  4. Keep holding down the home button until you see a connect-to-iTunes screen You are now in recovery mode.

to put your iPhone in DFU mode :

  1. Connect your iPhone to your computer.
  2. Turn iPhone off.
  3. Hold power and home together for 10 seconds (exactly).
  4. Release power but keep holding home until the computers beeps (observed on a PC) as a USB device is recognized.
  5. A few seconds later iTunes should detect your iPhone.
  6. If the Restore Logo is present on the screen, you are in Recovery Mode, not DFU.

Step 9. Open up iTunes and you will see a warning message which is communicated to you that you have connected an iPhone in recovery mode, click OK and move on.

Step 10. Then click on the Shift key on your keyboard, and simultaneously with the mouse on the Restore button in iTunes. Browse the firmware you just created.

Step 11. Wait for iTunes to complete all procedures for extracting, testing and repair of your iPhone / iPod Touch. We’re done!

After a successful jailbreak follow our guide on Unlocking iPhone 3GS with UltraSn0w. After jailbreaking follow this guide to Unlock Baseband 04.26.08, 05.11.07, 05.12.01 and 5.13.04 With Ultrasn0w.

Stay tuned with us for your daily dose of iPhone news, you can follow us on twitter via @ihackinjosh You can also subscribe to our daily free e-mail news letter and keep your self updated with the latest of iPhone community.


Comments ( 22 )

Have Something To Say ?

  1. kapil69 October 11, 2010 Reply

    Hi ,

    I downloaded the ios 4.1 & snowbreze as indicated While executing snowbreeze it asks for ipsw file and on browsing I can not find any ipsw file in the extracted folder where I have unzipped and saved all the ios 4.1 firmware files.

    Can somebody help to trace the file. I am using iphone 3G which is currently running on 3.0 and I want to upgrade to 4.1.

  2. Ahmad Dhani October 8, 2010 Reply


  3. Nash October 5, 2010 Reply

    will snowbreeze upgrade my baseband? or it keeps it to whatever it was?

  4. Manish October 5, 2010 Reply

    Thanks a lot guys, I was able to restore custom 4.1 IPSW created using Spirit 2.0.2 on 3GS – old bootrom, 4.0.1 after using jbme2pwn
    I used recovery mode to restore and didnt get even a single error

  5. leo October 1, 2010 Reply

    does NOT work 🙁 error 1600) or others… iphone 3GS iOS 4.1 🙁

  6. arif September 29, 2010 Reply

    iphone 3g
    ios 3.1.3
    uable to go to dfu mode
    is it possible to install ios 4.1 in restore mode

  7. shalim September 29, 2010 Reply

    hi i have iphone 3g 4.0.2 iam going to update 4.1 can it unlock this pls halp me

  8. Featel September 29, 2010 Reply

    Not working stuck on preparing iphone for restore

  9. Azza September 28, 2010 Reply

    I have an Iphone 3gs running 3.1.2 jailbroken with Blackra1nand sn0w.

    What is the best method of me putting ios 4.1 on the this and then jailbreaking and unlocking?


  10. david September 28, 2010 Reply

    hi there thanks 4 ur work
    im getting error 1600 in itunes while restoring and now im stuck with my iphone cant get out from dfu ….. i have 3gs 4.1

    please help me

  11. Arkaeus September 23, 2010 Reply

    Getting the could not be restored error 1600… sucks

  12. Nousefor September 23, 2010 Reply

    Does it work with 3GS, new bootrom and 4.0.2?

  13. john September 23, 2010 Reply

    its getting stuck on preparing ipod for restore in itunes

  14. eggz September 23, 2010 Reply

    Just a heads up for 3GS old bootrom owners on 4.0.1 Jailbreakme –

    I followed the “first install Spirit2Pwn from http://repo.woowiz.net.”

    and for some reason it didn’t install correctly, cydia advised me of this and asked if i wanted to roll back. I did this and rebooted phone.

    After reboot i was stuck in recovery mode loop and couldn’t restore at all. Got error 28 in itunes no matter what.

    I got the phone replaced via genius bar with a 3GS 4.0.2 new bootrom. which was lucky as it looked liek my phone was bricked.

    I’ve seen other posts elsewhere from people who experienced the same issues as me.

    If you are 3GS, old BR JailbreakMe 4.0.1 just be carefull with Spirit2Pwn


  15. MP September 23, 2010 Reply

    Can I use this option on my iphone (currently on 4.1) but previouslly jailbreaked up to 4.0.1?

    if yes How can I do it?


  16. Niazy September 23, 2010 Reply


    i have 3GS 3.1 FW and baseband 5.11.7 i used Blackra1n to jalibreak and unlock
    am I in??

    also is this an untherthered jailbreak?

  17. sujan September 23, 2010 Reply

    what to do if iphone 3gs which was stuck in emergency mode.

  18. umsas September 23, 2010 Reply

    hi there thanks 4 ur work
    im getting error 1600 in itunes while restoring and now im stuck with my iphone cant get out from dfu ….. i have 3gs 4.0 and 4.26 … any idea please help me …. God bless you

  19. Nousefor September 23, 2010 Reply

    No luck for iPhone 3GS, new bootrom, on 4.0.2 so far? What shall i do to jailbreak?

  20. Jack September 23, 2010 Reply

    Found a solution. Simply shift click on restore without going into DFU or recovery mode (iPhone in normal mode). Worked for me and I am now on 4.1 JB 🙂

  21. Jack September 23, 2010 Reply

    Thanks for this!

    Is there a known solution for getting around the 1600 error in iTunes for 3GS users yet?

  22. Nicky September 23, 2010 Reply

    For some reason i am always stuck at the Preparing Iphone fo restore screen,….

Leave your comment here