Daily Tip: How to install XBMC on Apple TV 2 [Jailbreak]
IAlready jailbroken your Apple TV 2 and curious how to install the nifty little XBMC add-on that allows you to stream and add even more content from your network? Since we don't have Cydia for Apple TV (yet), the process of installing jailbreak apps is a bit different. Hit the jump for a quick walkthrough on how to get XBMC working on your jailbroken Apple TV 2.
First you'll need a jailbroken AppleTV. If you haven't done that already, check out our guide on jailbreaking the AppleTV 2 with Seas0nPass.
After you've done that, follow these steps.
- Open a terminal app as you'll need to gain SSH access to your AppleTV.
ssh email@example.com- if that doesn't work for you, instead of typing apple-tv.local, replace it with your AppleTV's IP address which can be found under Settings then Network on your AppleTV.
- You'll be asked for the password to your AppleTV next. By default, it is
alpine. If you have changed it, enter the password you chose on your own instead. You may be asked if you're sure you wish to continue, just type "yes".
- Once you are at the root menu, type (or copy/paste) this:
echo "deb http://mirrors.xbmc.org/apt/atv2 ./" > /etc/apt/sources.list.d/xbmc.listand hit "enter".
- Next type (or copy/paste) this:
apt-get updateand hit "enter".
- A list of available apps will populate. Type (or copy/paste) this:
apt-get install org.xbmc.xbmc-atv2and hit "enter".
- You'll see the app begin to install and once it reaches 100%, you're done. Your AppleTV should flash briefly and when the main menu pops back up, XBMC should be added.
As a side note, I had issues getting my MacBook to connect to my AppleTV via SSH. I kept getting connection refused or invalid host errors. There is a file on your Mac you can delete in order to stop these errors (not sure where it would be located on a PC if anyone wants to chime in here). You'll need to unhide files on your Mac first. You can do that by following the steps below.
- Open Terminal and type (or copy/paste):
defaults write com.apple.finder AppleShowAllFiles TRUEand hit "enter".
- Type (or copy/paste):
That should unhide all of the hidden files on your Mac. Now you should be able to navigate to /Users/username (in my case Ally)/.ssh and delete the file titled "known_hosts". It should be the only file in that folder. Then try the above steps again. Only some of you may need to do this but I figured I'd throw it in there for anyone who has issues connecting via SSH to their AppleTV.
If you tried this or have installed XBMC, let us know how you like it so far!
If you have any questions or need any extra help, jump on in to our Apple TV Forums.
Tips of the day will range from beginner-level 101 to advanced-level ninjary. If you already know this tip, keep the link handy as a quick way to help a friend. If you have a tip of your own you'd like to suggest, add them to the comments or send them in to firstname.lastname@example.org. (If it's especially awesome and previously unknown to us, we'll even give ya a reward...)