November 30, 2023

How to Jailbreak Your 2G iPod Touch (Mac)

Posted March 11, 2009 at 12:58pm · 83 comments · Add Comment
karrysony - August 4, 2010 at 4:10am
ipod to mac I got this one
bgl - March 16, 2010 at 3:14am
i get to step 16, i type in ./configureand it will not do anything for me, it comes up with: checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... no checking build system type... im not sure if u should see this or not... checking host system type... im not sure if u should see this or not... checking for style of include used by make... none checking for gcc... no checking for cc... no checking for cc... no checking for cl... no configure: error: no acceptable C compiler found in $PATH wat do i do from here? wat have i done wrong? PLEASE HELP ME!!!!
pelletierm8 - December 8, 2009 at 10:41pm
step 17: in pwnage there is no iPod2,1_2.2.1_5H11a_Custom_Restore.ipsw. we turn it into .zip at step 13: Select the iPod2,1_2.2.1_5H11a_Custom_Restore.ipsw then add a .zip to the end of the filename. You can rename files by pressing the Enter key with the file selected. so what to do!!! pease help.
d3athcricket - October 3, 2009 at 11:29am
whenever I get to step 16, I can only get past the comand ./configure. then when i try to type in make, it says: -bash: make: command not found. WHAT DO I DO? i've tried it over and over and over and it still doesn't work!! please help. Also when i type in ./configure, it doesn't seem to get as much info on the screen as it does on the tutorial..... it says new-host:~/Desktop/libusb-0.1.12 ianstarner$ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... no checking build system type... powerpc-apple-darwin8.11.0 checking host system type... powerpc-apple-darwin8.11.0 checking for style of include used by make... none checking for gcc... no checking for cc... no checking for cc... no checking for cl... no configure: error: no acceptable C compiler found in $PATH See `config.log' for more details. Please help!!
MatB - June 26, 2009 at 6:21am
I'm stuck at step 17. After inputting ( cd ~/Desktop/Pwnage/iPod2,1_2.2.1_5H11a_Custom_restore.ipsw/FIrmware/all_flash/all_flash.n72ap.production ) I get : Not a directory. That's the major problem. Inhibits me from completing the untethering. Please Reply.
KP - May 2, 2009 at 9:40am
My SHA1code is different it is"653fded91573a93b22ea84abedcdd2f7d32ccc7d"
KP - May 1, 2009 at 9:26pm
When I get to the enter "./rstype" I get an error that says "Bus error"
Adam - April 23, 2009 at 7:33pm
could you have not of saved everyone the time and made a downloadable folder with all the renamed files in it already? just seems kinda tedious. thanks anyway bro
Dan - April 16, 2009 at 9:46pm
Thanks for the tutorial, it works great at the first time, you just have to follow step by step and there is no problems at all. I am a newbie in OS X and Mac and I did it in no time.
mrbuzzy - April 13, 2009 at 4:18pm
Ok, so im stuck at step 19...just like a few others haha, my problem starts at this step: "If iTunes pops up with a recovery mode message just ignore it for now." My itunes does pop up but I don't understand the ignoring i just dont do anything and continue. So then the next step is this: "Once the program executes and exits type ./rslite into the Terminal window and press Enter" I dont understand the executes and exists?? then the next step says that my ipod will be detected again?? i dont get whats going on....
richard - April 29, 2009 at 4:43pm
itunes should say it has detected an ipod in recovery mode, just hit ok or cancel... whichever makes you not do anything.. and executes and exits or what ever means finishes and closes..
Stef - April 9, 2009 at 5:00pm
Thank you very much guys!!! You are great
Dylan - April 8, 2009 at 7:39am
hey guys, i'm unable to get past step 16-19, the terminal just says not found or something. PLEASE HELP!
nathan - April 2, 2009 at 5:13pm
I first put ~/Desktop/Pwnage/iPod2,1_2.2.1_5H11a_Custom_Restore.ipsw/Firmware/all_flash/all_flash.n72ap.production and it appears directory found but When I put the bspatch LL....... it appears directory not foundd what can I do someone help Please!
mark Krznaric
mark Krznaric - March 30, 2009 at 1:37am
did this and opened in itunes, but it says this ipod cannot be restored. unknown error 21, then just shows the boot apple screen (on ipod) so i have to restore using normal firmware. so it restored, i tried again but it did the same thing... twice. help!
massimo Di Stefano
massimo Di Stefano - March 29, 2009 at 1:10pm
Hi, i'm able to go ahead until the step : cd /Users/sasha/Desktop/Pwnage ./rslite but unluky when i try to run : [Recovery] !iBSS211.dfu Executing: iBSS211.dfu Memory image not valid Execution error [Recovery] have you a solution for these error ? i'm on osx 10.5.6 intel macbook pro 15''
massimo Di Stefano
massimo Di Stefano - March 29, 2009 at 2:06pm
hummm seems thai i'm not able to put my ipod id dfd mode :-( i followed the instructions, but rslite give mt : recovery instead of dfd i used the automator scripts but maybe it don't woked properly... how can i check if the dfd mode is enabled on my mac ?
massimo Di Stefano
massimo Di Stefano - March 29, 2009 at 2:26pm
OK, i connected the ipod to an usb hub .. now it go in dfd mode and i'm able to go ahead ... it works :-)
Anh Nguyen
Anh Nguyen - March 28, 2009 at 6:16am
Thank you so much! It works really well for me! I have some notes for you guys who reach the step 20 and receive the error 21 about itunes cannot restore (I myself had it). Here is what I did after that: - Restore the firmware iPod2,1_2.2.1_5H11a_Restore.ipsw - Repeat from the step 18 Then it's gonna be fine. So I guess if you have your ipod up to date (with version greater that iPod2,1_2.2.1_5H11a_Restore.ipsw) then first restore to that iPod2,1_2.2.1_5H11a_Restore.ipsw before following the steps in this article. I'm not pretty sure but it may help. Thanks again for helpful article
Poppy - March 26, 2009 at 10:30pm
I have Tiger (10.4.11), a 2nd Gen IPOD Touch and I have followed the guide without issues until step 18. My problem is that my IPOD will NOT go into DFU mode. I've tried numerous times and after the 10 second stage, it turns off and I continue holding the HOME button for another 8 seconds. The only thing that happens is that the IPOD disconnects and will not be recognized by my computer until I restart. Any ideas?!!?!!?!?!?!? I'm at wits' end!
Fraser - March 25, 2009 at 2:39am
ha much easier and waaaaaay quicker way of jailbreaking ipod touch..... go here and just follow the simple steps:
itgiaw - March 25, 2009 at 12:17am
it said it was restarting. but now it seems to be completely dead. how can i get it to turn on again?
itgiaw - March 25, 2009 at 12:38am
nm, i just plugged it in and held down power and home, then just home and restored the original--this is too much work, im just gona wait for the gui
Hippo - June 10, 2009 at 10:52am
I had the same problem. It was because my iPod Wasn't in 2.2.1 I have restart from step 18 and restore 2 times Now, the iPod is in 2.2.1, not Jailbreak, but it wotks and I don't want to do it again after this fear...
Brandon - March 24, 2009 at 9:31am
worked like a charm. redsn0wed 32g fully functional. Very good tutorial.
David Richardson
David Richardson - March 21, 2009 at 11:47pm
Like other users I got to step 19 i typed in ./rslite and I got: david-richardsons-ibook-g4:Pwnage David$ ./rslite -bash: ./rslite: Bad CPU type in executable Can anyone help me please?
Simon Tye
Simon Tye - March 21, 2009 at 1:32pm
I am working on Step Sixteen and have a problem. It says type "make" into terminal, but whenever I do it doesn't match what is on the image. It says: ip70-187-4-97:libusb-0.1.12 simontye$ make make all-recursive Making all in . if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -Werror -no-cpp-precomp -g -O2 -g -Wall -MT usb.lo -MD -MP -MF ".deps/usb.Tpo" -c -o usb.lo usb.c; \ then mv -f ".deps/usb.Tpo" ".deps/usb.Plo"; else rm -f ".deps/usb.Tpo"; exit 1; fi rm: .libs/usb.o: Permission denied rm: .libs/usb.o: Permission denied gcc -DHAVE_CONFIG_H -I. -Werror -no-cpp-precomp -g -O2 -g -Wall -MT usb.lo -MD -MP -MF .deps/usb.Tpo -c usb.c -fno-common -DPIC -o .libs/usb.o /var/folders/Fl/FlY+VeQMFUGeUjHXJ6CthU+++TI/-Tmp-//ccqcZYwj.s:unknown:FATAL:can't create output file: .libs/usb.o make[2]: *** [usb.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Anyone know what I messed up on?
Jeff - March 20, 2009 at 2:24pm
When asked to download and use the iPod2,1_2.2.1_5H11a_Restore.ipsw and iPod2,1_2.1.1_5F138_Restore.ipsw files, does it matter which one we use based on our firmware? Just by looking at the files names, I would expect to extract the 2.2.1 instead of the 2.1.1 since my ipod firmware is 2.2.1. I have followed every step to the last detail the first time around and ended up getting a 1600 error upon the recovery portion [step 20]. I then tried to extract the 2.2.1 instead of the 2.1.1 and ended up getting errors in the terminal window at some point. Any help as to why I'm getting a 1600 error when following the directions perfectly?
jeff - March 20, 2009 at 10:17pm
Nevermind!! I just re did the whole tutorial and got it!! I must've done something wrong the first time. I don't know what I did, but its working now!
ekafor - March 17, 2009 at 3:14pm
Ok, now that i have a jailbroken ipod, how do i put k'd apps onto it? thanks
CuThroat - March 17, 2009 at 12:03am
Did anyone actually get the jailbreak to work who is using Tiger?
cptchaos - March 20, 2009 at 12:52pm
yes, i finally did.... couple of things to consider 1- you need xcode for tiger, wich you can find on your installation discs. 2- you need a different version of rslite not wich has been referred to previously in this thread: 3- personnaly my trouble was with DFU mode. you have to hold lock and home buttons until after you get the "switch off" red slide and your screen turns black (around 10 seconds). then you plug your ipod in your computer. that's about it...
cptchaos - March 20, 2009 at 7:32pm
it's possible to jailbreak using tiger.... 1- you need xcode from your mac OSX installation discs. i couldn't find any version for tiger on the net... 2 you need a different version of rslite than the one linked in the tutorial. follow this link instead: should be fine with that...
Cuthroat - March 28, 2009 at 6:05pm
This link is for a tethered jailbreak. So if i use this rslite link can i still have an untethered jailbreak?
cptchaos - March 16, 2009 at 9:58am
i don't know if anyone will be able to help me, but it seems i'm unable to put my ipod touch 2g in DFU mode. tried following the tutorial etc, but i always get the apple logo coming in the end or nithing happening however long i hold home button.... any ideas?
terrpy - March 19, 2009 at 1:08am
Hook up iPod Touch 2G to your mac, then hold power & home buttons for ten seconds, release power button and continue to hold home button for eight more seconds. After this, the iPod should be off (black) and not responsive to pressing home. At this point, I ran ./rslite, and the results were the same as in this tutorial.
Dave - March 16, 2009 at 5:05am
i have a problem w/ accessing my terminal? after i installed the libusb folder, i opened up terminal and then typed in "cd ~/Desktop/libusb-0.1.12" and then when i typed ./configure, it said that my request was denied. what do i do? help please!
cptchaos - March 16, 2009 at 10:09am
do you have xcode installed?
ipod 2gBREAKER
ipod 2gBREAKER - March 17, 2009 at 12:19pm
first, you have to have XCode installed... or maybe you are not on the admin account on your computer. I had to give myself admin privileges to do most of the stuff in terminal
Dave - March 16, 2009 at 4:49am
i have a problem w/ accessing my terminal? after i installed the libusb folder, i opened up terminal and then typed in "cd ~/Desktop/libusb-0.1.12" and then when i typed ./configure, it said that my request was denied. what do i do?
Ipodtouch2guser - March 15, 2009 at 7:40pm
terrpy - March 19, 2009 at 1:11am
Make sure you are in the Pwnage folder before running ./rslite
sjobs - March 14, 2009 at 7:32pm
great work thanks to this tutorial my ipod is now free at last.
Raphael Alves
Raphael Alves - March 14, 2009 at 1:35am
I Need Help ! In Step Nineteen : My Ipod in DFU mode, than i open the terminal and when i try to run rslite, it happns : Last login: Sat Mar 14 02:15:52 on ttys000 eMac01:~ getz$ cd ~/Desktop/Pwnage eMac01:Pwnage getz$ ./rslite -bash: ./rslite: Bad CPU type in executable eMac01:Pwnage getz$ What i`m doing wrong !? * Sorry my bad english eMac 1.25Ghz - 1.5 Ghz RAM - OSX 10.5.5
terrpy - March 19, 2009 at 1:17am
It looks like rslite won't run in eMac (PPC).
Christian - March 29, 2009 at 11:43am
Apparently this only works on intel Macs - with PPCs (Power PCs) you will get "./rslite: Bad CPU type in executable" in Step 19. Maybe it would be nice to mention this before the first step, so other PPC users don't waste their time on the first 18 steps. (like I did just now)
Christian - March 30, 2009 at 10:25am
ACtually I found the rslite version for PPC yesterday. You may download it here: I just extracted it and used the rslite executable in there. Now everything worked perfectly (Just that I needed 3 attempt to get into DFU mode - YouTube is your friend). Thanks for the tutorial!!!!
Sam - March 13, 2009 at 9:58pm
I am still running Tiger, and realized at four in the morning that I needed Leopard in order to use the latest version of Xcode. Is there an alternate way of doing things so I don't have to upgrade my OS?
sam - March 13, 2009 at 11:14pm
ignore this. redkultat addressed this already. I implemented his changes and... Success!
Almost there
Almost there - March 13, 2009 at 8:58pm
Ok so im on step 14 and everything is going great but at the beginning when you asked us to download iPod2,1_2.2.1_5H11a_Restore.ipsw iPod2,1_2.1.1_5F138_Restore.ipsw i did but they where folders not lego like icons so now im not sure what to do. and after that do i and how do i put my ipod into recovery mode... thank you
redkulat - March 13, 2009 at 11:51am
Also, Tiger uses need the libusb package for their OS. The one posted is for Leopard only.
redkulat - March 13, 2009 at 3:58am
Thanks for the tutorial, but you need to clarify for people that this is for Leopard only. I'm using Tiger right now and don't want to bother dishing out $99 for Leopard since Snow Leopard is coming out this summer. If you are using Tiger: That version of Xcode will not work, install the one from Tiger installer disc (disc #1). Make sure you use this version of rslite: I got to the last step and kept getting a 'Bus error' I'm going to have to try again. For now my iPod is a dud since it won't restore in iTunes and sicne the jailbreak didn't work out too well.
erkkiesimerkki - March 13, 2009 at 3:46am
Thank You for the tutorial but I also have a problem with step 19. When I do !iBSS211.dfu in DFU mode i get an "Ok" but then my jumps off the DFU mode an restarts. If I then try to put in DFU mode again and try to do the next step I only get error messages. What am I doing wrong? Thank You for any help
eggn0G - March 13, 2009 at 2:13am
I got everything done right but when I started restoring my iPod 2G I got an error stating "The iPod could not be restored. An unkown error occurred (1600)." Should i do everything over? or should i just go back to a specific step? if there is, which step is it... thanks.
Laurie - March 18, 2009 at 5:18am
I am also getting this problem repeatedly, the internet hasn't successfully helped on this issue ( ) please help me someone! i really want to play monkeyy island on the bus!!!
jeff - March 18, 2009 at 5:19pm
I have the same problem! please help!!!
zehzinho - March 13, 2009 at 1:12am
When I did Step 19, I get this message: dyld: Library not loaded: /usr/local/lib/libusb-0.1.4.dylib Referenced from: /Users/macbook/Desktop/Pwnage/./rslite Reason: image not found Trace/BPT trap Any advice? tks
John le Wayne fan
John le Wayne fan - March 13, 2009 at 10:29am
You just have to install libusb like in the tutorial described^^
YEAAA - March 12, 2009 at 9:11pm
pariah - March 12, 2009 at 7:07pm
Everything seems to have worked beautifully. Thanks for the help. One very stupid question. What do I do with the created files in the pwnage folder. Should I keep this stuff? Do I need it for anything like a restore or something or is it all trash? Thanks again
docmac - March 12, 2009 at 8:51pm
good question, I would think all we need to keep is the newly made ipsw but I backed up the whole folder just to be safe! btw, is anyone else having trouble with the camera now? lol
You must login or register to add a comment...
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)