How to jailbreak Apple TV 2 on iOS 4.3 with Seas0nPass (tethered)

by tomek on March 11, 2011

Firecore has updated Seas0nPass to support a tethered jailbreak of the new Apple TV 4.2 (iOS 4.3) software. Seas0nPass allows you to jailbreak your atv2 with the latest 4.2 software by creating custom Apple TV IPSW files and restoring them in iTunes (similar to the existing Pwnage Tool app). It also includes a simple ‘tethered boot’ option.

Seas0nPass is open source (the source code is available on Github) and is available for free. It’s Mac only (OSX 10.6 or later) for now but the Windows version should be released soon.

According to Firecore, aTV Flash (black) Beta3 is iOS 4.3 compatible “for the most part”. However, you may see a few oddities with text entry screens in plugins like Couch Surfer and nitoTV. These are relatively minor issues and should be a quick fix. Additionally there are some hardware decoding issues present in XBMC which will take a bit more work for Firecore to get right.

@nitoTV, @DjayB6, @p0sixninja and @msft_guy contributed to this release of Seas0nPass.

Here are the instructions on how to use Seas0nPass to jailbreak and tether boot your Apple TV 2 on iOS 4.3:

Pre-launch checklist

  1. Download and install the latest version of iTunes (check for updates through Software Update located in Apple menu).
  2. Download Seas0nPass
  3. A micro USB cable will be required to complete the jailbreak.


Step 1: Unzip the ‘’ file and launch Seas0nPass.

Step 2: If your AppleTV is not yet jailbroken, select ‘Create IPSW’. (if already jailbroken, and you just need to do a ‘tethered boot’ scroll down).

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. Please proceed to the ‘tethered boot’ section below.

Using Seas0nPass for a ‘tethered boot’

After jailbreaking your atv on iOS 4.3 with Seas0nPass your device requires a tethered boot. This means it must be connected to a computer for a brief moment during startup.

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: 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.

You may also want to read:
Apple TV 2 Gets Software Update 4.2
How to Watch Hulu on Apple TV 2
How to Install Plex on Apple TV 2G

  • gaudi_br

    When restoring on itunes, I keep getting a message that the restore failed. In itunes, there’s a message saying something about the volume being at level 0… Any ideas?

  • dngrhm

    I’m getting an error (error 1600) when iTunes (ver. 10.2.1) tries to restore the seasonpassed ipsw. It looks like iTunes tries to validate the firmware with an apple server and that fails. I tried with the wifi off and iTunes says it can’t install because it cannot connect to the same apple server.

  • No luck in making this work yet. Bummer.

  • Hipsdontliemy

    after jailbreaking.. and connecting with TV nothing happens, it shows apple logo for sometime and finally TV says “No Sginal” its not worth.. waste of time I guess rt now..

  • Bobss

    I have no errors. starts up. But there isn’t anything installed on it like there was when used greenp0ison before the update.

  • My experience, exactly.

  • Kalli

    Is this save if i have there older jailbrake installed and no blobs saved?

  • Rwanglq

    I jailbreaked the atv2 (os4.2.1) 1 week ago with seas0npass, now I want to upgrade to os4.3 and then jailbreak it with the new seas0npass, but I failed. when I upgrade the software to os4.2 with itunes or jailbreak with seas0npss, it always says. “… not eligible for the required build”. any idea?

  • blergenstein

    To the person with the 1600 error — don’t use a USB hub or extension cable with the micro usb cable.

    Also, couldn’t get this to work.

  • Guest

    same here 🙁

  • matt …

    same thing for me too – and I can’t restore my atv2 either – restore error in itunes!

  • Ken65

    Also with same issue. No Signal, and unable to restore to 4.2.1

  • Ken65

    getting similar errors when trying to restore to 10.2.1. Have tried with Mac & PC, even with an older version of iTunes.

  • Cristido

    After the restore iTunes shows an error message, but the atv2 works again. It works but is not jailbreaked.

  • gronks

    in most cases 1600 error is the usb cable. try another one.

  • minilotor

    >If you’re getting errors when creating the IPSW, please try the fix found here: >

  • Makito

    with no shsh saved – don’t even try! if something goes wrong – you’re done!

  • Makito

    you have to find a way to restore. try another usb cable, another computer. it’s not bricked for sure.

  • Cooper505

    Cant get mine in DFU mode with the power disconnected, wouldnt work. All the lights on the front flash as they should but itunes just doesnt pick it up. If i plug power in and do button press it finds it in DFU mode but then itunes restore error when trying to install. Any ideas on this yet?

  • Cooper505

    has anyone got this to work yet on os4.3? Just wondering.

  • Mduhb

    You need to do the teathered boot

  • Salim

    I have tried this with 3 computers.. and with 3 different cables but I still have the same issues error 1600 or it get stuck.. please assist! thanx

  • Synystersocal428

    i ran into this problem, even if you do not have the power cable plugged into the wall socket it will still throw error… completely unplug cable from apple tv as well as from power source

  • baba

    how ?

  • Ken65

    Success last night restoring to 4.2.1 and then rejailbreaking. Same cable, same computer. Perhaps was an issue with Apple’s server causing the verification error?

  • brainspin

    how did you guys restore it to 4.2.1?

  • Makki

    So im stuck with my current iOs? Can i never update ?

  • dngrhm

    I bought a new 1.5 ft micro USB cable with the ferrite core. I was able to install the ipsw and tethered boot the appleTV. I just installed XBMC and it appears to work (though it appears to be bigger than my screen). The only thing that changed was the cable. Good luck to everyone else.

  • Yellowh Sharkx

    Everything worked beautifully …
    Until I told appletv to sleep …
    Now when turn back on just get apple logo and flashing light

    You loose your JB after it goes to sleep.

    I tried several times with the utmost care and always the first test was off the apple tv2.

    I wasted too much time!

  • RMTP – Streaming

    Does Couch surfer support streaming ? ? vimeo ? or RTMP ? or any other Live Streaming sites ?

  • Joera013

    if having problems like I did, since the new apple update, got my appletv2 working using the following….

  • Roadtriprich

    I used Seas0nPass. It worked for a week then the screen went blank but audio remained. Tried doing a tethered boot again but no joy. Now trying to restore through iTunes but the ATV2 doesn’t show. How can I restore to factory settings? SSH? Micro USB? Ethernet? ANY advice would be appreciated!

  • Arturito Net

    For anyone that has recently bought Apple TV 2G this won’t work as the it comes with iOS 4.3. In Apple TV 2G displays software version 4.2.1
    This tutorial explains how to perform untethered jailbreak on the latest Apple TV 2G:

Previous post:

Next post: