How I added XBMC to my AppleTV 2

ATV2-smallI have had a Logitech Review with Google TV for a year now. I also built a PC from spare parts I had around the house to run XBMC. I just got my AppleTV (second generation) for Christmas. I have yet to find a steaming box that compares to what XBMC can do. The review and AppleTV have been locked in a battle over the past year. Unfortunately, Logitech’s announcement to discontinue the review has pretty much sealed the little boxes fate. Both the review and ATV2 have pros and cons that I don’t want to get into in this blog post. Personally, I prefer the Logitech Review over the AppleTV. That is until I discovered how to install XBMC on it. Now the only complaint I have with the AppleTV is that there is no web browsing feature.

To get started you will need…

1) A micro USB cable
2) Latest version of iTunes (link)
3) A copy of Seas0nPass (link)
4) Putty SSH Client (link)


I had great success by follow these guides. I was also using Windows 7 32bit.

Step 1)
Jailbreak The ATV2 (Seas0nPass supports a untethered jailbreak of the latest 4.4.4 (iOS 5.0.1 – 9A406a) AppleTV software.)..

Step 2)
Change the default SSH password…

Step 3)
Install NitoTV…

Step 4)
Once NitoTV is installed, block any future updates (they WILL BREAK the jailbreak). From the AppleTV main menu go to NitoTV–>Install Software–>updateBeGone–>Install

Step 5)
Install XBMC (This can be installed through NitoTV but I would recommend installing via SSH follow the link below)…

Step 6)
Install Pandora (optional)…


There you have it. No longer is my AppleTV2 chained to iTunes. Who wants transcoded video anyway? I can now share files on my network my way.


P.S. If you want to access the ATV2 through SFTP check out this link…

Posted in Apps, Fun Stuff, Personal Life, Technology and tagged .

Leave a Reply

Your email address will not be published. Required fields are marked *