RedSn0w

Redsn0w is an easy to use jailbreak for iPhone. See our RedSn0w guide and tutorial for instructions on how to use RedSn0w to jailbreak your iPhone.

iPhone OS 4 Jailbreak: Dev Team Releases RedSn0w 0.9.5 Beta

MuscleNerd announced a few minutes ago on Twitter that the Dev Team is releasing the first public jailbreak for iPhone OS 4.0 beta 1. This beta release comes roughly a week after the Dev Team jailbroke iPhone OS 4.

Although new, this jailbreak uses same pwnage2 DFU exploit that's been out for a few years so nothing major has been revealed to Apple.

This beta release of RedSn0w is not for the general public but is targeted at iPhone developers of jailbreak apps to allow them to fix their software before the official release of iPhone OS 4.

In short, if you're an average iPhone user, you should stay clear from this jailbreak.

RedSn0w 0.9.5 beta currently supports the iPhone 3G only and only works on Mac OSX, since jailbreak apps are developed on this platform.

For more information as well as directions on how to use the beta RedSn0w 0.9.5 to jailbreak the iPhone 4.0 beta 1, check out the Dev Team wiki.

Note that this jailbreak is for iPhone OS 4 beta 1 only. It will not jailbreak or unlock any other firmware.

Jailbreak iPhone 3.1.3

Hours ago, Apple released iPhone OS 3.1.3 and as usual in this case, I recommended that you do not update if you care about your jailbreak or unlock.

Turns out we have some good news from the Dev Team. It is currently possible to jailbreak the iPhone 2G, iPhone 3G, and iPod Touch 1G running OS 3.1.3.

Update 1:  [Don’t go near this if you have 3GS, newer ipt2G, or any ipt3G] Thanks to daring experimenters in the comments, we can confirm that yesterday’s redsn0w works for today’s 3.1.3 update for iPhone 2G.  Just point it at the 3.1.2 iPhone 2G IPSW after doing update or restore to 3.1.3.  So far we’ve only confirmed this for iPhone 2G.  (Note that if this does work for iPhone 3G too, you can *only* use it if you don’t care about the unlock.)

Update 2: [Don’t go near this if you have 3GS, newer ipt2G, or any ipt3G] Can confirm that this method works for iPhone 3G and iPod touch 1G too.  Don’t do it for iPhone 3G if you need an unlock though (really, don’t!). For older iPod touch 2G, we’ll need a small (1-character) change in redsn0w source.

What does that mean? It means that if you have an iPod Touch 1G, an iPhone 2G or an iPhone 3G, you can use RedSn0w to jailbreak your iPhone 3.1.3. If you care about ever unlocking your iPhone, DO NOT do this. Just wait and stay away from the update.

Here is what you have to do to jailbreak your iPod Touch 1G, iPhone 2G or 3G. First, update to the latest 3.1.3 firmware from iTunes, then simply follow the directions in my RedSn0w tutorial. Download the latest version of RedSn0w and when asked to choose for a firmware, make sure to choose 3.1.2.

This method reportedly works for jailbreaking the 3 devices mentioned above. It doesn't work for the iPhone 3GS and for other iPod Touches.

The Dev Team is currently working on it. I will update you as soon as we get more info. Make sure to check the jailbreak section for up-to-date information about jailbreaking.

UPDATE: This post is outdated. Check out our jailbreak section for the latest information about iPhone jailbreaks.

RedSn0w 0.9.3 Jailbreak Enables Tethering of iPhone 3.1.2

RedSn0w has been very hot for the last few days. After releasing the beta version and testing it out for a while, the Dev Team officially released RedSn0w 0.9, which didn't contain the IPCC tethering hack that would allow tethering on iPhone OS 3.1.2.

It has now been fixed as the Dev Team updated RedSn0w to 0.9.3, which now includes the IPCC tethering hack. For those of you who have no idea what "IPCC tethering hack" means, here is more information:

It allows you to install cellphone Carrier Bundles that aren't officially signed by Apple. This lets you, for instance, install a Carrier Bundle that allows you to use your iPhone as a way to connect your PC to the internet (through your 3G cell connection). This hack is always installed on 3G and 3GS phones by redsn0w 0.9.3 (no selection is required). It isn't included at all in 0.9.2 (it's still in a trial phase). Note that carriers may not like you tethering behind their back so you do so at your own risk.

So by jailbreaking your iPhone using RedSn0w 0.9.3, you will automatically get the base for iPhone tethering, but you will still have to download the right MobileConfigs file from http://www.benm.at/help/help.php and install it, directly from your iPhone.

Note that this website has saved my butt many many times when traveling overseas. As a matter of fact, http://www.benm.at/help/help.php saved my butt just hours ago. I am currently in Thailand and the mobile carrier I am using doesn't allow tethering. I quickly visited BenM.at and downloaded the right MobileConfigs file, which allows me to write this article you are currently reading by tethering my iPhone (aka using my iPhone as a modem).

To get the tethering hack, you will have to jailbreak your iPhone using RedSn0w 0.9.3. It is available for download from here and here is my RedSn0w tutorial. For the latest information about RedSn0w, please check out this page.

RedSn0w 0.9: iPhone 3.1.2 Jailbreak Available

RedSn0w 0.9 is officially out of beta and is now available to everyone who wants to jailbreak iPhone 3.1.2. RedSn0w had been in beta testing for a couple of weeks now and the Dev Team worked on fixing the bugs. Apparently, this release is now completely bulletproof.

This release of RedSn0w supports all iPhone and iPod Touch models (still a tethered-only JB for late-model devices though) and runs fine on Windows and Mac OSX.

At first, this version of RedSn0w was supposed to include the IPCC tethering hack but it seems it was causing issues so it was removed at the last minute.

I was a little confused about the baseband situation so I asked MuscleNerd directly. Here is what he has to say:

redsn0w itself doesn't update the firmware, or the baseband. It just works with whatever firmware is there and ignores the baseband. redsn0w happens to know about both 3.0 and 3.1.2 firmwares, so it can jailbreak (or add logos, etc) to either.

ultrasn0w right now is only for baseband 04.26. If you have baseband 04.26 on 3.0 (which you normally would at that FW version), then that works fine for ultrasn0w. If you have baseband 04.26 on 3.1.2 (you got there through a custom IPSW), then that works fine for ultrasn0w too. And in both cases, redsn0w can be used to jailbreak, get Cydia, and install ultrasn0w.

However if you somehow have baseband 05.11 on firmware 3.0 (you went up to 3.1.2 then tried to come back down), ultrasn0w won't do the unlock, even though redsn0w will work fine. And if you have baseband 05.11 on firmware 3.1.2 (you did a stock apple restore/update), then ultrasn0w won't work there either.

I recently wrote a tutorial on how to use RedSn0w to jailbreak iPhone 3.1.2. Check it out if you want to jailbreak your iPhone using RedSn0w, which you can get from our iPhone downloads page.

Jailbreak iPhone 3.1.2 with RedSn0w 0.9

This guide and tutorial will show you how to jailbreak your iPhone 2G, 3G or 3GS running OS 3.1.2 using RedSn0w 0.9.

If you are new to the whole jailbreaking thing, I really suggest you read this information about RedSn0w 0.9. It will tell you everything you need to know about RedSn0w before starting.

I know that some of you won't bother reading the more info link about RedSn0w 0.9 so here is probably the most important information about this jailbreak:

If you have a late-model iPhone 3GS, or if you have an iPod touch 2G whose serial number begins with “MC”, you can use redsn0w to jailbreak but you are currently restricted to “tethered” rebooting. That means you need to connect your device to a computer to complete the boot after a reset. Also, these devices cannot have custom logos.

redsn0w will ask you whether or not you fit in this category when used with the iPhone 3GS or iPod touch 2G. If you have a late-model device and don't give redsn0w the correct answer, you will likely need to do a system restore to recover from the mistake.

To do a tethered boot after your late-model device resets for some reason, either run redsn0w again and select “Just boot tethered right now”, or run blackra1n.

This RedSn0w tutorial was written for Windows but I assume the steps are identical for a Mac.

Step 1: Download RedSn0w 0.9 for Mac or PC as well as the correct 3.1.2 firmware for your iPhone from here. To make things easy, save those 2 files on your desktop.

Step 2: Make sure you have the latest version of iTunes installed on your computer, then restore your iPhone to the latest firmware 3.1.2. Restoring is the preferred way to go about it as simply updating could cause issues later on.

Step 3: Launch RedSn0w and browse for the 3.1.2 firmware you downloaded to your computer in Step 1.

Step 4: RedSn0w will automatically check if you chose the right firmware (IPSW). It will then patch the file.

Step 5: For iPhone 2G only (other please skip to step 6)! You will then be offered several options. If you have an iPhone 2G and you want to unlock, now select "Install Cydia" and "Unlock". You will have to download the bootloaders 3.9 and 4.6 from here. If you just want to jailbreak, disregard this and go to step 6.

Step 6: You will now have the option to "Install Cydia" as well as "Custom boot logo" and "Custom recovery logo". For the purpose of this tutorial, I suggest you only choose "Install Cydia".

Step 7: Make sure your iPhone is plugged to your computer. RedSn0w will now dictate you a few steps to have your iPhone enter DFU mode. Follow the onscreen instructions very carefully.

Step 8: Your iPhone will reboot when successfully jailbroken.

Congratulations! You just jailbroke your iPhone using RedSn0w 0.9. If you want to unlock your iPhone 3G or 3GS, simply install UltraSn0w from Cydia.

Any question or concern, please feel free to ask in the comment section below. Happy jailbreak :)

UPDATE: People have encountered quite a bit of problems when running RedSn0w o.9 beta 3 with an iPhone 3GS. Thankfully MuscleNerd has been updating RedSn0w and the 3GS issues should now be gone.  You can download the latest RedSn0w from our iPhone downloads page.

RedSn0w 0.9 iPhone Jailbreak Released

Just a few hours ago, MuscleNerd tweeted about the release of the long-awaited RedSn0w jailbreak for iPhone 3.1.2. This version of RedSn0w is actually a beta version (redsn0w 0.9beta3) but it seems very stable from what I hear.

RedSn0w is a safer alternative to BlackRa1n to jailbreak and unlock your iPhone running OS 3.1.2.

Since it's still a beta version, it hasn't been posted on the Dev Team blog yet but more info about RedSn0w 0.9 beta 3 can be found here. If you're too lazy to read the full article, here is a rundown of the most important points:

RedSn0w 0.9 will jailbreak all iPhones and iPod Touch (except iPod Touch 3G) It will jailbreak iPhone OS 3.1.2 It will only unlock the iPhone 2G (install UltraSn0w from Cydia for iPhone 3G and 3GS) RedSn0w will modify your current filesystem, so your existing baseband, data and applications should remain intact If you have a late-model iPhone 3GS or an iPod touch 2G whose serial number begins with “MC”, you can use redsn0w to jailbreak but you are currently restricted to “tethered” rebooting

For full details about RedSn0w 0.9 beta 3, please read the Dev Team's article about it.

I just wrote a tutorial on how to use RedSn0w to jailbreak iPhone OS 3.1.2. Make sure to check it out if you're not sure how to use RedSn0w. In the meanwhile, you may download RedSn0w 0.9 beta 3 for Windows and Mac from our download page.

Dev Team to Release RedSn0w 0.9 to Jailbreak iPhone OS 3.1.2 on Windows

I knew they were up to something... Some great news coming from the head of the Dev Team, MuscleNerd announced that they are working on releasing an update to the famous RedSn0w, the fast jailbreak method for Windows users.

RedSn0w might be the solution for frustrated BlackRa1n users who are having troubles with their jailbreak. While RedSn0w 0.9 might not be as fast as BlackRa1n, it's most likely going to be much more reliable.

As soon as RedSn0w is available, I will write a tutorial on how to jailbreak your iPhone with it, so stay tuned :)

Jailbreak & Unlock iPhone 3.0.1 With RedSn0w

The Dev Team reported that it is safe to update your iPhone to OS 3.0.1. After updating your iPhone to the latest 3.0.1 firmware, you can run the latest version of RedSn0w and point it to firmware 3.0.

Since the 3.0.1 doesn't update the baseband, you will also be able to unlock your iPhone using UltraSn0w via Cydia (for iPhone 3G and 3GS), and you will also be able to run RedSn0w on your iPhone 2G to unlock it by following these steps.

My latest tutorial on how to jailbreak your iPhone using RedSn0w still works and I suggest you check it out if you're not sure on how to update and jailbreak your iPhone.

Note that in order to jailbreak, you will have to update to 3.0.1 in iTunes first, which will remove all your jailbreak apps.

For more detailed information about jailbreaking and unlocking, I recommend you check out the jailbreak page and the unlock page of this site. It is updated with the latest info.

Tutorial: Unlock iPhone 3GS With UltraSn0w

This short tutorial will show you how to unlock your iPhone 3GS using UltraSn0w. Unlocking your iPhone 3GS will allow you to use your iphone with any cellphone carrier in the US and in the world, assuming they use SIM cards.

Before starting, make sure this is the latest tutorial on unlocking the iPhone 3GS by visiting this page.

Unlock iPhone 3GS Guide:

First you have to jailbreak your iPhone 3GS. Read my RedSn0w tutorial on how to do that first. It should take about 10 minutes and it is a necessary step to be able to unlock your iPhone.

After jailbreaking your iPhone 3GS, follow these simple steps to install UltraSn0w:

Launch Cydia. Add the following source to Cydia repo666.ultrasn0w.com (note there is a “0″ in sn0w, not an “o”). After installing this source in Cydia, search for “UltraSn0w”. Install UltraSn0w and reboot your iPhone.

That's it :)

Tutorial: Jailbreak iPhone 3GS Using RedSn0w

This guide and tutorial will show you how to jailbreak your iPhone 3GS using RedSn0w. After jailbreaking your iPhone 3GS, you will be able to unlock it using UltraSn0w should you want to.

Note that this tutorial is for the iPhone 3GS but the steps are the same for the iPhone 2G, iPhone 3G and iPod Touch 2G. Read this for more information about the jailbreak that best fits your needs. This was done on a PC but I assume the steps are the same for Mac and Linux.

Jailbreak iPhone 3GS Guide:

1. First, make sure you have the latest version of iTunes installed on your computer. If you have to update iTunes, make sure you restart your computer after installing the latest iTunes.

2. On your desktop, create a folder called "jailbreak iPhone 3GS" or whatever you want to call it. In this folder, download firmware 3.0 for your iPhone 3GS and RedSn0w 0.8 from here. Unzip the RedSn0w folder.

3. Launch RedSn0w and browse for the 3.0 firmware you downloaded in the previous step. RedSn0w should be processing the chosen firmware and tell you that the IPSW was "successfully identified". Click Next.

4. RedSn0w will start working for a few seconds and then will ask you what you would like to install. You can install Cydia and Icy. I highly suggest you only install Cydia. Choose Cydia and click Next.

5. We'll now have to connect the iPhone 3GS in recovery mode. To do so, unplug it from your computer, turn it off and wait a few seconds. Then hold the home button while plugin your iPhone to the USB cable. Keep holding the home button until the "Connect to iTunes" image appears.

6. Your iPhone will then go into recovery mode and that's when the magic happens... RedSn0w will install the jailbreak, which may take a few minutes.

7. Your iPhone will restart and install a bunch of stuff. . Even though RedSn0w says "Done!", wait until the very end to click "Finish".

8. After a few minutes, your iPhone will restart. Then click "Finish".

9. Go to your iPhone springboard and you should see the Cydia icon. Note that the icon may be on the second or third page on your springboard.

10. Done!

It took me about 10 minutes to jailbreak my iPhone 3GS, including time to take screenshots and write this tutorial. It was from far the quickest and most painless jailbreak.

RedSn0w Jailbreak For iPhone 3GS Is Out

The Dev Team quietly updated RedSn0w to version 0.8, which allows you to jailbreak the iPhone 2G, iPhone 3G, iPhone 3GS and the iPod Touch 2G.

The main features of RedSn0w 0.8 are:

a stable jailbreak (unlike PurpleRa1n) Cydia and Icy are now fully compatible UltraSn0w compatible Mobile Substrate and WinterBoard working well

That's interesting that the Dev Team decided to finally release their iPhone 3GS jailbreak when they said just about a week ago that they wanted to wait for Apple to release 3.1 before making RedSn0w public. I guess they were emulated by the release of PurpleRa1n and needed to prove the iPhone world that they are the original iPhone hackers.

You can get RedSn0w 0.8 from our downloads page and read the RedSn0w iPhone 3GS jailbreak tutorial I wrote.

iPhone 3GS Jailbreak & Unlock Confirmed

Less than a week after the launch of the iPhone 3GS, the Dev Team confirmed it will soon be possible to jailbreak the 24Kpwn exploit that the hybrid team used on the iPod Touch 2G. This 24Kpwn exploit applies for the bootrom of the iPhone 3GS. In other words, you will soon be able to use RedSn0w to jailbreak your iPhone 3GS.

The other news is that once jailbroken, you will be able to use the current version of UltraSn0w to unlock the iPhone 3GS.

This is great news, but how did it happen?  Why didn’t Apple fix this in their normal cat&mouse fashion?  Well it seems this bootrom was cut in about the August 2008 timeframe, so the unintended early reveal of 24Kpwn earlier this year didn’t affect the iPhone 3GS.

Important: Apple has not given up on the cat&mouse game, and in fact there are challenging aspects of the 3GS jailbreak that aren’t in the other devices.  It’ll take some time to safely work these into our tools, but the fundamental weaknesses are there:  The bootrom is exploitable via 24Kpwn, and the baseband is exploitable via ultrasn0w.  (And just like with the 3G, ultrasn0w for 3GS requires that you not update your baseband when Apple comes out with new firmware.)

If you're really into iPhone hacking, the Dev Team released the technical notes about the 24Kpwn exploit in the iPhone 3GS. These notes can be found here.

There is no information so far on the expected release date of the iPhone 3GS jailbreak but I am confident the Dev Team will have it ready within the next 2 weeks. The sooner, the better. I don't know about you guys, but I'm going nuts with my unjailbroken iPhone.