Install XBMC For Apple TV 2

Install XBMC on Apple TV

This tutorial provides step by step instructions for unlocking your Apple TV, installing XBMC followed by installation of BestRussiantV for Apple TV plugin.

What you'll need before starting installation

  1. Latest version of iTunes.
  2. Latest version of Seas0nPass (use links below).
  3. micro USB cable to connect your computer to Apple TV
  4. Disconnect any iPods, iPhones, and iPads from your computer.
Outline of steps to install plugin:
  1. Remove apple protection from your Apple TV (Jailbreak)
  2. Install XBMC on Apple TV
  3. Install BestRussianTV plugin into XBMC
  4. Install Activate plugin in XBMC

1. Jailbreaking Apple TV

Download Links
Seas0nPass for Mac [10.6 or later]
Seas0nPass for Windows [XP or later]

Video tutorial

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.

SP-main2.jpg

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

SP-create.jpg

Important!
AppleTV power cable must be disconnected! It should only be connected using micro-USB.


Step 4: When prompted, connect your AppleTV to your Mac/PC using a micro-USB cable (leave power cable disconnected).

Once the light on the front of the AppleTV begins to flash rapidly, point the remote at the AppleTV and hold both the MENU and PLAY/PAUSE buttons for 7 seven seconds.

Note: This step will require the silver (aluminum) AppleTV remote that was included with the ATV2. The older, white (plastic) remotes will not work.

SP-restore1.jpg

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

 SP-itunes.jpg

iTunes will open and start restoring your Apple TV with the custom IPSW that Seas0nPass created. This entire process is automated and does not require you to do anything. Once iTunes is done restoring your Apple TV with iOS 5, plug in the power and leave the unit connected to your computer. SP-itunes.jpg

Once Seas0nPass has completed uploading the files, you will be prompted to let iTunes restore the custom IPSW file automatically. Click Yes.

iTunes will open and start restoring your Apple TV with the custom IPSW that Seas0nPass created. This entire process is automated and does not require you to do anything. Once iTunes is done restoring your Apple TV with iOS 5, plug in the power connect your Apple TV to your TV.



Note: To confirm the jailbreak was successful a (temporary) red FC logo will appear in the lower right corner of the screen - as shown below.

sp-success.jpg



2. Installing XBMC

BestRussianTV plugin works from XBMC environment.
XBMC Plugin can be installed to Apple TV after the jailbreaking step has been completed.

Download and run an SSH client on your computer. This will help connect to AppleTV through terminal.

We suggest using Putty for Windows and the terminal application on Mac OS X.

Type in your Apple TV’s IP address in the Host Name (or IP address) field.
Click Open and you will be prompted to log in as a username.
Type “root” as the username and type “alpine” for the password.


 

Once connected, type the following commands right after each other. Be sure to type the commands as there maybe issues with copying and pasting them into Putty. Press Enter after each line:

echo “deb http://mirrors.xbmc.org/apt/atv2 ./” > /etc/apt/sources.list.d/xbmc.list
apt-get update
apt-get install org.xbmc.xbmc-atv2

After XBMC is successfully installed, ATV will restart and you will see XBMC in it.

After you run the third command, you will notice it will ask if you want to continue. Of course you do, so just type “y” and hit Enter. Finally, the last command will obviously reboot your Apple TV.


Step 1 Open Terminal from Applications>Utilities>Terminal. You can also open Terminal by using spotlight in the right hand top corner.

Open Terminal on your Mac

Step 2 (accessing the Apple TV): in the Terminal application on your Mac, enter the following:

ssh root@AppleTV.local

or

$ ssh root@<your ATV2 IP adress>

if AppleTV.local doesn’t work (find your atv IP address in Settings ->General -> Network).

Use “alpine” as your password if you haven’t changed it already.

  • If you named your Apple TV something other than “AppleTV” then you need to replace the text above.
  • The first time you do this, it might take a few moments to establish a connection.

Step 3: Copy/Paste the following code into Terminal (line by line; hit Enter after each line)

echo “deb http://mirrors.xbmc.org/apt/atv2 ./” > /etc/apt/sources.list.d/xbmc.list
apt-get update
apt-get install org.xbmc.xbmc-atv2

After XBMC is successfully installed, ATV will restart and you will see XBMC in it.



4. BestRussianTV Plugin Installation

Start WinSCP and put in IP address of your Apple TV with the Username: root and Password: alpine


Click on Login and then Yes and a window like this will open. The left screen is your PC and the right is the directory folder of your ATV2.


You have to place the file you downloaded called plugin.video.brt-1.3.3.zip from your PC (keep it zipped) into a folder called the “/private/var/mobile/Media” on your ATV2. (right hand side)

Download & Install Fetch for Mac

5. Activate BestRussianTV Plugin in XBMC

To activate BestRussianTV plugin you need to let XBMC know about the zip file that you uploaded to Apple TV.
To do this goto XBMC plugin:



In main menu of XBMC, select System



Then goto Add-ons



Click "Install from Zip File". Then locate the file you uploaded and click on it.



Then you must open the System › Add-ons › Enabled Add-ons › Video Add-ons › BestRussianTV.com › Configure where you will enter BestRussianTV login and password.



Please ensure that you have correctly entered your login and password.



To access plugin goto main menu of XBMC > Videos > Add-ons








Post your comments or questions