iOS 4.0 [HOW-TO] Jailbreak iOS4 (WINDOWS)

Discussion in 'iOS Jailbreak & Cydia' started by theiThemer, Jul 12, 2010.

  1. theiThemer

    theiThemer Active Member

    Joined:
    Jan 23, 2010
    Messages:
    1,329
    Likes Received:
    4
    Device:
    3G iPod touch
    Jailbreaking iOS4
    - a full tutorial by theiThemer

    So you want to jailbreak iOS4, well, you've come to the right place.
    Sure, there's plenty of tutorials out there for a huge assortment of tools/programs, but which one is the right one?

    This tutorial will be divided into two sections, or steps, providing the quickest and easiest iOS4 jailbreak solution for your device.

    Before I start, you should already know that iOS4, itself, is not compatible with the:
    iPod touch 1G, iPhone 1G, or the iPhone 2G.

    Also, If you didn't notice from the title, this thread is for WINDOWS USERS ONLY.

    -----------------------------------------------

    If you have any one of the following devices, please skip ahead to "Step 1" of this tutorial.

    - ANY iPhone 3G (new or old bootrom)
    - ANY iPod touch in which it's Model Number starts with "MC"

    -----------------------------------------------

    If you have any one of the following devices, please skip ahead to "Step 2" of this tutorial.

    - iPod touch 2G (Model Number begins with "MB")
    - iPhone 3G

    -----------------------------------------------

    Step One:

    For these devices, we will be using a program called sn0wbreeze and various other tools to jailbreak. This is a tethered jailbreak. This means that every time you turn your device off, you will need to plug it into your computer, and run a utility to boot it.

    It is mandatory that you be on 3.1.2 firmware prior to following any of these steps. If you are, then congratulations.

    If you are not, and you're on either 3.1.3 or 4.0, then you will need to downgrade to 3.1.2 firmware.


    Downgrading: (disregard if you are already on 3.1.2)

    The only "Step One" device that DOES NOT require SHSH blobs to downgrade is the 8GB iPod touch. If you have an 8GB iPod touch (with a Model Number ending in "MC") running 3.1.3 or 4.0 firmware, you can downgrade by Shift+Restoring to an iPod touch 2G 3.1.2 firmware file (iPod2,1_3.1.2).

    If you have a "Step One" device other than the one mentioned above running either 3.1.3 or 4.0 firmware, you will need to have previously backed up your SHSH blobs. If you have not, then you will have to wait for another jailbreak. If you have backed up your 3.1.2 SHSH blobs, then you can downgrade to 3.1.2 by following
    reddevilmaestro's downgrading tutorial.

    Jailbreaking:

    Once you are sure you are on 3.1.2 firmware, and you have a "Step One" device, you can proceed. Just to clear up some confusion, I succesfully jailbroke 4.0 without first jailbreaking 3.1.2 with blackra1n. However, for your sake, I would recommend that you first jailbreak your fresh 3.1.2 restore with blackra1n prior to following this tutorial.

    You can start by downloading the following things and placing them into ONE directory:
    (excluding 4.0 firmware file; place that somewhere else)

    - A 4.0 firmware file specific to your device (legal firmware downloads)
    * Note: If you are on an 8GB iPod touch (with a Model Number ending in "MC"), then obtain the 4.0 firmware file for a 2G iPod touch (iPod2,1_4.0)

    - iTunes 9.2 Installed
    - Payload Pwner r6 (credit to iH8sn0w)
    - iBooty v1.6 (credit to iH8sn0w)
    - sn0wbreeze v1.7 (credit to iH8sn0w

    Extract Payload Pwner and run "Pwner.exe".
    * Save the .PAYLOAD file to the same directory where sn0wbreeze and iBooty are.

    Run "sn0wbreeze-V1.7.exe".
    Click "Expert Mode"

    Browse for and select the 4.0 firmware file we downloaded earlier.
    *Note: If you are on an 8GB iPod touch (with a Model Number ending in "MC"), then it will give you a warning about how sn0wbreeze doesnt support this. DISREGARD THE WARNING. EVERYTHING IS FINE.

    In "General", check "Disable NOR Flash", this is crucial.
    *Note:
    If you are on an 8GB iPod touch (with a Model Number ending in "MC"), then you may check the other boxes in "General" to your preference.

    It would be best to disregard the custom boot logos unless you're an advanced user.

    Build the .IPSW; when finished, it will be saved on your desktop.
    Change the file extension of ^ this file from ".IPSW" to ".zip".
    Extract it as you normally would a .zip file.
    After the extraction, change the extension from ".zip" back to ".IPSW".


    Remember the folder that you saved iBooty, snowbreeze, and Payload Pwner to? Open it.
    Drag the following files from the extracted IPSW into the folder:

    - kernelcache.release.nXX
    - iBEC.nXXap.release.dfu from \Firmware\DFU

    - DeviceTree.nXXap.img3 from \Firmware\all_flash\all_flash.n88ap.production\DeviceTree.nXXap".

    * Note: "X" could be different depending on your device.

    Now, you need to rename those three files that you just added into the folder.
    Rename "
    kernelcache.release.nXX" to "kernel.40".
    Rename "
    iBEC.nXXap.release.dfu" to "ibec.40"
    Rename "
    DeviceTree.nXXap.img3 to "devtree.40"

    * Be sure to actually
    change the file extensions of those three files to ".40"

    If you havn't done so already, extract iBooty-V1.6.exe

    So, your folder should have these files in it:
    (it does not matter if you have other files in here, however you MUST have these)

    - iboot.payload
    - devtree.40
    - ibec.40
    - kernel.40
    - iBooty.exe
    - sn0w.img3
    - wait.img3
    - bspatch.exe (disregard the "file replacement" message)

    Place your device into Recovery Mode
    (not DFU)
    Run "iBooty.exe"
    Click "Prepare Device for Custom Firmware"
    Run the process.

    If you see the image come up of the snowflake saying "Ready", then you can now open iTunes (if not open already), and SHIFT+RESTORE to the custom 4.0 IPSW made with sn0wbreeze that SHOULD be on your Desktop or wherever.

    Congratulations, you've officially jailbroken iOS4 on your "Step One" device.


    -----------------------------------------------
    Step Two:

    For these devices, we will be using a program called redsn0w5b5-5 to jailbreak. To clear up confusion, this is a full untethered jailbreak, meaning you don't need to run a utility to boot your device whenever you want to turn it off/on. This jailbreak is actually quite simple to do.

    If you're sure you have a "Step Two" device, you can proceed.
    Also be sure you updated your iTunes to the latest version (9.2).

    If you havn't dont so already, update your device's firmware to 4.0, officially, through iTunes. This can be done by plugging your device into your computer, opening iTunes, clicking on your device on the left column, and pressing the "Upgrade" button.

    Once the firmware has downloaded and has been installed on your device, you can proceed.

    Download
    redsn0w5b5-5
    . (credit to the iPhone Dev Team)
    Extract it, but do not run the .exe yet.

    Go to your Start Menu, and (if on Windows XP, go to "Run") (if Vista or 7, just type) %appdata% and hit [ENTER]

    Double-click Apple Computer
    Double-click iTunes
    Double-click iPod Software Updates

    There should be a file in there that contains the numbers 4.0 in it.
    Either move or copy this file to the same directory in which you downloaded redsn0w5b5-5.

    Run redsn0w.exe
    Browse for the .IPSW; it is the 4.0 file we copied/moved earlier; it should be in the same folder
    Click "Next" and check the options of which you prefer.
    Click "Next" again, wait, and then you're done.

    Congratulations, you've officially jailbroken iOS4 on your "Step Two" device.

    -----------------------------------------------

    Guide written by theiThemer
    Thanks to The iPhone Dev Team and iH8sn0w for making these amazing programs.

    Mac tutorial coming soon, hopefully?

    Please Register or Log in to view images



    -----------------------------------------------


  2. Erot

    Erot New Member

    Joined:
    Aug 28, 2009
    Messages:
    7
    Likes Received:
    0
    The font hurts my eyes.
  3. theiThemer

    theiThemer Active Member

    Joined:
    Jan 23, 2010
    Messages:
    1,329
    Likes Received:
    4
    Device:
    3G iPod touch
    I think its quite sexy, and a nice trip away from the standard fonts you see all over the place

    Please Register or Log in to view images

  4. gardenislandbradda

    gardenislandbradda Member

    Joined:
    Jun 22, 2010
    Messages:
    113
    Likes Received:
    0
    Device:
    iPod touch
  5. theiThemer

    theiThemer Active Member

    Joined:
    Jan 23, 2010
    Messages:
    1,329
    Likes Received:
    4
    Device:
    3G iPod touch
    Ergh :/
    I enjoy this font.
  6. xTouch

    xTouch New Member

    Joined:
    Jul 10, 2010
    Messages:
    135
    Likes Received:
    0
    Device:
    2G iPod touch
    Nevermind
  7. LOLRECONLOL

    LOLRECONLOL Member

    Joined:
    Dec 9, 2009
    Messages:
    130
    Likes Received:
    0
    Device:
    3G iPod touch
    Cool, hopefully this will help some people - nice job.
  8. theiThemer

    theiThemer Active Member

    Joined:
    Jan 23, 2010
    Messages:
    1,329
    Likes Received:
    4
    Device:
    3G iPod touch
    huh?

    why thank you.

    Please Register or Log in to view images

  9. Appman

    Appman Community Development Staff Member

    Joined:
    Jul 9, 2009
    Messages:
    4,034
    Likes Received:
    56
    Device:
    4G iPod touch
    Nice tutorial, will help a lot of people

    Please Register or Log in to view images



    But I hate the font. lol jk

    Please Register or Log in to view images


    (I just had to)
  10. studangerous

    studangerous Super Moderator Emeritus Staff Member

    Joined:
    Dec 2, 2007
    Messages:
    5,975
    Likes Received:
    30
    Device:
    iPhone 4 (Black)
    a well written tutorial and deserves the sticky... glad you changed the font...

Share This Page