XBMC on Apple TV 2nd Gen iOS 4.3 (4.2.2 firmware)
Jailbreaking 101 – Seas0nPass
NOTE: Seas0nPass provides an ‘un-tethered’ jailbreak for the latest 4.2.2 (iOS 4.3) AppleTV software. This means the steps found under the “Using Seas0nPass for a tethered boot” section can be skipped.
Download Links
Seas0nPass for Mac (check for updates first) [10.6 or later] or direct link (0.7.8)
Seas0nPass for Windows [XP or later]
Troubleshooting tips
Pre-launch checklist
- Latest version of iTunes.
- Latest version of Seas0nPass (use links above).
- A micro USB cable.
- Disconnect any iPods, iPhones, and iPads from your computer.
Using Seas0nPass to jailbreak the AppleTV
Step 1: Unzip the ‘Seas0nPass.zip’ file and launch Seas0nPass.

Step 2: Select the ‘Create IPSW’ button to start the jailbreak process.

Step 3: The latest AppleTV software will be downloaded and used to create a custom ‘jailbroken’ software file.

Step 4: When prompted, connect your AppleTV using a micro-USB cable (leave power disconnected), and hold both the ‘MENU’ and ‘PLAY/PAUSE’ buttons for 7 seven seconds.

Step 5: iTunes will open automatically and start the restore process.

Step 6: iTunes will confirm the restore when complete – your AppleTV is now jailbroken!
If you’re using a version prior to seas0npass 0.7.8 you might want to consider this:
Be sure you’ve entered DFU Mode properly! That’s the only advice i give you, cuz that
was the only problem in my last 300+ tries.To be sure of the atv being in DFU, check if the light is blinking constantly but not as
fast as if you’re holding down menu and play/pause. I followed the exact order
displayed at http://support.firecore.com/entries/387605. As Seasonpass displays that
the iTunes script failed I entered iTunes and alt-selected the custom ISPW at the
root direcotry and IT WORKED trust me. Be sure of being in DFU Mode and you’ll be fine.
You will now see the Seas0nPass menu after connecting the AppleTV to your TV. (Note: An option to hide this menu is available when clicking ‘More Info’)

Using Seas0nPass for a ‘tethered boot’
Note: The tethered boot steps described below are not required for the current AppleTV 4.2.2 [iOS 4.3] software.
Some AppleTV software versions require a tethered boot. This means the AppleTV must be connected to a computer for a brief moment during startup.
Note: The AppleTV 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: Open Seas0nPass and select the ‘Boot Tethered’ option.

Step 2: When prompted, connect the AppleTV to your computer via USB. Wait for the rapid flashing light then connect the power. Once both are connected hold both the ‘MENU’ and ‘PLAY/PAUSE’ buttons for 7 seven seconds.

Step 3: Seas0n Pass will complete the tethered boot automatically. Once complete, remove the USB cable and connect the HDMI cable.
Note: Timing is key. Once the you receive the success message shown below, the USB cable should be removed and HDMI cable connected before the light on the front of the AppleTV stops flashing. (Don’t worry there is ample to do this, so you don’t need Superman speed).

How to Install XBMC on Apple TV 2
Apple TV – January 21st, 2011 - 18 Comments
