|
|
Status of iOS 5.1 and 5.1.1: iPad 2 and iPhone 4S cannot be jailbroken on iOS 5.1 or 5.1.1. There is no publicly-available jailbreak for iPad 3rd generation. But iPhone 4, iPhone 3GS, iPad 1, and iPod touch 3rd and 4th generation can be jailbroken tethered on iOS 5.1 and 5.1.1 (here's an explanation of tethered jailbreaks). The exception is that the old-bootrom iPhone 3GS can be jailbroken untethered on any iOS version. For future news about jailbreaks and untethers, follow the Dev Team Blog.
Status of iOS 5.0.1: All devices running iOS 5.0.1 can be jailbroken untethered.
To jailbreak iPad 2 and iPhone 4S:
Use Absinthe 0.4 for Mac, Windows, or Linux. See Chronic Dev Team for downloads and iPhone Dev Team for details. Absinthe can only jailbreak iOS 5.0.1 on iPad 2 and iOS 5.0 or 5.0.1 on iPhone 4S. (Tips: This jailbreak partially relies on making backups; if you have 5 GB of app data, it may take a while to transfer 15 GB of data. Reboot and redo the jailbreak if you have problems. You can safely use Absinthe to jailbreak on a computer not synced with the device.)
To jailbreak iPhone 4, iPhone 3GS, iPad 1, and iPod touch 3rd and 4th generation:
To jailbreak iOS 5.0.1 untethered, or iOS 5.1 or 5.1.1 tethered:
redsn0w (Mac and Windows)
-
Make sure you have the latest iTunes installed.
-
Download the latest recommended version of redsn0w (redsn0w 0.9.10b8b) for your operating system: Windows or Mac.
-
Unzip redsn0w and run it. Do not run it from inside the zip; instead, extract it to the desktop. Mac users, skip to the next section. For Windows users: You will need to run it as Administrator, in XP Service Pack 3 (2 if on Vista) compatibility mode. Do this by right-clicking the redsn0w.exe file, Properties, Compatibility tab, select Windows XP (Service Pack X [choose 3 if there, otherwise 2]). Then check the box at the bottom labeled Run this program as an administrator. It should look something like this screenshot. Click OK. Also try temporarily disabling any antivirus or firewall programs, such as AVG or Avast, if redsn0w doesn't seem to work. Windows XP only:
Click redsn0w.exe on your desktop once to select it, and then hold down the Shift key and right-click redsn0w.exe. You'll see a contextual menu from which you can select Run as... and then choose an administrator account.
Note: For some devices, redsn0w may complain that it's unable to identify your build (or says "no identifying data fetched"), or your device may seem to simply reboot without jailbreaking, and in these cases you should try specifying the IPSW (firmware file) for your device. To specify the IPSW file, open redsn0w and click Extras, then Select IPSW and navigate to the IPSW for the iOS version on your device. You can look for the IPSW file on your hard drive (it may already be there) or download a copy of the right IPSW file for your device. If you're trying to jailbreak iOS 5.1.1, specify the iOS 5.1 IPSW for your device.
-
Click the "Jailbreak" button in redsn0w. Your device needs to be connected to your computer at this point. At the next step, choose "Install Cydia" only, and follow the instructions.
-
After the jailbreak is complete, open up Cydia and wait for it to download the latest package data from its repositories - you'll know it's done after "Reloading Data" shows up for a few seconds and disappears. Then you can install anything you like!
-
If your device is on iOS 5.1, it has a tethered jailbreak, which means that the device requires a computer to assist booting up jailbroken. (The exception is if you have an old-bootrom iPhone 3GS, which has an untethered jailbreak on any iOS version; redsn0w will detect this for you.) If the device's battery dies, or you turn off the device, or you reboot it, your device will either (A) get stuck at the Apple logo or (B) boot up into a seemingly "un-jailbroken" state where Cydia and Safari crash — until you plug the device into a computer, open your tethered boot program (for example redsn0w), and follow its instructions (for redsn0w, click "Extras" and then click "Just boot"). If tethered booting doesn't seem to work, you can try specifying the IPSW file as explained above at Note and then click "Extras" and "Just boot".
-
iPhone 3GS notes: If you're trying to jailbreak an iPhone 3GS and redsn0w doesn't work, make sure you've clicked the correct choice when redsn0w asks if your device has an "old" or "newer (fixed)" bootrom. (In other words, try the process again and choose the other option.) If you're trying to jailbreak an iPhone 3GS and also make it unlockable using the iPad baseband, redsn0w may crash if you install both Cydia and the iPad baseband at the same time. If you're seeing this problem, you can work around it by going through the jailbreaking process once just installing Cydia, and then a second time just installing the iPad baseband.
sn0wbreeze (Windows only)
-
Make sure you have the latest iTunes installed.
-
Download the latest version of sn0wbreeze from http://ih8sn0w.com/ - currently sn0wbreeze 2.9.3.
-
Download the stock iOS 5.0.1 or 5.1 firmware (IPSW file) for your device. Alternatively you can look for the IPSW file on your hard drive (it may already be there).
-
Run sn0wbreeze. Browse to (or drag and drop) the stock IPSW file onto sn0wbreeze. You should get a picture of your device and it should say "Verified." Click next.
-
If you use a software unlock (ultrasn0w), and don't have the original carrier's sim for activation, choose Expert, select "Activate the phone (hacktivate)," leave everything else as-is, and hit the next arrow twice. Otherwise, choose "Simple."
-
Select "Build IPSW." This will take a while. You can play Pac-Man or just wait.
-
When the build is done, sn0wbreeze will walk you through the process of putting your device into PWNED DFU mode. This is different from normal DFU and is necessary when restoring custom firmware.
-
Open iTunes. Click OK to the prompt saying your device is in recovery mode (iTunes calls this DFU recovery mode). Hold the shift key and click the Restore button in iTunes. Navigate to your desktop and select the sn0wbreeze IPSW file. This will take several minutes. When it's finished, you are jailbroken.
PwnageTool (Mac only)
PwnageTool can only jailbreak iOS 5.0.1 untethered; it does not support jailbreaking iOS 5.1 or 5.1.1.
|