Hacking Apple TV Take 2 Tutorial

Hacking Apple TV Take 2 Tutorial

Here is a little tutorial on how to Hack your Apple tv, to run Boxee, XBMC and enable a external-hard-drive.
This tutorial is an alternative to atvflash and is completely free!
After you hacked you apple TV with this you can play the following video formats:
– AVI, DivX, Xvid, FLV, WMV, RM and RMVB
– MKV formats supported up to 480p resolution (hardware limited)
– MPEG-1, MPEG-2, MPEG-3 and MPEG-4
– DVD files (VIDEO_TS/VOB)
– AVI support for: AAC, AC3 Audio, H.264, MPEG4, and VBR MP3
– Subtitle support for SSA and SRT

We will install:
– FTP/SFTP/SSH Access – Transfer files to and from the AppleTV
– NitoTV – Play DVD files, enable USB storage and much more
– XBMC – A fully customizable media center software
– Boxee – Watch and share media with your friends
– Sapphire 6.5 – Play and organize media using IMDB database

What you need:
– AppleTV running software v2.3 or later
– Mac running OS X v10.4 or later
– USB Flash Drive – sized 256MB – 2GB recommended drives
– Internet connection

Step 1: Make a usb patchstick
(AppleTV Firmware Download Locations

First we need to download the uber USB flash drive creator for the AppleTV, witch can be found on usb flash drive creator will make a patchstick that enables SSH on your Appletv (so you can access the apple tv’s file structure) and installs Boxee and XBMC. The creation of the patchstick is pretty straight forward, just follow the onscreen instructions.


Step 2: Install the patchstick
1) turn of your apple tv (unplug the power)
2) Place the patchstick in the apple tv
3) Turn on your appletv (wait for the patchstick to do its thing)

patch your apple tv

4) After a minute or the patch should be installed (wait for instructions on your screen)
5) Remove the patchstick and restart your Apple TV.

Boxee, XBMC and SSH should now be installed and enabled on your Apple TV.

Step 3: Access your Appel TV
Because we enabled SSH on the Apple TV , we can now remotely access the Apple TV with Coda or Cyberduck on your Mac computer.
In coda (or an other SSH application) connect to the Apple TV via:
1) Select SFTP (SSH)
2) server: yourappletvip (or the ip-adress of your Apple TV)
3) username: frontrow
4) pass: frontrow
5) Press Connect (you will get access to the Apple TV)

Step 4: Enable external USB drives
Now we have remote access to the Apple TV we can enable external USB drive support.
We will do this by installing NitoTV.

You will need to download Nito tv to your Mac. Download.
(check for latest version on

1) Download Nito tv and unzip.
2) With Coda or Cyberduck login to your Appel TV and copy the content of the nito TV folder (installme and nito TV ) to the Apple TV
3) With the terminal Application>utilities> terminal login into the Apple TV.
4) ssh frontrow@yourappletvip
5) When prompted for a password, enter ‘frontrow’.
6) Now go to the directory where you placed Nito TV on your AppleTV and type the following command:
sudo ./installme (When prompted for a password, enter ‘frontrow’ again.)
7) Now restart your Apple TV. Now Nito tv is installed

Go To Nito tv and Install Smart Installer

That’s It, you can now watch almost any kind of video with your apple TV and use external hard-drives!

source 2:
source 3:

Categorised as: Hardware/Software, Linux/OSX, OS X, Password

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.