Cydia

This OS X only guide will teach you how to jailbreak your Apple TV using Seas0nPass 0.8. The current version of Seas0nPass 0.8 is Seas0nPass 0.8.1. Note this is an UNTETHERED JAILBREAK, meaning you can reboot your Apple TV just like you normally would.

This guide should be used with the Apple TV running firmware version 4.4.4 (iOS 5.0.1).

Alright, let's get started. You'll need:

Your Apple TV.

The latest version of iTunes.

Micro-USB cable.

Disconnect any other iDevices from your computer.

First thing you'll need to do is download the Mac version of Seas0nPass 0.8.1 from mod.my/Seas0nPassmac081. Double-click the zip file to unzip it, and open the Seas0nPass folder to see the Seas0nPass icon. It's a good idea to move it to your Applications folder, but not necessary.

Making sure your device is NOT yet connected, double-click Seas0nPass to launch it. You will see the Seas0nPass home screen - press the Create IPSW button.

Seas0nPass will now download the current Apple TV firmware file, and go through various steps on it's own to create a jailbroken firmware image. The final step it will show is Creating IPSW.

NOTE: Depending on your internet connection speed, this could take upwards of 20 minutes as it downloads the firmware.

At this point, you'll be asked to connect the Apple TV to the computer using the Micro-USB cable. Do NOT connect the power cable. The Apple TV light should blink a couple times, then begin blinking rapidly. Once it is blinking rapidly you should point the silver included Apple TV remote at the Apple TV and hold PLAY/PAUSE and MENU at the same time for 7 seconds. This enters your Apple TV into DFU mode.

Assuming you've done this correctly (I had to use a separate Micro-USB cable as my first was cheap and didn't work), Seas0nPass will say it has Found device in DFU mode and run through a couple quick uploads to your device, then launch the iTunes restore script.

Seas0nPass will now handle the iTunes restore process on it's own. You'll see iTunes come to the front of the screen (full screen if you're in Lion), and it will automatically set up the Apple TV to restore. Do not press anything while this happens.

Once that is done, you've now got a jailbroken Apple TV. Not too bad, eh? Reconnect the Apple TV to your TV, and the first time it starts back up you'll see a red fireCore icon in the bottom right of the home screen letting you know the jailbreak was successful!

I jailbroke my ATV2 and thought it didn't work but I do get the fire icon in the bottom right so I guess that it did work. Now what? everything looks the same as it ever did. No cydia or any such ATV equivalent seems to be present. thanks for any leads regarding what I should do next.

jb is the easy part now you have to do the addons , i am trying to do the xbmc but having a lot of trouble trying to understand how ...been doing a lot of search and saw videos on how to but still confused ...i have it jb with the FC logo on the bottom right of my tv ...so thats good ...if someone good start me off this is where im stumped... SSH to the root of your Apple TV 2 using Terminal ,,i am running windows seven do i do it from my pc or tv ????? thanks

jb is the easy part now you have to do the addons , i am trying to do the xbmc but having a lot of trouble trying to understand how ...been doing a lot of search and saw videos on how to but still confused ...i have it jb with the FC logo on the bottom right of my tv ...so thats good ...if someone good start me off this is where im stumped... SSH to the root of your Apple TV 2 using Terminal ,,i am running windows seven do i do it from my pc or tv ????? thanks

well lets see if i get an answer with this question.... i've tried several mini usb to usb cables and seem none work... What cable or what kind of setup is everyone using ?

I've had that problem in the past... Keep trying different cords and once you see the light come on keep it steady... I dunno if its the internal connector or the USB cords themselves but something is lose somewhere

This is simply not working for me at all. It fails when trying to patch the file system.

To use Seas0npass for firmware versions apple no longer signs to restore, you will need saved shsh blob. What firmware are you trying to restore ?
Did you turn off Firewall and Real Time Antivirus Scanning ?

Note :
Your Micro USB cable must not be too long or it may not work.
Use the latest version of Seas0npass.

For those who do not have any blob saved with Seas0npass, and wish to restore to same firmware again, you use ifaith to dump your ifaith blob.
With ifaith blob, you can either use Snowbreeze to stitch the blob and restore your apple tv 2nd gen or you can use Seas0npass to stitch your ifaith blob and then restore in order to jailbreak.