Apple has just pushed their new beta build, Sure it's like all the previous betas is for developers only. Only members enrolled in the iPhone Developer Program can access and download these betas by signing into Apple Developer Connection.
The iOS 4.1 Beta 1 was released last month on July 15th, then the iOS 4.1 Beta 2 and now Beta 3, Do you think it's the last beta or still there's Beta 4 as in iOS 4. We will keep updated for any changes in the Beta 3, So Stay tuned! Compatible Devices:
iPhone 4
iPhone 3GS
iPhone 3G
iPod Touch 3G
iPod Touch 2G
Download iOS 4.1 Beta 3 for iPhone and iPod Touch Update 1: It updates the baseband, so don't update if you want the unlock which will be released later tonight Update 2: Game Center is no more supporting iPhone 3G and iPod Touch 2G [Updating...]
Finally, comex has just released his new tool "JailbreakME " to Jailbreak iPhone 4 / 3GS New and Old Bootroms, iPod Touch 3G / 2G on iOS 4 / 4.0.1 and iPad on iOS 3.2.1, It's pretty simple and install is painless with one click! no need to enter DFU mode, no more issues and errors, more custom firmwares. This is the real fun!
Description in the Site:
What's a jailbreak? Why jailbreak? A jailbreak is simply the ability to run apps and use themes and tweaks not approved by Apple. Jailbreaking doesn't slow down your device or use any extra battery, and is fully reversible (just restore in iTunes). A jailbreak lets your device be how you want it.
Is JailbreakMe reversible? Of course! If you ever decide that you want to remove your jailbreak, just connect your device to your computer, sync, and then press Restore in iTunes.
Is this legal in the US? Yes. A new DMCA excemption was approved by the Library of Congress, specifically allowing jailbreaking.
Credits Jailbreak by comex, website by westbaer and chpwn. Special thanks go out to BigBoss, chronic, DHowett, MuscleNerd, planetbeing, posixninja, and saurik. Thanks to everyone else that tested and helped, and all who donated.
It's a userland jailbreak, So all what you have to do is navigate browse to http://jailbreakme.com from your iOS device to jailbreak it but it's not accesible at the moment as huge traffic on the server.
Update 1: Modmyi has uploaded the tool on their site, now you can acess http://jailbreakme.modmyi.com instead of the above Update 2: Supported devices,
iPod 1G on 3.1.2
iPod 1G on 3.1.3
iPod 2G on 3.1.2
iPod 2G on 3.1.3
iPod 2G on 4.0
iPod 3G on 3.1.2
iPod 3G on 3.1.3
iPod 3G on 4.0
iPad on 3.2
iPad on 3.2.1
iPhone 3G on 3.1.2
iPhone 3G on 3.1.3
iPhone 3G on 4.0
iPhone 3G on 4.0.1
iPhone 3G[S] on 3.1.2
iPhone 3G[S] on 3.1.3
iPhone 3G[S] on 4.0
iPhone 3G[S] on 4.0.1
iPhone 4 on 4.0
iPhone 4 on 4.0.1
Update 3: Just posted How to Jailbreak iPhone 4 on iOS 4 / 4.0.1 HERE. Update 4: Just posted How to Jailbreak iPad 3G on iOS 3.2.1 HERE. Update 5: We were informed that JailbreakME 2.0 opens a security hole on your device, the way to fix it HERE. Update 6: For who stuck on purple screen, we got a way to solve that, check our guide HERE.
Good News to get the hopes up, in an all-star podcast interview with Comex, Planetbeing, Chpwn, and Saurik yesterday, Comex was asked "When is the iPhone 4Jailbreak and Unlock is going to be released?", the answer was great "pretty close to done"
Question: When is the iPhone 4 Jailbreak and Unlock is going to be released?
Comex: You will have to ask Saurik if he’s done with that bootstrap yet. Like I hate to say this because people will be complaining, but it is pretty close to done.
PlanetBeing: Unlock is done. Just waiting for the jailbreak to be released.
Chpwn: The jailbreak definitely needs a lot of testing before it is released, to make sure it works on everybody’s phone, and that there are no issues like Spirit had where it deleted all of your photos in the first few days of the release.
[via Redmondpie] So here's What to Do to get Ready for the Jailbreak! First, Save SHSH of iOS 4.0.1 Using TinyUmbrella for iPhone 4 / 3GS / iPod Touch 3G and Using Cydia for iPhone 3G / iPod Touch 2G Second, Backup your Data in Case the Jailbreak has some issues (Save photos, contacts and videos) Third, Follow me on Twitter, Become a fan on Facebook or Subscribe via Mail / RSS to be the First who Jailbreak.
So not to ask me, This jailbreak will work on any iDevice in the world, This jailbreak will be able to jailbreak iPhone 4 / 3GS New and Old Bootroms / 3G - iPod Touch 3G / 2G MC and Non-MC Models on iOS 4.x, Also for iPad on iOS 3.2.1
iOS 4.1 Beta 2 was released last night and I think it fixed some bugs and solved the proximity sensor issue which was plaguing some iPhone 4 users since launch. MuscleNerd has tweeted that Redsn0w Beta 5 can be used to Jailbreak iOS 4.1 Beta 2 for both iPhone 3G and iPod Touch 2G, But Ultrasn0w will not work as iOS 4.1 Beta 2 Changes the Baseband and need to rewrite Ultrasn0w!
If you've updated to 4.1beta2 on iPhone3G or iPod2G(non-MC), you can use this redsn0w from June to jailbreak. Just point it at the 4.0 IPSW (the public one, not the developer GM one). (Yes – point it at the 4.0 IPSW even though you're at 4.1beta2). Don't do this if you need the ultrasn0w carrier unlock!! Note 1: This won't hacktivate your iPhone3G – but for those with legit access to the 4.1beta2 this shouldn't matter. Please don't pirate Apple software Note 2: If you're at 4.1beta2 you'll probably experience network problems after jailbreaking. Until a new version of redsn0w is released, you may need to rely on afc2 access (such as FunBox-like file browser programs) to manipulate your filesystem. Note 3: This is recommended only for power users who can deal with the problems that will pop up as the JB apps fall further behind the beta firmwares.
The guide is simple and easy, Just follow the guide posted here to Jailbreak iOS 4 on iPhone 3G and iPod Touch 2G and Yes, point Redsn0w to the Original iOS 4 not iOS 4.1.
Last Week iOS 4.1 Beta 1 Released for Developers, Now the Beta 2 of iOS 4.1 has been released and it's available for Download if you have a developer account to access Apple's developers Center to be able to download the SDK of iOS 4.1 Beta 2.
The SDK is build 10M2305a and the firmware is build 8B5091b. You must have a developer account to be able to download iOS 4.1 Beta 2 for iPhone 4 / 3GS / 3G and iPod Touch 3G / 2G, Download iOS 4.1 Beta 2 for iPhone and iPod Touch
Today we have good news, MuscleNerd talked about unlocking iPhone 4, He said that you can Unlock iPhone 4 permanently without need to Ultrasn0w by getting the codes out of the seczone to calculate your NCK code, But this Process will have to go over 100 trillion combinations. So in a tweet answering someone who don't understand telling him that the Unlock is ready and he is waiting for public Jailbreak release from comex.
@Gangstatyzz hmm just staying the unlock is ready now, for whenever the public JB is done + debugged + packaged
Also Planetbeing Yesterday tweeted that Ultrasn0w will be available in Cydia whenever comex's Jailbreak updated:
It will probably be the usual thing where you jailbreak and then install ultrasn0w from Cydia.
We're gonna be able to give you an unlock with the jailbreak.
Let's talk about The next Jailbreak from Comex, It will (un)tethered "Spirit" Jailbreak and it will be able to jailbreak your iPhone 4 / 3GS (Old+New Bootroms) / 3G, iPod Touch 3G / 2G (MC+Non MC Models) on iOS 4.0.1 / 4 and also may be on iPad 3G / WiFi on iOS 3.2.1! So Stay Tuned
Comex the developer behind Spirit Untethered jailbreak for iPad, iPhone and iPod on iOS 3.1.3, has just announced and confirmed that the jailbreak is very soon and he is not waiting for the iOS 4.1 Public Release, he tweeted that all people waiting for the jailbreak have to save SHSH Blobs before it's too late..
I already posted a guide for How to Save SHSH Blobs of iPhone 4 / 3GS and iPod Touch 3G on iOS 4 / 4.0.1 using TinyUmbrella, Follow the guide posted here, If you already saved SHSH of iOS 4 then no need to Save iOS 4.0.1, as comex mentioned. This New Userland Jailbreak (Semi-Like Spirit) will jailbreak iPhone 4 / 3GS (New Bootrom) / 3G and iPod Touch 3G / 2G on iOS 4 and iOS 4.0.1
Before you leave: If you want to be The First to Jailbreak then you may like to Follow me on Twitter, Become a fan on Facebook or Subscribe via Mail.
As I already Told you that Apple is Doing Soft SHSH Blobs, You will have to Save SHSH Blobs of iPhone 3G and iPod Touch 2G, There's two ways to do that, You can use Cydia to Save your SHSH Blobs or use TinyUmbrella (For myself I would choose Cydia), Check the two methods after the jump.. First: Via Cydia Step 1: Open Cydia and Scroll Down till you find "Make my life easier, thanks" and touch this button as shown,
Step 2: That's it, Now you should see a message saying "This device has a pending TSS request" as shown,
Second: Via TinyUmbrella Already posted a guide, check here. Sorry, TinyUmbrella not supported yet for iPhone 3G and iPod Touch 2G, I will keep updated
The iPhone Dev Team has just posted that Apple started Doing "Soft" SHSH Blobs Check Starting from iOS 4, This means that like the 3GS and the iPhone 4, if iTunes can’t get your blobs (due to signing window being closed), the iTunes restore will error out.
Those of you with jailbroken iPhone3G and ipt2G devices may now have noticed Cydia starting to save your SHSH blobs too, just like it does for iPhone3GS, ipt3G and later devices. That’s because starting with 4.0, Apple started putting a “soft” SHSH blob check in the firmware. The SHSH blob check is very real in the sense that if iTunes can’t get your blobs (because the Apple signing window has closed), the iTunes restore will error out. But it’s “soft” in the sense that those devices can always use redsn0w or PwnageTool to get past the error (the bootroms themselves for those devices don’t require blobs to be in the firmware files, unlike the newer bootroms).
So, Cydia is doing this to allow you to continue to use iTunes to restore to 4.x on iPhone3G and ipt2g outside of Apple’s signing window without needing to use redsn0w or PwnageTool to get around Apple’s annoying new restriction.
So Cydia Started to Save SHSH Blobs of older Devices as iPhone 3G and iPod Touch 2G as well, But we are lucky since the Check is "Soft", so it can be easily bypassed by using redsn0w or PwnageTool from the Dev Team.
According to FSM, iH8sn0w is now in work on a new update for Sn0wbreeze, he mentioned that Sn0wbreeze 2 is in Making for iOS 3.1.x / iOS 4.0 / iOS 4.0.1 and iOS 4.1 beta 1. This new update for Snm0wbreeze will support all devices except iPad and iPhone 4 as iH8sn0w didn't get a one yet!
[Image courtesy to FSM]
There's no ETA for release but sure we will be covering this news so You can keep updated by following me on Twitter or become a fan on Facebook, I promise that I will post this news! Oh, Forgot to tell you that Comex already handled iPhone 4 Jailbreak and he is finishing his new tool semi-like Spirit, So let's see who will release his tool first.
Update 1: The Sn0wbreeze 2.0 has been released , check this post.
iOS 4.1 which has been Released two days ago and was jailbroken on iPhone 3G and iPod Touch 2G using Redsn0w, Now it's Jailbroken also on iPhone 3GS by the well known tool Sn0wbreeze. iH8sn0w today updated his tool to Sn0wbreeze V1.8 and enable you to Jailbreak iOS 4.1 on iPhone 3G/3GS and iPod Touch 2G (Non-MC Model)..
Note: Your device must be jailbroken on iOS 4 or iOS 4.0.1, Don't Ignore this or your Device will be damaged.
To Jailbreak iOS 4.1 using Sn0wbreeze, Just download Sn0wbreeze V1.8 and iOS 4.1 Firmware (Developers only) then follow the step by step guide posted here replacing iOS 4 with iOS 4.1 and Sn0wbreeze 1.6 with Sn0wbreeze 1.8.
After Jailbreaking You will be able to Unlock using Ultrasn0w 0.93 as iOS 4.1 don't Upgrade the Baseband, So follow the guide posted here to Unlock your iPhone 3G / 3GS.
Download Sn0wbreeze V.18 for Windows Download .Net Framework [Required for Sn0wbreeze to work] Download iTunes 9.2 Download iOS 4.1 [Developers]
MuscleNerd Confirmed that You can Jailbreak iPhone 3G and iPod Touch 2G on iOS 4.0.1 Using Redsn0w 0.9.5b5-5 and the Guide is Easy, No need to be nervous.. Also After Jailbreaking You will be able to unlock Using Ultrasn0w 0.93...
Here's the update from Dev Team blog:
You can use this redsn0w to jailbreak 4.0.1 on iPhone3G. Just point it at the 4.0 IPSW (the public one, not the developer GM one). (Yes – point it at the 4.0 IPSW even though you're at 4.0.1). There's a mobilesubstrate issue that will prevent ultrasn0w from working correctly at 4.0.1. That'll be fixed soon.
Steps: Step 1: Download iOS 4.0.1 for your version of iPhone / iPod Touch links Here. Step 2: Update to this latest firmware using the IPSW file you just downloaded via iTunes 9.2. Step 3: Launch Redsn0w 0.9.5b5-5 (Links at the end) and Browse for iOS 4 Firmware not iOS 4.0.1 file. Step 4: Select "Install Cydia" and click on Next
Step 5: Now make sure your device is both OFF and PLUGGED IN to the computer before you click “Next”. Step 6: Connect your device in recovery mode by pressing the Power and buttons continuously.
At this stage you will be presented with a screen where you will have to quickly hold “Power” button and then while holding the “Power” button, you will now have to hold “Home” button too. Now after few seconds release “Power” button but keep holding “Home” button until installation begins. Step 7: You will Get a Jailbroken Device as soon as the process ends, Now let's move to the Unlock process posted here. Download Redsn0w 0.9.5b5-5:
I know that you have waited this update a lot which should fix antenna issue (reception issue) in iPhone 4, the new update FW iOS 4.0.1 from Apple has been Released today for Public and it's avaiable for download and upgrading to it, The way is simple but take care! Yes I mean take care, Don't Upgrade Until we tell you. Let your family and friends away from iTunes and let your hands away from Update button because it really hurts without Jailbreaking and Unlocking.. The Dev Team will Release Jailbreak for iPhone 4 and iPhone 3GS New Bootrom (by comex) and Unlock iPhone 4 (by planetbeing) Soon! So Stay tuned on Twitter.
Steps to Upgrade your iDevice to iOS 4.0.1: Step 1: Download your Firmware from the Links at the end of the post. Step 2: Download and install iTunes 9.2 from Here. Step 3: Connect your Device and Launch iTunes Step 4: Right Click on the iPhone Icon on the left in iTunes and choose "Backup" (backup process will take place) Step 5: After Backup your Data, Hold down Shift (Windows) / Alt (Mac) and click on Restore. Step 6: Choose your iOS 4.0.1 FW you already downloaded!
Now Let the iTunes do some processes then your Device will be updated as soon as iTunes finish its upgrade process.
Download Links for iOS 4.0.1 (Official from Apple)
The Newly released iOS 4.1 Beta for Developers can be Jailbroken on iPhone 3G and iPod Touch 2G, But Today the Developer of Sn0wbreeze has posted that Sn0wbreeze V1.8 Coming Soon (may be tonight) to Jailbreak iOS 4.1 Beta for iPhone 3GS (Old Bootrom), iPhone 3G, iPod Touch 2G on Windows.. Here's the tweet from iH8sn0w:
Stay tuned for sn0wbreeze V1.8 BETA (Supports 4.1 Beta) [Pre-jailbroken on 4.0 required]
As you see in the tweet above, You have to be pre-jailbroken on iOS 4.. Which means that you have to Jailbreak iOS 4 using Sn0wbreeze or PwnageTool.
Yes, You can easily Jailbreak iOS 4.1 Beta 1 which was released 2 hours ago, I know that it didn't Change anything! But for who upgraded to iOS 4.1 Beta 1 can now Jailbreak it easily, But guess what tool? Check after the jump..
Hah, You can Jailbreak iPhone 3G, and iPod Touch 2G on iOS 4.1 Using Redsn0w, Checki the guide posted here.
MaxdMerc, who is a guy working at the Apple Store, Lakeside (UK) has just posted on his twitter account that the next firmwareUpdate (iOS 4.0.1) might be delayed as Apple is fixing patch holes used to JailbreakiOS 4.
Guy in Apple Lakeside seems 2 think 4.0.1 is delayed as they r doing a fix 2 stop jailbreak that they have found. Dunno if true?
This delay may be due to the upcoming jailbreak by the guys in the iPhone Dev Team who confirmed that they will release a Jailbreak tool for all devices (Including iPhone 4) on iOS 4 / 4.0.1 [via Redmondpie]
So, What about following me on Twitter or become a fan on Facebook to keep yourself updated whenever something happen like a Jailbreak, Unlock, or Firmware update?
IMPORTANT Update: JailbreakMe 2.0 Star from Comex has been released to jailbreak all iDevice, check our guides posted here. iH8sn0w has just posted a new guide to jailbreak iPhone 3GS (New Bootrom) and iPod Touch 3G / 2G (MC Model) on iOS 4, Old guides didn't work for some people due to iBooty and Sn0wbreeze errors, So in this guide he updated this tools and fixed it.
P.S: Do it on your own Risk, I'm not respobsible for any damage happens to your device, If you are not an Adventurer then better to wait for Comex to release jailbreak for all devices on iOS 4.
Notes: - For iPod Touch 2G (MC Model) you don't need to have 3.1.2 SHSH Blobs - For iPod Touch 3G / iPhone 3GS you need to have 3.1.2 SHSH Blobs NOT 3.1.3 - This is tethered jailbreak, which means that you have to Reconnect your device with computer whenever it's turned off to turn it on
Steps:
I figured making a tool would take a bit too long. So, i'm going to write up this tutorial. It isn't recommended for regular users.
**BEFORE PROCEEDING, ENSURE THAT YOU HAVE YOUR iPod/PHONE BACKED UP!**
THIS TUTORIAL ASSUMES YOU ARE ALREADY ON 3.1.2!
Q: Why not 3.1.3??? A: The exploit used is closed in 3.1.3 and beyond. ------- WHAT YOU WILL NEED:
* An iPhone 3G[S] or iPod Touch 2G MC or iPod Touch 3-- new bootrom * 3.1.2 already installed or 3.1.2 installed via SHStarget="_blank"H blobs. <-- Broken blackra1n'd devices will work. (Especially if Spirit messed you up!). * Payload Pwner-r6 * sn0wbreeze V1.7 * iBooty V1.6 * 3.1.2/4.0 firmware downloaded. * iTunes 9.2 Installed ------- STEP A : Pwning iBoot I : Download this easy tool here -- Payload Pwner-r6 // It will help you create the payload. II : Extract it to a directory and run Pwner.exe target="_blank" **SAVE THE PAYLOAD WHERE iBooty is.** ------- STEP B : Making a Custom IPSW I : Download sn0wbreeze V1.7 from here -- sn0wbreeze V1.7 II : USE EXPERT MODE! III : In General, Checkmark "Disable NOR Flash" <-- THIS IS ESSENTIAL!!!! IV : Build it. It will be on your Desktop.
**CUSTOM BOOT LOGOS THAT ARE MADE IN sn0wbreeze WILL NOT WORK ON NEW BOOTROMS!** *Mac Users : PwnageTool does not have this option. I don't think it will ever be in there. Use a Windows Virtual Machine or friends PC to create your firmware.* ------- STEP C: iBooty Prep. Most of you know of the utility "iBooty" that I made for Aki_nG. It will work as long as you place all of the correct files there. I : Download iBooty GUI here -- iBooty V1.6 and Extract it. II : Extract your Custom IPSW created by sn0wbreeze with 7-Zip or another un-archiver. III : Grab the kernelcache and bring it into the same folder as ibooty. Also grab iBEC from the folder "Firmware\dfu". Aswell as DeviceTree from the folder "Firmware\all_flash\all_flash.n88ap.production\DeviceTree.n88ap". IV : * Rename your Kernel 4.0-Custom to "kernel.40" * Rename your iBEC 4.0-Custom to "ibec.40" * Rename your DeviceTree 4.0-Custom to "devtree.40" ***MAKE SURE YOU REMOVE THE .img3/.dfu/etc extensions!*** ====== Your folder should look like this : - iboot.payload <-- Created with Payload Pwner. - devtree.40 <-- Grabbed from Custom IPSW made by sn0wbreeze. - ibec.40 <-- Created with Payload Pwner. - bspatch.exe <-- Comes with iBooty. - iBooty.exe <-- Comes with iBooty. - kernel.40 <-- Grab from Custom IPSW made by sn0wbreeze. - sn0w.img3 <-- Comes with iBooty. - wait.img3 <-- Comes with iBooty. ====== ------- STEP D: Restoring to 4.0 + Booting ------- *MAKE SURE YOU ARE ON 3.1.2 WHEN DOING THIS* I : Run iBooty and Select "Prepare Device for Custom Firmware". Run the Process and if you see the image, you can proceed! II : Now open iTunes and restore to the custom ipsw.
***WHEN DONE, YOUR DEVICE WILL GO INTO RECOVERY MODE. IT WONT BOOT.*** ------- STEP E : Booting I : Just Re-Run iBooty and select "Boot It". If all goes well it will boot!
Here's a video to See it in action, credits for iH8sn0w:
Warning: This guide is very advanced and not for normal users, So I will say it again, better to wait for Comex to release his new tool to Jailbreak iPhone 4, iPhone 3GS (New boot), iPod Touch 3G / 2G on iOS 4.
If you have done with Jailbreaking your device, then you will be able to Unlock it using Ultrasn0w 0.93 easily by following the guide posted here.
Update 1: iH8sn0w is still updating Payload Pwner to fix unzip.exe problem just stay tuned a bit! (Thanks BJadeLife for notice) Update 2: Now payloader updated, you can jailbreak Update 3: iPod Touch 3G issues resolved, Payload R-6 released. Update 4: iBoot updated to V1.6 Fixes 64 Bit issues & Adds progress bar. Links updated in the tutorial.
Many of iPhone and iPod Touch users has updated to iOS 4 to see the best iOS features as Multitasking, Wallpapers, and etc.. But they couldn't jailbreak, they got performance lags, or just didn't find it suitable. So here's a new and easy way to Downgrade iOS 4 to 3.1.3 / 3.1.2 or older on both iPhone and iPod Touch.
Note: For iPhone 3GS, iPod Touch 3G and iPod Touch 2G (MC) you MUST have SHSH blobs of the older Firmware, if your SHSH Blobs are saved on saurik's server then follow this steps to get it on your computer: Step 1: Connect your Device and Launch TinyUmbrella (Download below) then Check on "Advanced Options Step 2: Now select your Device, Firmware and Location (Choose Cydia) Step 3: Click on "Save My SHSH" button
Required: - Download iOS 3.1.3 / 3.1.2 from Here. - Download TinyUmbrella, latest version from Here. - iTunes 9.2 for Mac and Windows from Here.
Steps: Step 1: Put your iPhone in DFU Mode, guide posted here. Step 2: This Step for iPhone 3GS, iPod Touch 3G and iPod Touch 2G (MC), If you are on iPhone 3G or iPod Touch 2G then skip this Step.
Run TinyUmbrella (download above), and Hit Display SHSH (If you have already saved SHSH on your computer, then just drag and drop it in TinyUmbrella)
Now Hit on "Start TSS Server" button
Locate "C:\Windows\System32\drivers\etc\" for Windows and "/etc/" directory for Mac, then locate “hosts” file andOpen it in Notepad (for Windows) or TextEdit (for Mac OS X) and add this at the bottom of the file.
74.208.105.171 gs.apple.com
Step 3: Now open iTunes 9.2 (download above) and do the following to Restore your iOS.
Hold down “Alt” button on Mac / “Shift” button on Windows and click on “Restore” then release the Alt / Shift button
Locate the Downloaded iOS FW from the Required above, and let iTunes Restore your Device.
After several process, iTunes will bring error 1015, 1013 or 101 message, just ignore it and Click ok
Step 4: You will find your Device in Recovery Mode, there's two ways to exit Recovery Mode, may be with TinyUmbrella or RecBoot
To Exit Recovery Mode using TinyUmbrella (download above) just click on "Kick Device Out of Recovery" just below "Start TSS Server"
To Exit Recovery Mode using Recboot Just Download RecBoot (Windows / Mac) and Click on "Exit Recovery Mode" and your Device will restart automatically.
That's it, Now you have Successfully Downgraded your Device to 3.1.3 or older!
Update: VERY IMPORTANT Now iH8sn0w has posted instructions and successfully working for Jailbreaking iPod Touch 3G and 2G (MC Model), also iPhone 3GS (New Bootrom), check the guide posted here. iH8sn0w has just updated his tool to Sn0wbreeze V1.6 so he give the ability to Jailbreak iPod touch 3G / 2G (MC Model) (Update: better to wait for iH8sn0w) and iPhone 3GS New Bootrom, This new version only works for people who got are on 3.1.2 or got their 3.1.2 SHSH Blobs on Cydia Server.
If you are on iOS 4 and saved SHSH of 3.1.2 on Cydia Server, then you can Downgrade iOS 4 to 3.1.2 and then Jailbreak using this Sn0wbreeze V1.7, guide posted here.
It's the same steps as Sn0wbreeze V1.6 so there's no need to post the guide again, you can follow the guide posted here to Jailbreak iPhone 3G / 3GS and iPod Touch 3G / 2G Using Sn0wbreeze.
Download Sn0wbreeze V1.7 for Windows Download iTunes 9.2 for Windows and Mac Download iOS 4 original Firmwares Download .NET Framework 2.0 (Needed to Launch Sn0wbreeze)
Update 1: Stop for a bit and don't continue the jailbreak if you are on iPhone 3GS or iPod Touch 3G.. iH8sn0w is going to fix something Update 2: It's ok now, You can jailbreak iPhone 3GS or iPod Touch 3G Using the instructions posted here. Update 3: for iPod Touch 3G and 2G (MC Model) should wait for iH8sn0w to release iBooty that works for them.. Update 4: Now iH8sn0w has posted instructions and successfully working for Jailbreaking iPod Touch 3G and 2G (MC Model), also iPhone 3GS (New Bootrom), check the guide posted here.
iPod Touch 3G and 2G (MC Model) Owners will be happy today because iH8sn0w will update his popular tool Sn0wbreeze to support iPod Touch 3G and 2G (MC Model) on iOS 4 but Unfortunately this is for who already on 3.1.2 or saved 3.1.2 SHSH on Cydia Server.
Adding iPod Touch 3 Support to sn0wbreeze update. iPod Touch 3 users that are on 3.1.2 or have 3.1.2 shsh blobs will be happy! =)
The update will Include Jailbreak for iPhone 3GS New Bootrom but also for who saved 3.1.2 SHSH Blobs on Cydia (Guide for Advanced users posted here), here's a quick screenshot from iH8sn0w showing 3GS New bootrom avaliable in the update:
He also mentioned on his forums that he is going to release the update today, so stay tuned by following me on Twitter to get the update whenever it's released, I promise!
If you already upgraded to iOS 4 and got 3.1.2 SHSH blobs on Cydia Server, then Downgrade your device by the guide posted here, while iH8sn0w releases his update.
Update 1: Already came, download Sn0wbreeze V1.7 from here.