It can take some frustration to get the iPod Touch hack working, particularly if you’ve upgraded iTunes to 7.5 and have already got your iPod Touch at firmware version 1.1.2. This link to Crunch Gear goes through the high-level steps but I thought some might want a little more guidance. If you do, read on…
Note: I can only confirm this works on Intel Macs. PPC Macs are still not fully supported. If you needed another reason to buy a new Mac, you now have one! Also, this is done at your own risk so don’t come crying to me if your iPod is bricked (this is very unlikely to happen though)
Apps & Other Resources to Download
Download iPod Touch update 1.1.1 Available from here (1.1.1). If it has a .zip extension at the end, just delete this and accept the change, so that the file ends with ipsw. That will turn the file into a bundle.
Download iPod Touch update 1.1.2 Available from here (1.1.2). As with the 1.1.1 firmware, delete the .zip extension if its on your file.
Download iNdependence from here iNdependence_v1.3_beta2.dmg
Download Jailbreak for 1.1.2 from here.
For anyone having problem with the error “Cannot connect to your device: Please plug in your iPod/iPhone into your computer. If you’re still having trouble, restart the computer, reconnect the device and try again”, then you’re missing the readline library so iPhuc will not work. To fix this, download the app from here. Extract the zip and drag the folder that appears to your Macintosh HD (i.e. root level).
You’ll need to put the iPod Touch into recovery mode. To do this, hold down the iPod’s Power button and the Home button at the same time. After about 10 seconds, release the power button but continue to hold the Home button. The iPod will restart and will indicate that it wants to connect to iTunes.
Connect the iPod to the Mac.
In iTunes, option-click on the “Restore” button in iTunes and in the Finder window that appears find the 1.1.1 bundle you pre-downloaded from the above link.
Make sure you have the iPod settings in iTunes say that iTunes won’t open when the iPod is plugged into the Mac.
Connect to a Wi-Fi connection and launch Safari. Enter the URL http://www.jailbreakme.com and at the bottom of the web page click on install AppSnapp.
The iPod will restart and you’ll have Installer.app on the iPod (and your iPod is jailbroken).
Click on the Installer app’s icon on the iPod screen and then at the bottom of the screen select the “Install” option.
Select “All Packages” and scroll through the apps and select to install Communty Sources, BSD Subsystem, SummerBoard, OpenSSH and OktoPrep (the last app is very important as it allows you to upgrade to 1.1.2 and still jailbreak the iPod).
I’ll assume you want the Apple iPhone apps (as they’re great) so, on your Mac, open up the iJailbreak file you downloaded and drag the entire iJailbreak folder (which contains the iJailbreak app plus a folder called resources) into your Mac’s Applications folder.
Run the iJailbreak app from this location and choose “Install iPhone Apps”.
Follow the instructions that appear.
If you didn’t install OpenSSH on the iPod, you can install iNdependence on your Mac and it can put SSH on you iPod as well as help if your iPod gets stuck in the move to 1.1.2.Note, if you have upgraded to iTunes 7.5, you’ll need the framework iNdependence wants from http://rapidshare.com/files/68410680/MobileDevice_7_4_2.framework.zip.html.
Reopen iTunes and you should be told you can update your iPod to 1.1.2
Option-click on “Check for Update” button and in the Finder window select your 1.1.2 bundle. Do not select the Restore option in iTunes as that will delete your jailbreak settings (however, if you do ever want to go back to the Apple defaults, do select Restore).
Unzip the 1.1.2 Jailbreak file and save the folder to the Desktop. Double click on the Jailbreak.jar file within the unzipped folder and follow the instructions that will appear on your Mac
1.1.2 Jailbreak gives the option to install SSH. Tick the box to enable SSH as that gives you the ability to install your own apps or files. I like the OpenSSH app as it allows you to enable an disable SSH (you may not want to keep SSH on, especially if you’ve kept the iPod’s root password as alpine).
Click the Jailbreak button at the bottom of the 1.1.2 Jailbreak window and hopefully within 10 minutes you should be all done and your iPod will reboot.
You can run the iJailbreak app again and reinstall your Apple iPhone apps. All of them should work except the Mail app (which will shut down as soon as you open it). To get that to work, on the iPod go to Installer and go to Sources at the bottom of the screen. Then select Edit at the top right and then Add at the top left. Type into the Add Source box repo.us.to and then refresh. Now, go back to Install and there will be a new category called iPhone 1.1.2 Apps for iTouch. Install Mobile Mail Prep for 1.1.2 and then install Apple MobileMail 1.1.2. Voila, you should now have a working version of Mail!
Hope the above helps. There’s loads more guidance on the various hacker forums.