This page has been robot translated, sorry for typos if any. Original content here.

Redsn0w - Jailbreak iOS 4.2.1 (iPhone 3G / 3GS / 4, iPad, iPod Touch 2-4G)

Update: iOS 4.2.1

Redsn0w 0.9.6b ../ rc .. -
NOT tethered jailbreak - iPhone 3G, iPhone 3GS (old but), iPod touch 2G (not MC)
Tethered jailbreak - iPhone 3GS (new), iPhone 4, iPod Touch (2G (MC), 3G, 4G), iPad

Redsn0w 0.9.7b .. -
* For Mac users only, you must have saved SHSH 4.2b3 in Cydia
NOT tethered iPhone 4, iPad and iPod Touch 4 jailbreak

Attention! Unlock iOS 4.2.1 is possible only on iPhone 3G and some iPhone 3GS
After flashing the iPhone 3GS (old boot) or iPhone 4 in this way, get a BRICK



Installation and Jailbreak iOS FAQ:

Before proceeding, read the entire FAQ!


Unbound Jailbreak. iPhone 3G, iPhone 3GS (Old boot), iPod touch 2G (MB)

  • Update iTunes to the latest version, download iTunes 10.1. HERE
  • Install iOS 4.2.1 on your iPhone, (preferably set up as " NEW ")
  • Getting to jailbreak with RedSn0w

    • Download Redsn0w 0.9.6rc8 for Windows HERE
    • Download Redsn0w 0.9.6rc8 For Mac HERE

Untethered jailbreak ( SHSH 4.2b3 in Cydia is required, only suitable for iPhone 4, iPad and iPod Touch 4 )
Download Redsn0w 0.9.7b6 For Mac HERE


  • Download official iOS 4.2.1 via iTunes , or HERE

    iTunes stores downloaded firmware for this path:
    • for Windows XP C: \ Documents and Settings \ username \ Application Data \ Apple Computer \ iTunes \ iPhone Software Updates
    • for Windows Vista Start \ username \ AppData \ Roaming \ Apple Computer \ iTunes \ iPhone Software Updates
    • for Windows 7 Start \ username \ AppData \ Roaming \ Apple Computer \ iTunes \ iPhone Software Updates
    • for Mac OSX \ Username \ Libraries \ iTunes \ iPhone Software Updates

  • Close iTunes !!!
    Run RedSnow (on Win 7, run with Administrator rights and compatibility mode with XP SP3 ). Click Browse and in the window that opens, select the firmware iOS 4.2.1
  • Click Next . To continue, Redsn0w recommends turning off the phone (hold the Power button on the phone and navigate the slider that appears).

    Using the checkboxes select the necessary components:

    • Install Cydia - fill in the Cydia installer device. Without this, jail loses 90% of its meaning;
    • Verbose boot - text download mode . When you start the device instead of the bullseye, you will see diagnostic messages on a black background. For an ordinary user (and not a rower too) this option is unnecessary;
    • Install iPad baseband - installing a modem from iPad (06.15.00) , which can be unlocked using Ultrasn0w 1.2 (the old modem cannot be returned !!! );
    • Custom boot logo - the ability to replace the apple when downloading to any other image. When you check the box, a window will immediately appear in which you need to specify a graphic file for replacement (only PNG, preferably 320? 480 and no more than 100KB of weight);
    • Custom recovery logo - the ability to replace the iTunes logo and string, which are shown when the device starts in recovery mode, with any other image. The requirements are the same as for the boot logo;
    • Enable multitasking (option is visible only for iPhone 3G and iPod Touch 2G) - activation of multitasking at the cost of a strong braking of the system;
    • Enable homecreen wallpaper (option visible only for iPhone 3G and iPod Touch 2G) - activates the background image of desktops. Also leads to a freeze;
    • Enable battery percentage (option is visible only for iPhone 3G and iPod Touch 2G) - activates the display of the battery charge in percent. Unlike the previous two options, it does not lead to negative consequences (To enable: Settings -> main -> statistics -> battery charge);
    • Just boot tethered right now - the option is useful only when your device refuses to turn on after a reboot. Selecting this option removes all upper checkmarks;
    • Just enter pwned DFU mode right now - the option is needed if you just need to enter the device in DFU mode. Selecting this option removes all top checkmarks.

    * I do n’t recommend including wallpapers and multitasking on iPhone 3G and iPod Touch 2G (because there are not enough hardware resources of this phone)

  • Click Next ,
    Next, you need to transfer the phone to DFU mode , following the instructions on the screen:
    • Hold the Power button for 3 seconds .
    • Without releasing the Power button, hold down the Home button for 10 seconds .
    • Let go of the Power button, but keep on holding Home for 30 seconds .
    • After the white screen appears, release both buttons.

  • It remains only to wait a bit (Downloading Jailbreak Data ... will appear on the phone screen, then the “Pineapple” running, after the completion of the jailbreak, the phone will reboot). If Redsn0w has taken off, then simply repeat point 7 .
  • If the Cydia label is displayed in white , then we repeat paragraph 5 , in paragraph 6 we tick only the item “ Just boot tethered right now , after the completion of the Jail, we will get a working version of Cydia .
    Do not forget to go to Cydia and install all the updates offered:

    • Do not start Cydia while on your phone there is no connection to the Internet, EDGE or WiFi .
    • Check or set up an Internet connection, and then launch Cydia .
    • Cydia will begin to reorganize wait, after the end of the reorganization Cydia will close itself, and you will be thrown to the desktop.
    • Run Cydia again (to the question Who Are You? Answer Hacker (+ Command Line) ) and you will see important updates for Cydia , install them ( Complete Upgrade )


    Tied jailbreak. iPhone 3GS (New boot), iPod Touch 2G (MC), iPod Touch 3G, iPod Touch 4G, iPhone 4, iPad (in the absence of Mac-a and SHSH 4.2b3)

    We use the same instructions as for iPhone 3G, iPhone 3GS (Old boot), iPod touch 2G (MB), only at the output we get a Tied Jailbreak.

    “At the moment, you can jailbreak only in a“ tied ”way. This means that every time the device is disconnected (or completely discharged), you will have to connect it to a computer with Redsn0w installed and go through the whole hacking procedure again (leaving only one option ” Just boot tethered right now " ). Otherwise, return iDevice to life will not succeed."


    Unbound Jailbreak. iPhone 4, iPod Touch 4G, iPad ( only if you have a Mac computer and saved SHSH 4.2b3! ) This unattached jailbreak uses an ECID or SHSH blobs 4.2b3 certificate (iOS 4.2 beta 3). To check for SHSH blobs from iOS 4.2 beta 3, launch Cydia and wait until the main page is finished loading. “ SHSH: 4.2b3 " should appear on the screen.
    Use the same instructions as for iPhone 3G, iPhone 3GS (Old boot), iPod touch 2G (MB) for space only Redsn0w 0.9.6 use the Redsn0w 0.9.7b6 :

    Download Redsn0w 0.9.7b6 For Mac HERE

    Attention! In the 5th paragraph, after specifying the iOS 4.2.1 firmware, click Next, then select the Jailbreak Monte option and specify the iOS 4.2 Beta 3 firmware file


    PS
    For acceleration Firmware 4.0.1 - 4.2.1 for iPhone 3G and iPod Touch 2G is recommended:
    • turn off wallpaper
    • disable multitasking
    • disable Spotlight search (settings - basic - “home” button - Spotlight search - uncheck all options and reboot)
    • restart the phone from time to time by holding down the Home and Power buttons for 10 seconds until the phone turns off


    Enable / disable wallpaper and / or multitasking. (Actual for iPhone 3G)
    Install the zToggle application from the BiggBoss repository in Cydia .


    File Manager with support for updated iTunes iFunBox


    All your actions with the phone, you do at your own risk!


    To be able to have an untethered jailbreak in future firmware (Jailbreak)
    I recommend to keep SHSH-certificates !!!




    Frequently asked Questions:



    If Redsn0w hangs on the message “ Uploading ramdisk ” and the message “ downloading jailbreak data ” is on the phone screen and nothing happens for more than 5 minutes

    • Run Redsn0w file as Administrator and XP SP2 / 3 compatibility mode.
    • The firmware file may not be fully downloaded. Download the firmware file .ipsw again or from an alternative source.
    • Redsn0w on some configurations may hang due to the use of multi-core processors. Open " Task Manager ", in the " processes " find " Redsn0w.exe ", in the context menu, select " Set Match ... / SetAffinity ", leave a tick only on " CPU0 / CPU0 ".


    Having an iPhone 4 and a Mac computer, is it possible to save a SHSH certificate by flashing to iOS 4.2b3, for future use of an untethered jailbreak?

    • Not! A subscription to SHSH certificates below iOS 4.2.1 has already been closed.


    When will the full Jail come out? When to wait for jail under windows?

    • Follow the news on the site and the forum shram.kiev.ua, as soon as a new solution appears you will be the first to know about it.


    After flashing the device and installing all the updates in Cydia, it stopped running, Safari does not work either

    • Follow the 9th item instructions
    • We are reinserting the device, strictly following the instructions


    During the firmware in iTunes, an error xxxx appeared



    After jailbreaking and rebooting your device, a white apple is lit on the screen.

    • Most likely, your device does not support untethered jailbreak.
      Each time the device is disconnected (or completely discharged), it will have to be connected to a computer with Redsn0w installed and will have to go through the whole hacking procedure again (leaving only one option " Just boot tethered right now ")


    How to know BootRoom version of my iPhone 3GS?

    • By device serial number ( Settings -> General -> About device )
      Example: 87022Z635NQ
      We are interested in the 3rd 4th and 5th digits:
      xx 022 xxxxxx
      3rd digit year (" 9 " -2009, " 0 " -2010)
      4.5th week figures - until the 40th week of 2009. BootRoom is old
      Above the 41st week of 2009. or the whole of 2010, BootRoom new !
      If you have a border week (40-41) it is better to use the program described below.
    • Using iDetector

      Picture
      • download iDetector
      • if Java is not installed, then go to java.com, download and install the latest version
      • transfer the phone to DFU mode (7th paragraph of the instructions)
      • Launch iDetector, click on the button, find out the version of Butrom
      • To exit DFU, again hold down the Home + power button.


    Is it possible to downgrade the modem version by downgrading the firmware (SHSH saved)?

    • No, the modem version does not go down!


    How can I flash a locked 3G / 3GS phone on iOS 4.1-4.2.1 with an iPad modem (06.15.00)?

    • The modem version 06.15.00 has a version above any of the modems of all currently released 3G and 3GS phone firmwares, and therefore updating the phones with factory firmware via iTunes of your phone will end with error number 1015 , and the phone will remain in " recovery " mode (recovery ) from which to pull it will not be so easy.
      And since you already have a modem installed 06.15.00, the phone is jailbroken and you want to restore the firmware, for this we follow these simple steps:

      • A ) if you use the PwnageTool utility for jailbreaking, then use this utility to create custom firmware version 4.1 or 4.2.1 , when the program asks you about installing BB (modem) 06.15.00 you should refuse it . Complete the creation of custom firmware and use iTunes to flash the phone.
      • B ) if you use RedSn0w , then you have two options:
        • B-1 ) if you already have firmware 4.1 , then flash 4.1 again, and when the window with error No. 1015 appears on the screen, launch Tiny Unbrella and take the phone out of the " recovery " mode (recovery mode). After that, run Redsn0w , follow its instructions, and when you get to the set of checkboxes, DO NOT mark the modem installation 06.15.00 , because You already have it.
        • B-2 ) if you already have 4.2.1 , then you need to flash 4.1 (because 4.2.1 will not allow you to take the phone out of the " recovery " mode, because a stupid modem / OS compliance check has already been added to it , i.e., for example, for iPhone 3G, iOS 4.2.1, the modem should be 05.15.02 and no other), well, then follow the instructions from point B-1 . If you want to flash firmware 4.2.1 , then you have only one way out - to create custom firmware according to the instructions of point A , there are no other ways at the moment.