
The almighty Sn0wBreeze has been recently updated to version 1.4 and although it claims to help jailbreak and unlock iPhone 3.1.3, I recommend to stay away from this tool.
The problem with Sn0wBreeze is that only a very small amount of people actually get it to work. It’s such a small amount that I’ve come to think that it’s the creator himself who leaves comments here and there to make people believe Sn0wBreeze actually works.
In a Sn0wBreeze tutorial I wrote about a week ago, only one commenter got it to actually work, but then he had to face many other issues:
I still get a lot of glitches when installing third party apps as well as the apps from the App Store. Also, I’m getting a lot of problems with Cydia. The Big Boss Repo won’t show up no matter how many times I uninstall and reinstall, still the same problem.
Can Sn0wBreeze jailbreak and unlock iPhone 3.1.3? Maybe. Do I recommend it? No. MuscleNerd goes as far as suggesting to stay away from it.
For those of you daredevils who’d still want to give a shot at jailbreaking and unlocking with Sn0wBreeze, you will first have to download version 1.4 and look at the Sn0wBreeze guide I wrote (steps are exactly the same).
Have you tried Sn0wBreeze? Have you had it to work? Please let us know in the comments.
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.

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.
I had heard several times about Sn0wBreeze but I never really paid attention to it because it seemed to be one of these tools that would never get out of beta. I was wrong!
Today I received a couple emails from readers of the blog with more info about Sn0wBreeze, and Thomas even sent me a pretty detailed tutorial (thanks Thomas).
Sn0wBreeze is a jailbreaking tool developed by some underground developer and from what I understand, it’s pretty much a rip off of Dev Team’s PwnageTool, except it works on Windows. As a side note, it’s important to highlight that the Dev Team came up with an update to RedSn0w (see RedSn0w tutorial here).
Just like PwnageTool, Sn0wBreeze will create a custom firmware for iPhone OS 3.1.2. This is the perfect solution for people who want to upgrade to OS 3.1.2 without updating their baseband.
I haven’t tried this myself but as I said above, I got reports from 2 different people that it works flawlessly. Obviously, you should be cautious if using Sn0wBreeze…
This version of Sn0wbreeze only supports the iPhone 2G, 3G and 3GS (non MC) as well as the iPod touch 1G and 2G (non MC) so far.
This step-by-step guide and tutorial will show you how to jailbreak your iPhone 3.1.2 by creating a custom firmware with Sn0wBreeze.
Step 1: Make sure you have the latest version of iTunes installed on your PC. If not, download and install it, then reboot your PC.
Step 2: Download Sn0wBreeze as well as the right firmware 3.1.2 for your device from our download page. To make things easier, I suggest you place these 2 files on your desktop.
Step 3: Launch Sn0wBreeze and select “Simple Mode”.
Step 4: SnowBreeze will then ask you to browse for your IPSW file. Click “Browse” and select the 3.1.2 IPSW file you downloaded to your desktop in Step 2.
Step 5: Sn0wBreeze will then verify your IPSW. Click Next to continue.
Step 6: Sn0wBreeze will now ask you if you want to activate your iPhone. If you are on an official carrier (ie. AT&T in the US), say no. If you are not on an official carrier, then click yes.
Step 7: SnowBreeze will now create the custom firmware for your iPhone.
Step 8: Now launch iTunes and we will restore your iPhone using the custom cooked firmware we just created. To do so, hit the SHIFT key on your keyboard while clicking on RESTORE. It’s very important that you hold the SHIFT key while clicking! iTunes will ask you the location of the firmware you want to use to restore your iPhone. Browse for the custom IPSW (most likely on your desktop) and select it.
Step 9: Your iPhone will now be restored using the custom firmware. This might take a while so don’t stress out.
Done! You have successfully jailbroken your iPhone using Sn0wBreeze. Next step for you might be to unlock your iPhone. Follow this guide to figure out how to unlock your iPhone, depending on what model you have.
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.
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:
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.
If you have a Microsoft Exchange account set up on your iPhone, you know how useful it is. MS Exchange has become more popular on the iPhone lately since Google implemented Google Sync for iPhone, which allows you to sync your email, contacts and calendars over the air. Exchange is also very popular among enterprise users.
One downside of Microsoft Exchange for iPhone is that you cannot have multiple Exchange accounts on one iPhone. This just changed thanks to some smart users of the ModMyi forum and an iPhone dev.
I was in the process of writing a long tutorial on how to set up multiple Exchange accounts on your iPhone when I found out thanks to JAiB that there is now an application in Cydia that does the hard work for you. If you want to add an exchange account the hard way, then read these instructions on LifeHacker. If you want to go the easy way, read on…
There is now a simple way to add a second Exchange account to your iPhone. It’s an app available in Cydia called AddExchange. Launch Cydia, look for AddExchange and install it.
After installing AddExchange, you launch the app from its springboard icon. From there, you simply tap a “+” button, and that’s it! AddExchange creates a new Exchange account behind the scenes, and names it SRV2. All you have to do at this point is open up its settings and change the defaults to whatever your second Exchange server uses. For me, I just changed it to use Google’s sync settings.
Looks simple enough. The downside? You have to be jailbroken but I guess if you’re reading this blog, that shouldn’t be much of an issue for you…
If you’ve tried AddExchange, I would love to hear your thoughts about it. Does it perform as well as it is supposed to? Have you found any caveat yet?
If you just got a new iPhone for Christmas, then congratulations, you are going to love it. Next step now is to jailbreak your iPhone in order to release the full potential of it. If you’re not sure what jailbreaking is, I suggest you read a bit more about it. As you will see, there are many reasons to jailbreak your iPhone.
Now if someone offered you an iPhone and you don’t want to use it on an official carrier (like AT&T in the US), then you will have to unlock your iPhone. Unlocking is fairly easy, even for non techy people and there are very few risks of doing any damage.
Brand new to this whole jailbreaking and unlocking thing? I understand it might be a little confusing. I wrote an article about the difference between jailbreaking and unlocking that might help you understand both better, so feel free to check it out if want to learn more about it.
Let’s get into it now. This article aims at giving a quick overview of possibilities for jailbreaking and unlocking the iPhone. For both jailbreaking and unlocking, the method used depends on what iPhone model you have and what software (firmware) is currently installed on it. At this time, I will assume that your iPhone comes with firmware 3.1.2 preinstalled on it.
First things first. Before unlocking an iPhone, you first have to jailbreak it. (more…)
This step-by-step guide and tutorial will show you how to enable the Voice Control feature on your iPhone 2G or iPhone 3G. It is pretty simple but it does require your iPhone to be jailbroken. If it’s not, simply follow one of our jailbreak tutorials.
This hack will not get the “real” Voice Control to work on your iPhone but it will install the Vocalia app, which is basically a clone of Voice Control with a few differences.
As usual when performing any type of file tweaking on your iPhone, there is no warranty that it will work for you… That was for the disclaimer part…
How to Get Voice Control on iPhone 2G/3G:
(more…)
Sure there are many applications in the App Store that allow you to use your iPhone as a mass storage device, but all of them require an internet connection to allow the data transfer to happen over wifi.
To this date, there is no application approved by Apple that lets you use your iPhone as a USB flash drive, and that’s a shame because I’d like to be able to access my iPhone’s drive without having to be connected to the internet.
Developer Dmytro came up with an interesting solution to this problem by creating the USB Drive application:
USB Drive let you create one or more virtual disks for use as USB Mass Storage volume, thus you can allocate some of your iPhone space to carry desktop files with you.
How to use your iPhone as a USB stick / USB flash drive:
Step 1. Add the following repo to Cydia sources: http://apt.dmytro.me
Step 2. After installing the repo, look for the USB Drive application in Cydia and install it.
Step 3. Launch USB Drive and “Create Disk”.
Step 4. Select your USB Mode (default is suggested).
Step 5. Reboot your iPhone and plug it in you computer USB port.
Done! You should now be able to access the drive you just created.
To delete a virtual disk, simply swipe your finger from left to right, just as you would do to delete an email.
The USB Drive app is still in beta so be careful…
Let us know what you think about this app in the comments.