Jailbreak And Install Cydia: iOS 6, 6.0 On iPhone 4, 3GS And iPod touch 4th-Gen

Apple recently released iOS 6 (6.0) to the public and, after much debate, I’ve decided to create this tutorial on how to Jailbreak the public version of iOS 6. Initially, I was planning on waiting until the iPhone Dev Team updated Redsn0w before I released a tutorial. However, since they haven’t, and due to the overwhelming number of questions pertaining to this Jailbreak, I decided to slightly revise my iOS 6 Jailbreak tutorial plans.

Before we proceed, it’s important to note that this is a tethered Jailbreak (you’ll be required to plug your device into your computer and run through Redsn0w’s Just boot procedure every time you need to reboot). Also, if it was really this easy to install a fully-working version of Cydia through a tethered Jailbreak, the Dev team would have updated Redsn0w by now. With that said, be advised that not all packages from Cydia will function correctly and you may have to restore your device through iTunes if you encounter any errors.

Ensure that your device is either an iPhone 4 (GSM or CDMA model), an iPhone 3GS or a fourth-generation iPod touch 4G. Now, let’s proceed with this new Jailbreak iOS 6 and install Cydia tutorial.

How to Jailbreak iOS 6.0 and install Cydia :

1. Download the latest dev edition of Redsn0w from the download section below. Also, if you’re on Windows 7 or Vista, right click Redsn0w, set the compatibility mode to Windows XP (service pack 2) and run the program as an administrator.

2. Once Redsn0w is open, select the Extras option, click Select IPSW and browse for your iOS 6.0 IPSW (the firmware can be downloaded from the site listed in the download section of this tutorial).

3. Navigate back to the main Redsn0w screen and click the Jailbreak option. Once the firmware has finished processing, ensure that Install SSH was automatically checked.

4. Continue by clicking next and enter DFU mode by following these simple steps to automatically bypass the DFU information screen and begin the Jailbreak process:

  • Press and hold both the home and power buttons together for a total of ten seconds.
  • Once ten seconds has passed, release the power button and continue holding the home button for roughly ten to fifteen seconds.

5. Wait for the Jailbreak stage to finish on your iOS-device. Once it has, your iPhone or iPod touch will automatically reboot. After your device is back up, close out of the Redsn0w utility and reopen it.

6. Point Redsn0w at your iOS 6 firmware again by clicking Extras and then Select IPSW. Once the build has been successfully identified, click the Just boot option and enter DFU mode (follow the procedure outlined in the fourth step).

Your iPhone 4, 3GS or iPod touch fourth-generation is now Jailbroken on iOS 6. However, you’ll need to continue with this tutorial if you wish to install Cydia (the graphical user interface for downloading and installing third-party packages).

Install Cydia through terminal on Jailbroken iOS 6 device with a Mac :

1. Open terminal on a Mac (look below for the PuTTY tutorial if you’re on a Windows-based PC).

2. Open the Settings app on your iPhone or iPod touch, press the Wi-Fi option and then the blue arrow next to the network you’re connected to. Note the IP Address, as we’ll need that in the next step.

3. Type the following command: ssh root@(enter the IP Address obtained from the second step). Here’s an example of what the command you enter could look like:

ssh root@

4. If you get a prompt asking you if you wish to connect, proceed by typing ‘yes’ (this could  vary depending on your SSH program – it will notify you of the proper command).

5. Copy and paste the string of code listed below and execute it:

wget -q -O /tmp/cyinstall.sh http://downloads.kr1sis.net/cyinstall.sh && chmod 755 /tmp/cyinstall.sh && /tmp/cyinstall.sh

6. Once your device is back up after a quick respring, locate Cydia and open it. After it finishes preparing the filesystem, it will respring for a second time.

Install Cydia through PuTTY on Jailbroken iOS 6 device with a Windows PC :

1. Download and open PuTTY if you’re on Windows (you’ll find a link in the download section).

2. Open the Settings app on your device, tap the Wi-Fi option and then the blue arrow next to the network you’re connected to. Make a note of the IP Address, as we’ll need that in the next step.

3. In the “Host Name” field, type your iPhone or iPod touch’s IP Address, which was obtained in the second step. Also, ensure that the connection type is set to ‘SSH’.

4. Continue by clicking ‘Open’ – if this is your first time connecting the device, it will take roughly thirty seconds.

5. The username you’ll need to enter is ‘root’ and the password is ‘alpine’. Once it’s connected, PuTTY may return a security warning; if that’s the case, simply accept it.

6. Now, PuTTY should be at a Unix command prompt-like window, that’s exactly where you want it.

7. Copy, paste and execute the string of code listed below:

wget -q -O /tmp/cyinstall.sh http://downloads.kr1sis.net/cyinstall.sh && chmod 755 /tmp/cyinstall.sh && /tmp/cyinstall.sh

8. Once your device is back to the lock screen after a quick respring, locate Cydia on your springboard and open it. After it finishes preparing the filesystem, it will respring again.

Redsn0w 0.9.13dev4 for Mac OS X
Redsn0w 0.9.13dev4 for Windows (run as Administrator)
iOS 6.0 finalized public firmware 
PuTTY (for Windows users ONLY)

  • Click to be taken to my iOS 6 Jailbreak and Cydia tutorial for the iPhone 4,3Gs and iPod touch 4

Congratulations, once your device completes the respring, you will have successfully Jailbroken and installed Cydia on iOS 6! Also, after you’ve completed this tutorial, you can achieved a Semi Untethered Jailbreak so that your device can reboot without a computer (some limitations apply – see tutorial for details).

Stay tuned for the official iOS 6 tethered Jailbreak once the iPhone Dev Team releases an updated version of Redsn0w.