How To: Jailbreak iPhone 4S On iOS 5.0.1, iPhone 4/3GS On iOS 5.1, 5.0.1, 5.0 With RedSn0w 0.9.10b8b [Windows]

Yesterday we shared with you an updated how to guide on how to Jailbreak your iPhone 4S, iPhone 4 or iPhone 3GS running up to the latest iOS 5.1 firmware using the Mac OS X version of RedSn0w 0.9.10b8b. As always however, we like to create both Windows and Mac OS X versions of our Jailbreaking guides so in this how to guide you will learn how to Jailbreak your iPhone using the Windows version of RedSn0w 0.9.10b8b on the iOS 5 firmware generation.

RedSn0w 0.9.10b8b Windows Guide

Step 1) – The first thing you will need to do is determine whether or not you will be Jailbreaking your iPhone Tethered or Untethered. Essentially, a Semi-Tethered Jailbreak means that every time your iPhone loses power you will need to plug it into your computer and re-run RedSn0w to use all the features on your iPhone. If you do not plug your iPhone into your computer it will only be in a semi-functional state. An Untethered Jailbreak on the other hand means you will be able to use your iPhone as if it was running the stock iOS firmware.

iOS 5.1 Firmware: iPhone 4 – SEMI-UNTETHERED | iPhone 3GS – SEMI-UNTETHERED

iOS 5.0.1 Firmware: iPhone 4S – UNTETHERED | iPhone 4 – UNTETHERED | iPhone 3GS – UNTETHERED

iOS 5.0 Firmware: iPhone 4 – SEMI-UNTETHERED | iPhone 3GS – SEMI-UNTETHERED

Note: If you have an old-bootrom iPhone 3GS you have an Untethered Jailbreak on all iOS firmware versions.

Step 2) – Once you have figured out whether you are Jailbreaking your iPhone Semi-Tethered or Untethered you will need to download the latest version of RedSn0w. At the time of writing this how to guide the latest version is RedSn0w 0.9.10b8b. You can download RedSn0w 0.9.10b8b  from the iJailbreak Downloads Section by clicking here or from the direct link below:

Download RedSn0w 0.9.10b8b (Windows)

Step 3) - Once you have downloaded RedSn0w you will need to extract it by right clicking on the redsn0w_win_0.9.10b8b.zip and click the extract to folder option.

 RedSn0w 0.9.10b8b Windows Guide

When RedSn0w has been extracted find the redsn0w.exe file, right click on it and click the Run as administrator option (if applicable).

RedSn0w 0.9.10b8b Windows Guide

Step 4) - With RedSn0w running you will need to click the Jailbreak button.

RedSn0w 0.9.10b8b Windows Guide

Step 5) - After clicking the Jailbreak button you will come to a screen where you will need to put your iPhone into DFU mode.

RedSn0w 0.9.10b8b Windows Guide

Read through and follow the instructions presented to you which is to plug in and power off your iPhone and then click the next button when you are ready to begin the DFU mode process.

Step 6) - When you click the next button you will need to follow the instructions presented to you in real-time to put your iPhone into DFU mode.

  • Hold down Power (corner) button for 5 seconds.
  • Without releasing the Power button, also hold down the Home (bottom center) button along with the Power button for 10 seconds.
  • Without releasing the home button, stop holding down the power button for up to 15 seconds.
RedSn0w 0.9.10b8b Windows GuideRedSn0w 0.9.10b8b Windows GuideRedSn0w 0.9.10b8b Windows Guide

Step 7) - After you successfully enter DFU mode RedSn0w 0.9.10b8b will begin preparing your iPhone for the Jailbreak.

RedSn0w 0.9.10b8b Windows Guide

Step 8 ) - Once RedSn0w has finished preparing your iPhone for the Jailbreak you will be asked you to specify options to go along with your Jailbreak. The only option that you actually need to make sure is checked is the Install Cydia option. Once you have ensured this option is checked, and any other options you may want, click the Next button.

RedSn0w 0.9.10b8b Windows Guide

Step 9) - After you have specified your Jailbreak options you can click the next button and RedSn0w 0.9.10b8b will begin Jailbreaking your iPhone. DO NOT interrupt or use the computer during this time. When your iPhone is finished being Jailbroken it will boot up into a functional state if you are Jailbreaking your iPhone Untethered or it will boot up with the Apple logo and not go any further if you have a Semi-Untethered Jailbreak. For those with an Untethered Jailbreak you are now done and you do not need to continue with the last two optional steps. Obviously those with a Semi-Tethered Jailbreak however, will need to keep on following this how to guide.

Optional: Step 10) – As explained previously when you Jailbreak your iPhone Semi-Untethered you will need to plug it into your computer every time your iPhone loses power to regain all functionality. As you have not yet applied the Semi-Untethered patch though, your iPhone is technically Jailbroken Tethered, meaning it will not even reboot without first re-running RedSn0w. As such to reboot your iPhone into a functional and Jailbroken state you will need to launch RedSn0w again, click the Extras Button > then click the Just boot button and you will simply need to put your iPhone into DFU mode again.

RedSn0w 0.9.10b8b Windows Guide

Optional: Step 11) - Now that your iPhone is functional you can actually apply the Semi-Untethered patch. As explained before Semi-Untethering your iPhone basically means that you will be able to still use it if it ever loses power (with limited functionality). In order to Semi-Untether your iPhone you will need to add the following repository through Cydia (Manage > Sources > Edit > Add):

http://thebigboss.org/semitether

Then search for the SemiTether Cydia package, install it and reboot your iPhone (yes, you will need to boot tethered again). If you are looking for a more detailed guide please click here.

Congrats! You should now have a Jailbroken iPhone 4S, iPhone 4 or iPhone 3GS running up to the iOS 5.1 firmware. For more tutorials visit the How To Jailbreak Section. Leave any questions in the comments.
Don't forget to follow iJailbreak.com on Facebook, Twitter and Google+. Be sure to check out our partnership page where you can get mentorship on starting your own business online.
  • Thatmffm

    Misleading headline. Should read: 
    How To: Jailbreak iPhone 4S, on 5.0.1; iPhone 4, iPhone 3GS On iOS 5.1, With RedSn0w 0.9.10b8b [Windows]

  • Acpaloves2havefun

    will these jailbreaks work for the iPad 3? anyone ?

  • Bibb

    No!!!! we must wait pod2g release jailbreak tool for ipad3 , iOS 5.1

  • Ipad 3 FTW

    naaaa gotta w8 for pod2gs release :) should be reeeaaallllyyy soon !>:D

  • Ipad 3 FTW

    sry didnt c your reply :) well at least he knows for sure :P

  • Mousa

    Hello! I have used SAM to unlock my iPhone 4 iOS 5.0.1 and i backed up the activation ticket. Now i need to upgrade to 5.1, can i still use the activation ticket and get my iPhone unlocked again on 5.1?

  • harry

    hello is there available  jailbreak for iphone4s ios5.1 ?

  • Troggyrog

    OMG this unlocked an Iphone that was stuck in activation mode. Only problem is that it will not recognize a sim card??? I was unable to add the cydia package yet due to a fail wifi signal. Will post again with results.

  • Philip Kerr

    running ios 5.1 iphone 4…. tried 4 times and always says exploit failed…  :(

  • Troggyrog

    Ok so this got my phone out of activation and it works but it is saying no service. I tried to fix this using an apn carrier setting from unlockit but that did not work. Any suggestions on how to fix this would be great.

  • ss

    hey there. . i followed the above steps and was successful in jailbreaking my ipod touch 3g with software 5.1. .  .but after a few hours when my itouch was low on battery. . i charged it thru the power socket and since then i’m unable to use safari cydia or installous. . i tried ”just boot”, ,  ,but it says exploit failed. . . please help!!!

  • Max

    Hi, I tried to jailbreak iphone 4 5.0.1 and it said “exploit failed” now the phone is stuck on DFU, and won’t turn on. What can I do? It was already unlocked…will I lose the unlock? I can restore with itunes but it will also update ios…

  • CoWWag

    hey i jailbroke my iPhone 3GS iOS 5.1 with this and it seemed fine until now. it will not , for any reason, send or receive texts help me with this issue

  • Techincalgenuis

    You have a teathered jailbreak. Just do the process to jailbreak it again.. That should fix your problem!