Beginners Guide AppleTV2
This is a guide to jailbreak your Apple TV 2, the little black one. To jailbreak the first generation model, see the Beginners Guide for 1.x. For 2.x see the Beginners Guide for 2.x. For 3.x see the Beginners Guide for 3.x
Jailbreaking the Apple TV 2 operating system allows you to add apps to the device.
Save SHSH Blobs using TinyUmbrella
Backing up Apple TV 2 SHSH blobs is highly recommend before jailbreaking. With the release of iPhone 3GS and iPod Touch G3, Apple added an extra layer of security to prevent hacking, jailbreaking and unlocking. Apple is constantly closing exploits used by jailbreak hackers by updating the firmware of its devices. An accidentally upgraded jailbroken device can’t be re-jailbroken until hackers release new jailbreak software. SHSH blobs will allow the Apple TV 2 to be downgraded to the previous firmware version in the event of an accidental upgrade.
SHSH blobs can be saved with the help of a utility called TinyUmbrella.
Step 1: Download and install the latest version of TinyUmbrella.
Step 2: Start TinyUmbrella and connect the Apple TV 2 to your computer using a Micro-USB cable.
Step 3: Click on the Manual ECID button and enter a display name and the ECID for the Apple TV 2.
Step 4: Click on the "Create Custom Device" button, then in the main window click on "Save SHSH".
Jailbreak the Apple TV using Seas0nPass
Seas0nPass uses the limera1n exploit to jailbreak as well as auto-install SSH and afc2.
Step 1: Download the latest version of Seas0nPass.
Step 2: Unzip the 'Seas0nPass.zip' file and launch Seas0nPass.
Step 3: Launch Seas0nPass and click the 'Create IPSW' button to start the jailbreak process.
Step 4: Connect the Apple TV using a micro USB cable, when prompted.
Step 5: The latest Apple TV software will be downloaded and used to create a custom 'jailbroken' software file.
Step 6: When prompted, put the Apple TV into DFU mode by holding down the menu and play/pause buttons for 7 seconds.
Step 7: Seas0nPass will complete the restore automatically, and confirm when complete.
Accessing the Apple TV
In the Terminal application on your Mac (or Putty on a PC), enter the following:-
If you named your Apple TV something other than "Apple TV" then you need to replace the text above. The first time you do this, it might take a few moments to establish a connection. When prompted, enter "alpine" the default password.
Now, we are logged into the Apple TV, so rather than commands being run on your Intel Mac, they are run on the Apple TV. The Apple TV has a version of iOS on it.
and press enter and follow the prompts to change your root password. Then change the user 'mobile' with: -
3rd Party Software for Apple TV 2 iOS
List of applications available for Apple TV 2 and development status here