[Jan 31 Update] Apparently the necessary package has been pulled from the repository. This method is thus no longer feasible. Don’t bother reading this post anymore. Read the definitive method here instead.
Today I decided to consolidate everything I know about jailbreaking an iPod touch into one post. This way you can own a jailbroken iPod touch 1.1.3 in no time if you follow exactly what I’m doing. Before we start, I must tell you my Mac runs on Leopard 10.5.1, my iTunes is version 7.6 and I love Dashboard Confessionals. My two months old iPod touch came to me with 1.1.2 firmware, and had since been jailbroken to 1.1.3 and running just fine (except it won’t play DRM-ed MP3 from iTunes Store.)
PART 1 – RESTORE IPOD TOUCH TO VERSION 1.1.1
- We need a copy of the 1.1.1 firmware file. (Skip to step 2 if you already have a copy in your Mac.) We’ll download it using the Terminal.app. Yes, no funky Safari or Firefox; Terminal provides the best error-free download. To begin, we launch Terminal, and then copy & paste the following long-line of text into your Terminal (it’ll looks like this.)
curl http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPod/SBML/osx/bundles/061-3932.20070927.p23dD/iPod1,1_1.1.1_3A110a_Restore.ipsw -o iPod1,1_1.1.1_3A110a_Restore.ipsw -#
- Connect your iPod touch to the Mac. Make sure it shows up in iTunes.
- Put the iPod touch in DFU (Device Firmware Upgrade) Mode as follows:
- Press and hold-down both the Power and Home buttons.
- Release the Power button when you see the iPod disconnects and disappears from iTunes. This takes place in about 10 seconds. The iPod’s screen is blank.
- Release the Home button when you see this pop-menu message, and click on “Check”. The ipod touch’s screen is still blank. Next, this popped up, and you should see your iPod touch in your iTunes round about now. Click on “OK” to continue.
- Press and Hold the Option Key (Shift Key on a PC) and click the “Restore” button. Then select the firmware 1.1.1 file you just download and let the restoration begin!
PART 2A – JAILBREAK IT USING APPSNAPP
Using your iPod touch’s Safari, surf to http://jailbreakme.com. Scroll to the bottom of the page, and you’ll tap on the “Install AppSnapp” link. Your Safari will load the link, and suddenly freak out and your iPod touch returns to the Springboard (that’s the “Home” screen.) Done right, you will see a spinning wheel download progress indicator (it looks like this) while your iPod touch downloads AppSnapp in the background. If you don’t see the indicator (within no more than 2 seconds after tapping the said link), re-apply this step until you do! Yes, keep on trying…, and trying…, and trying…. Depending on connection quality, it took me well over 4 tries before the indicator appeared! Some users report trying over days. That’s right, days! My best advise is to have a good internet connection, and perhaps try again at odd hours. Properly done, you’ll see in your Springboard a new icon named “Installer”. Your iPod touch has been jailbroken to version 1.1.1!
- You can only see the “Install AppSnapp” link via iPod touch’s Safari. Don’t bother trying with your OS X’s Firefox, Safari or whatever browser.
- Furthermore, the “Install AppSnapp” link will only show up provided you are not connected to the net via a proxy. For Singnet users, just go to iPod touch’s Wi-Fi setting and check that the Proxy setting is set to “None”. You can revert the change after Jailbreaking.
PART 2B – FURTHER JAILBREAK TO 1.1.2
You are at a cross-road now. If you meet the following requirements, you can skip this PART 2B, and proceed directly to to PART 3.
- You have iTunes 7.6
- You don’t intend to play any iTunes Store purchased song in your iPod touch.
If you have iTunes 7.5 and wants the ability to play DRM-ed mp3 you bought from the iTunes Store, then carry out this PART 2B to further Jailbreak your iPod touch to 1.1.2.
- We need a copy of the 1.1.2 firmware file. (Skip to step 2 if you already have a copy in your Mac.) We’ll download it using the Terminal.app just like we did in PART 1 Step 1. But this time, copy and paste the following long-line of text into your Terminal instead.
curl http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPod/SBML/osx/bundles/061-4036.20071107.9g3DF/iPod1,1_1.1.2_3B48b_Restore.ipsw -o iPod1,1_1.1.2_3B48b_Restore.ipsw -#
Proceed to the next step once the firmware file is downloaded.
- Launch Installer and under the “Tweaks (1.1.1)” category, select the “OktoPrep” package, and install it.
- Connect your iPod to your Mac. Go to iTunes.app, and press & hold “OPTION’ and click on the “Update” button. READ CAREFULLY; it’s Option+UPDATE (*not* Option+RESTORE, like you did in PART 1 Step 3.4!). Select the 1.1.2 firmware file you just downloaded, and upgrading will proceed automatically without a hitch.
- Quit your iTunes. Yes, quit that buggar now or things will go messy.
- Now use your Mac OS X’s Firefox (or whatever) browser to surf to here and download the Jailbreak 1.1.2 app to your OS X’s Desktop. Unzip the just downloaded 1.1.2-jailbreak.zip by double-clicking it. After that you’ll see a new folder containing, among other files, a Java app named “jailbreak.jar”. Double-click on it to run the app, then follow its instructions. You’ll do not want to change the default password. Let it stay as “alpine”. Click the “Jailbreak!” button to start the process.
- Your iPod touch has been jailbroken to version 1.1.2 in due course! Jus t let the iPod touch reboot itself a few times. Don’t interrupt it. Only Unlock it after you waited and saw the Unlock Screen for a while, confirming the necessary repeated rebooting is done.
PART 3 – APPLYING THE IJAILBREAK.COM PACKAGE
- It’s mission critical that we go to iPod touch’s Settings -> General-> Auto-Lock, and set it to Never. Do that. Also, if your ISP requires proxy, set it up now.
- Launch Installer and you should find a new version of Installer is available (refresh your Sources otherwise.) Install the Update. Be sure to follow its instructions.
- You will also update the “Community Sources” package. If not, go and install the it; it’s under the “Sources” category.
- Now you want to install the “BSD Subsystem” package. You can find it under the “System” category. After installing it, you must reboot your iPod touch by holding down the Power button until the Red Slider appear, otherwise iJailbreak.app will not work.
- Launch Installer and add http://ijailbreak.com/repo.plist as a new Source. Refresh your Sources after that.
- Go to the “iJailBreakMobile” category and select either the “iJailBreakMobile 1.1.1″ or the “iJailBreakMobile 1.1.2″ (depending on your current iPod touch’s firmware version) package to install. After installation, you will find a new app by the name iJailBreak.
- Look at the clock and make a mental note of the current time, and tap on iJailBreak to start the long jailbreaking process! It took mine 35 minutes to complete the process. Once done, the device will try to reboot automatically. If you see that it’s stuck with just a spinning wheel on the screen, it’s safe to manually reboot the device. But you want to do so after at least 45 minutes since you started.
- Do not touch the screen as you could accidentally issue a Break command and halt the process. Look at the screen for progress but don’t touch it!
- Turn off any app that may hog or interrupt your internet connection, such as BitTorrent, Instant Messaging etc.
- Try to do it with a good wifi connection… like keeping your iPod touch near the Airport base station.
- Congrats, you have jailbroken your iPod touch 1.1.3, but we’re not done yet.
- If you did not performed PART 2B, then launch Installer and install the “Remove 1.1.3 Upgrade Data” package. It’s in the “iJailBreakMobile”. You can Uninstall it after it’s done. If you performed PART 2B, you can proceed to the next step.
- Okay, we’re really done jailbreaking our iPod touch 1.1.3. You can install 3rd party apps now.
and if you have purchase the “January Software Update”, install the updated Apps right away.
Part 4 – UPGRADING THE APPS
- Launch Installer and go to the “iJailBreakMobile” category, and select the “iPod Touch Software Upgrade” package to install it.
- Next, you’ll need to run a fix on the Mail.app by installing “Fix Mail Passwords” package.
- Quit the Installer and return to the Home screen. You’ll see this.
- Yohoo, you have a jailbroken iPod touch with the coool new iPhone apps. Go ahead, tap and hold on a icon; everyone will wiggle away like little Ricky Martins. You can rearrange the icon by moving them about.
[Jan 31 Update] Apparently the pakage has been pulled from the repository.
Enjoy your touch.