How to install XBMC 13.0 Gotham on Apple TV 2

by tomek on April 7, 2014

How to install XBMC 13.0 Gotham on Apple TV

Last week XBMC released the beta 3 of their next major update – XBMC 13.0 Gotham that was released back in March with a support for 3D movies, improved UPnP capabilities, “dramatic” Audio Engine improvements and various visual changes that improve usability and logic (check out the full list of changes). Here is a tutorial on how to install XBMC Gotham (beta 3) on Apple TV 2.

Note: XBMC 13.0 will only works on jailbroken Apple TV 2 (latest jailbreakable Apple TV firmware is 5.3). If you have an Apple TV 1 and want XBMC badly, you can find out how to do it here.



Step 1: Install the latest stable version of XBMC – XBMC Frodo (12.3). If you already have Frodo installed, go directly to Step 2.

  • Launch the “Terminal” or “PuTTY” application.
  • Ensure that your computer and your Apple TV are on the same network.
  • Connect to your Apple TV via SSH using the following commands.

ssh root@[Your Apple TV’s I.P. Address]

Example: ssh [email protected]
This can be found under General/Network on your ATV’s main menu

Note: Should you receive an “Authentication Error,” copy and paste the following command into the Terminal window and press Enter, then continue.

rm ~/.ssh/known_hosts

  • Agree to any security prompts by typing “yes” (without quotations), then press enter.
  • When prompted for a password, type the word “alpine” (without quotations) then press Enter.

  • Copy and paste the following commands into your Terminal or PuTTY app, pressing the Enter key after each. It’s important that you wait for each one to finish before moving onto the next. Don’t worry… you will know when each line is finished.

apt-get install wget

wget -O- | apt-key add -

echo "deb stable main" > /etc/apt/sources.list.d/awkwardtv.list

echo "deb ./" > /etc/apt/sources.list.d/xbmc.list

apt-get update

mkdir -p /Applications/

apt-get install org.xbmc.xbmc-atv2

mkdir -p /Applications/XBMC.frappliance



Step 2: Install XBMC 13.0 Gotham beta 3

  • Launch the “Terminal” or “PuTTY” application.
  • Connect to your Apple TV via SSH using the following commands.

ssh root@[Your Apple TV’s I.P. Address]

  • When prompted for a password, type the word “alpine” (without quotations) then press Enter.
  • Copy and paste the following commands:

rm -f *xbmc*.deb


dpkg -i *xbmc*.deb

rm *xbmc*.deb

Done! You should now have the beta 3 of XBMC 13.0 Gotham installed on your Apple TV.

To ensure the new build fits your screen:

  • Launch XBMC from the main menu on Apple TV
  • Enter the “Settings” sub menu under the “SYSTEM” heading.
  • Select the “Appearance” tab from the left menu bar.
  • Change “Settings level” from Standard (default) to Advanced



  • Under the “Skin” menu,you’ll now want to choose “-4%” for the “Zoom” field so that your XBMC configuration will properly fit your television display.

Depending on the television, you might have to play around with this, but it should work flawlessly at the “-4%” setting. Press “MENU” on your remote to return back one level once this is done.

Congratulations! Your Apple TV now has XBMC 13.0 Gotham installed on it, and fitting on your screen.

Now, check out Top 10 best XBMC addons for Apple TV 1 and Apple TV 2

More on XBMC:

.. and more.

Be sure to follow Apple TV Hacks on FacebookTwitter and Google+ for all the latest Apple TV-related news.

personalize atv

  • mike

    Dose not work Number 4 gives me an error.

  • Clem

    same here ‘Malformed line 1 in source list /etc/apt/sources.list.d/xbmc.list (dist)’

  • Clem

    I DL’d the .deb file, and installed it that way. Working now

  • editor

    We’ve rewritten the tutorial, everything should now work fine! Let us know

  • Dirt Bike Craig

    Will I lose my wizard edition repositories, settings, etc.?

  • Davide Pea

    I can successfully run the first two commands of step 1 and then when I enter the third commend I get “command not found”

  • aijii

    same here

  • farsighted

    Buggy. I wish I hadn’t installed it… plus iStream doesn’t seem to work well, and Mashup isn’t working right and then Navi-X is still down. Meh.

  • Juanvizo

    Please help !!!! I was using 12.3 on my ATV 2, and after a long process of reading and searching tutorials, my subtitles in movies ( when available ) were working fine. Unfortunately I had the wonderful idea to go up to 13, and everything stopped working. After spending two days, I got the icefilms working, etc. but the subtitles are gone, and the buffering is a killer, i can’t watch anything!!!! I had two subtitles services installed, now I can’t find them at all… I have followed the instructions in the tutorials very careful, but some of the stuff does not appear in my screen like they do in the instructions, and also I can only use the ATV2 Remote control, so I have not found the way to open those “context menus” to see if maybe that helps me resetting everything…

    Could someone help me fix this???


  • Zac

    Assuming you mean the echo command, there’s a formatting issue there. Replace “>” with “>”, the greater to symbol. Often pressed with shift + “,” key.

    echo “deb stable main” > /etc/apt/sources.list.d/awkwardtv.list

    Same for the command below it.

  • Gareth

    very buggy indeed… I have noticed MANY of the scipts (addon’s) dont work.. I keep getting a “script error” while installing them… any idea on how to fix this?

  • rajesh

    i can’t type password on password place can u pls help me

Previous post:

Next post: