For those of you who don’t know, Seas0nPass is like PwnageTool for Mac, or Sn0wbreeze for Windows, which can can create custom jailbroken .IPSW files for your second-genApple TV.
Before you proceed with the jailbreak, you will need the following:
A Micro-USB cable
iOS 4.3 for Apple TV
All download links are posted at the end of this article.
Step 1: Download and launch Seas0nPass.
Step 2: Now select “Create IPSW” option to build your own custom jailbroken firmware for Apple TV.
Step 3: Now wait for Seas0nPass to download all the files required for creating custom firmware.
Step 4: When prompted by Seas0nPass, connect your Apple TV using a micro-USB cable (leave power disconnected), and hold-down both the ‘MENU’ and ‘PLAY/PAUSE’ buttons for 7 seven seconds.
Step 5: iTunes should now open automatically to start the restore process.
Step 6: iTunes will confirm the restore when complete. Once done, your Apple TV will be jailbroken on iOS 4.3.
Since this is a tethered jailbreak, you will have to boot your Apple TV into “tethered-boot” mode for it to function in jailbroken state.
Note: The Apple TV must be disconnected from the computer (for at least a brief moment) after restoring in iTunes for the tethered boot process below to work properly.
Step 1: Start Seas0nPass again and this time select the ‘Boot Tethered’ option.
Step 2: When prompted by Seas0nPass, connect the Apple TV to your computer via micro-USB. Wait for the rapid flashing light on Apple TV and then connect the power. Once both are connected, hold-down both the ‘MENU’ and ‘PLAY/PAUSE’ buttons for 7 seven seconds for it to enter DFU mode.
Step 3: That’s it ! Seas0n Pass will now automatically complete the tethered boot. Once done, remove the micro-USB cable and connect the HDMI cable.
Once you are done with the jailbreak, you can install the following apps on your jailbroken 2nd-gen Apple TV: