Introduction: Jailbreak IPod Touch 2G Untethered

About: EECS Student at the University of South Florida.

iPod Touch 2G Untethered Jailbreak
(If you don't know what untethered means than don't worry. It means less work)

For Run RS or Tethered Jailbreak - Untethered Jailbreak, see last page!!

This guide is a quick and painless way to jailbreak your iPod Touch 2G (2nd Generation).

Compliments to A.C.E: He made an instructable about the subject before me, I honestly didn't know. Mine includes tethered to untethered, though. Also a bit more organized. But if you want detail, his is the way to go. It tells you EVERYTHING.

Few Quick Notes
* I am not responsible for you screwing up. If you do than this is how to fix it. Plug your iPod into your computer. Hold down Home and Lock for 10 seconds. Don't let go of home but let go of lock. Hold home for 15 seconds. Let go. If done correctly than iTunes should alert you of an iPod in DFU mode. Hold shift and click Restore. Use the IPSW in this package to restore to factory settings. You can start over again.

* BACK UP YOUR STUFF!!! Use iTunes to back up your paid apps and AptBackup for Cydia Stuff.

LET US BEGIN!! HAHAHAHAHAH

Step 1: Pre Requisites

You should download:

Quick Freedom http://quickfreedom.com/

iPod Touch 2G 2.2.1 Firmware You can do this through Quick Freedom

LibUsb You can do this through Quick Freedom

FOR RUN RS OR TETHERED TO UNTETHERED YOU HAVE TO GET THIS:

http://drop.io/download/49d40560/89b902ff71922899c207e8096a3130fa17187d7c/b3681600-f022-012b-a3c2-f901acef4a85/8606d050-f0a8-012b-c5af-f242489a6716/greengr4ss.zip/greengr4ss_zip.zip

VISTA PEOPLE LISTEN UP!!!

You have to do something with libusb to work with Vista AND Windows 7
download it from here --------> http://sourceforge.net/project/downloading.php?group_id=78138&use_mirror=voxel&filename=libusb-win32-filter-bin-0.1.12.1.exe&a=12196868

right click it and choose "Properties"
click "Compatibility"
choose " Windows XP"
apply changes.

Step 2: Jailbreak Time

Step 1: Plug your iPod into your computer.

Step 2: Go through the instructions in Quick Freedom set boot logos and other options.

Step 3: When it is done your iPod will have a white screen.

Setp 4: iTunes may pop up or it may not. If not open it. It will say it has found an iPod in recovery mode.

Step 5: While holding down Shift, Click Restore.

Step 6: Browse and select the Custom IPSW.

Step 7: Let it do its thing for a while.

Step 8: Open iTunes and restore from the backup you made erlier.

Step 9: Thats it! Now you have a fully jailbroken iPod Touch 2nd Generation.

Step 3: Finishin Notes

" You should probably download WinterBoard for themes.

" Use SSH or download iPhoneBrowser to access your iPod's files.

" Get used to the lag. There is a small lag on some applications. I recommend downloading Free Memory (App Store).

Step 4: Tethered to Untethered

Step 1: Unzip greengr4ss.zip to desktop.

Step 2: Put your iPod into DFU mode using key presses.

Step 3: Open Command Prompt

Step 4: Navigate to desktop. Or Desktop/ greengr4ss
" type cd C:\Documents and Settings\Your User Name Here\Desktop

Press ENTER after each of these commands

Step 5: Type or copy and paste iRecovery -f ibss211.dfu

Step 6: Unplug then replug your iPod to get a white screen

Step 7: Type or copy and paste iRecovery -s

Step 8: copy and paste /sendfile ibss_arm7_exploit.bin

Step 9: copy and paste arm7_go

Step 10: copy and paste arm7_stop

Step 11: copy and paste /sendfile illb_221_24kpwn.img3

Step 14: copy and paste bdev read nor0 0x18900 0x80000 0x08000000

Step 15: copy and paste bdev write nor0 0x2c100 0x80000 0x08000000

Step 16: copy and paste bdev write nor0 0x8000 0x24100 0x09000000

Step 17: Reboot. Thats it!

Step 5: Run RS to Untethered

Step 1: Do Steps 1-11 from previous instructions.

Step 2: Copy and Paste Each one of these codes individually pressing enter after each.

bdev read nor0 0x42214 0x90000 0x08000000

bdev write nor0 0x18914 0x90000 0x08000000

bdev read nor0 0x18900 0x90000 0x08000000

bdev write nor0 0x2c100 0x90000 0x08000000

bdev write nor0 0x8000 0x24100 0x09000000

Step 3: Reboot