TechNeate.com iPhoneate.com QueComico.com MiamiGlobalRadio.com

Jailbreak tutorial for iPod Touch 2G and 3G MC models, iPhone 3G, 3GS Bootrom new with Snowbreeze 1.7

by theriverside / July 16, 2010 12:03 PM EDT

Hello iPhone user, I decided to make this post because I've come across many comments from people desperate for a jailbreak, asking when the solution will be released, when the jailbreak will be available, jailbreak, jailbreak, jailbreak... So I decided to post it here on iPhoneate because of the huge number of questions.

NOTE: This is a Tethered jailbreak, meaning the PC is needed every time the device is turned off to turn it on.




Requirements:


Before we begin, I'd like to clarify that this jailbreak is tethered, meaning that every time the battery runs out or the device restarts, we'll have to connect it to the PC to use it again (I'll explain how to do this below). If you don't understand this, I suggest you wait a few more days for the Spirit update to be released.

Once you've downloaded everything you need, let's begin with these video tutorials. They're not mine, but I respect their authorship. They're just in English; if you don't understand them, I've included the guide below:

http://www.youtube.com/watch?v=VfaXedlxubg

It's very important to have firmware 3.1.2 on your iDevice, and you don't need to have shsh blobs as previously mentioned in ih8sn0w's tweet. You also need to have WinRAR or any other decompression program set as the default program for IPSW. That is, go to Start > Default Programs > Associate a file type or protocol with a specific program, and look for the .ipsw extension in the list and associate it with your decompression program. You replace the iTunes program with the one from your decompression program. (That's very important). Now you can begin:


  1. The first thing we're going to do is create two folders, one called iBooty and the other called Pwner (you can change the names if you want, it's up to you and it won't affect anything). Now run payload pwner-r6 and execute it as administrator, then extract the files to the "pwner" folder. Once you've done that, Now run Pwner From the folder we just extracted, run it as administrator; once you've done that, the program will open and you click on «pwner 3.1.2 iboot», Wait, and a window will appear where you'll need to find the 3.1.2 firmware you just downloaded. After the program has finished, save the file. PAYLOAD where ibooty isYou wait and then you close it.
  2. Okay, now we're running Snowbreeze. Many of us know how to use Snowbreeze (if not, I'll explain quickly). We click on "expert mode," find the iOS 4 firmware, click "next," click "general," enable multitasking, battery percentage, and it's very essential that you check DISABLE NOR-FLASH << We disable the logos (since they don't work on these models), install Cydia and/or Rock, click Next, and then click on «build IPSW", We wait for it to end, the custom firmware It will be on the desktop.
  3. Now, this is where many people go wrong (no offense), since the files to rename them don't exist and it can even crash their device. Don't worry, if you follow the steps exactly, there won't be any problems. (to do this) You will need 7-Zip or WinRAR), right-click the file created by snowbreeze and select "add to archive". If you use WinRAR (which is what I recommend for this), select ZIP file format, don't change anything, just the ZIP option, create the file, wait.
  4. Now open the created file by double-clicking it. The WinRAR menu will open, and you'll see the two files. Open the compressed file again by double-clicking it. Another window will appear, but this time with more files (this is what we're interested in). Now open the "ibooty" folder you created earlier and drag the file into it. kernelcache.release.nXX (The Xs mean any number, whether it's 88 or 74 or 72 or another number but only 2 digits, no more, if you get more then repeat step 3), to the "ibooty" folder.
  5. Now go to "Firmware|dfu" and get the IBEC.nXXap.RELEASE.dfu,
  6. Finally, drag to “Firmware|all_flash|all_flash.n88ap.production|DeviceTree.n88ap” Devicetree.nXXp.img3
  7. Close all folders and run ibooty-V1.6. Extract the files to the folder you created earlier called "ibooty". Now reopen the ibooty folder and you will see new files. Now we will rename these files:

kernelcache.release.nXX to “kernel.40"
IBEC.nXXap.RELEASE.dfu to “ibec.40"
Devicetree.nXXp.img3 a “devtree.40"

(It is very important to change the extensions)

>>The "ibooty" folder should look like this:

- iboot.payload <– created with Payload Pwner.

- devtree.40 <– Taken from the Custom IPSW made with sn0wbreeze.(file that we renamed)

- ibec.40 <– Taken from the Custom IPSW made with sn0wbreeze..(file that we renamed)

- bspatch.exe <– Comes with iBooty

- iBooty.exe <– Comes with iBooty

– kernel.40 <– Taken from the Custom IPSW made with sn0wbreeze..(file that we renamed)

– sn0w.img3 <– Comes with iBooty

- wait.img3 <– Comes with iBooty

8. Now for the most important part, we will put the iPod/iPhone in recovery mode (Make sure you are on version 3.1.2 before doing anything).

9. iTunes will tell you:




10. Just minimize iTunes, run "ibooty.exe", click on "Prepare Device for Custom Firmware", click on the only button that appears, wait for the program to do its job, and if you see a snowflake with the message "waiting for custom firmware", If you see the ibooty message, then you can proceed. Now go to Start > Default Programs > Associate a file type or protocol with a program, and look in the list. the .ipsw extension and you associate it with iTunes again; now, go back to iTunes, click OK in the window, press "Shift" + "Restore", look for the .ipsw file created with Snowbreeze, not the one we compressed or the one we modified, only the one who created Snowbreeze. You restore it and this logo will disappear on your iPhone/iPod, replaced by a snowflake (don't worry, it's normal). If it doesn't appear, don't worry either; the Apple logo with a bar underneath will appear later. Wait for it to finish loading, and it will appear. recovery mode again, iTunes won't detect it for now, but after about 10-20 seconds it will detect it and will again display the "recovery mode, blah, blah, blah" message.

11. Close iTunes and run "ibooty.exe" again. Now click on "boot it", then on "booty call", wait for the program to do its work, recovery mode will disappear, the screen will go black, iTunes will recognize it, and the snowflake will appear on the iPhone. And that's it, hacked iPod/iPhoneiTunes will ask if you want to restore it as new; choose, wait for the iPod, and voilà! Multitasking, wallpapers, and other new features of iOS 4—enjoy!

NOTE: Each time you restart your iPod/iPhone, you will need to run step 11. It's the same process, but it will start with your apps and everything else as you had it; you won't have to restore and repeat the entire process each time.
I appreciate the material provided by AkinGdom1 and Azuser55. I'll gladly answer all your questions, so feel free to comment, and please don't be too harsh with your criticism; I really put a lot of effort into making it possible for everyone.