Beginners Guide AppleTV2

From AwkwardTV

Jump to: navigation, search

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.

Contents

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.

Tip: The Apple TV 2 connected to the Mac via the Micro-USB cable is sufficient. Plugging in the power cord is not required.

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.

Tip: The ECID of the Apple TV 2 can be found by clicking the Apple Menu, then "About This Mac", then "More Info"*, then "USB". Find the Apple TV 2 in the USB Device Tree and click on it. Information about the Apple TV should be displayed. The ECID should be listed in the "Serial Number" row.

  • LION: on Lion the "more info" button is called "System Report"

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.

Tip: The Apple TV 2 connected to the Mac via the Micro-USB cable is sufficient. Plugging in the power cord is not required.

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.

Tip: To confirm the jailbreak was successful a (temporary) red FC logo will appear in place of the Settings icon.

Accessing the Apple TV

In the Terminal application on your Mac (or Putty on a PC), enter the following:-

    ssh root@Apple-TV.local

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.

Next, type:-

    passwd

and press enter and follow the prompts to change your root password. Then change the user 'mobile' with: -

    passwd mobile

3rd Party Software for Apple TV 2 iOS

List of applications available for Apple TV 2 and development status here

Personal tools