Dev-Team Blog
To find yourself, think for yourself © Socrates 469 BC
3.1.3 and thee 

WARNING! At 10.30AM PST on February 2nd 2010 Apple released the 3.1.3 version (7E18) of the iPhoneOS.

If you care about your jailbreak and unlock, don’t update your device - 3G and 3G(S) owners should pay particular attention to this warning.

  • PwnageTool and redsn0w are not yet compatible with 3.1.3
  • There is no estimated release time for compatible tools (please don’t bug us about this).
  • Any information we have regarding this update will be posted here.
  • You can also follow us on twitter - @iphone_dev

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.

Update 3: [Don’t go near this if you have 3GS, newer ipt2G, or any ipt3G] For those with older (non-MC) iPod touch 2G, we’ve compiled a special version of redsn0w meant just for you: Mac and Windows.  You guys can get in on the “3.1.2 loophole” too using this special version.  Don’t try this if you have a newer iPod Touch 2G or if you’re not completely sure what version you have.  And of course don’t try it for 3GS or ipt3G either.

That about does it for the 3.1.2 redsn0w loophole.  Ultrasn0w/yellowsn0w/blacksn0w users shouldn’t go near it.  Otherwise, it can be used by owners of iPhone 2G, iPhone 3G (not unlockers!), iPod 1G, and iPod 2G older version.  Everyone else please wait for official support in the tools.

Reviving redsn0w 

It sure has been a while since we last saw a firmware update from Apple.  (And by the way, which will come first…the iPad wifi, FW version 3.1.3/4.0 for iPhones, or the new iPhone itself?)  Anyway, while we’re waiting, we updated redsn0w to be compatible with FW 3.1.2.  We also added a few new features!

redsn0w 0.9.2

It’s actually been in “open beta” for a while now, and those of you who already follow @MuscleNerd on twitter may already have tried the new redsn0w.  You can read all about it and download it from our our wikee.  Compared to our last release, we’ve given you the ability to quickly change your boot or recovery logos and enable “verbose” booting.  And for those of you who want to experiment with your internet tethering options over cellular, try version 0.9.3 in the extra links at the bottom of that wikee page.

After reading the brief Q&A on our wikee, feel free to ask any questions below in the comments.  Briefly though, if you’re already happy with your current jailbroken system (whether it’s via PwnageTool or blackra1n), and if you don’t want boot logos, then you can safely ignore this post and we’ll continue the wait for Apple’s next release together :) Otherwise go ahead and try some new boot logos using redsn0w, or use it for fresh jailbreaks.  If you use it on an already jailbroken phone, be sure to checkmark “Already pwned” and don’t reinstall Cydia again (doing so will probably make Cydia lose track of what it has installed).

Caution: if you’re using the ultrasn0w or yellowsn0w unlocks then don’t be tempted to update to official 3.1.2 just to use redsn0w (and remember, redsn0w still works at 3.0 anyway).  If you update to official 3.1.2, redsn0w will still work but you’ll lose ultrasn0w and yellowsn0w.  There is geohot’s blacksn0w for those who updated to official 3.1.2 but there are still wifi problems with the unlock at that firmware in a small number of cases.  iPhone 2G unlockers don’t need to worry about any of this, since BootNeuter handles all that regardless of firmware version (BootNeuter is installed for you by redsn0w if you have an iPhone 2G and choose “unlock”).

This version of redsn0w does not provide an untethered jailbreak for those of you with brand new iPhone 3GS, iPod touch 2G, or any iPod touch 3G.  redsn0w will jailbreak those but it will still be a tethered jailbreak until some new exploit is found and released.

As always, redsn0w does not update your firmware version.  You use it with whatever firmware is already running on your device (and you point redsn0w to the IPSW corresponding to that firmware already running on your device).