Ever wanted to put all those downloaded movies on your computer on to your Apple TV, so you could watch them on your 42″ television instead of your 20″ monitor? Here is a step by step isntruction set to hack your Apple TV from Windows.
Note: You should consider upgrading to a larger hard-drive before you do this, as you can really reap the benefits.
Installing Boxee / XBMC / SSH
- Download atv-win
- Extract the files from the .zip into a temporary directory (eg. C:\temp\)
- In the zip, Vista gives you weird 0 byte files along with all the directories, extract one directory at a time, then click ignore to the errors, select all the 0 byte files, then delete the 0 byte files. Now ctrl+click the directories and extract. You will need to do this like 4-5 times. After all of this, double check that the directory structure is the same as in the .zip file
- Follow the instructions in this readme (also below).
- Make sure you are connected to the internet
- start -> run -> type “cmd” and press enter
- cd C:\temp\
- cd atv-win-1.0.b11
- mk-atv-xbmc-ssh
- (wait — the batch file will download necessary files from apple and create the boot image)
- In Windows Explorer: C:\temp\
- Run USB Image Tool
- Set Dropdown to Device Mode
- Click Restore
- Remove USB Drive, Re-insert
- Click OK
- Wait until image is copied, when finished remove USB Drive
- Unplug Apple TV
- Insert USB Drive into Apple TV
- Plug Apple TV Back in
- You should see a graphic of Tux the Linux Penguin sitting on top of the Apple TV.
- Wait until it gives you the OK (in tiny font, which might be off the bottom of the screen — 10 minutes should be fine by far — my installation took less than 5).
- Unplug Apple TV
- Remove USB Drive
- Plug Apple TV Back in
You should now have Boxee / XBMC and SSH installed.
Installing ATVFiles (access to non-standard [downloaded] files)
- You need to have installed SSH (whether through the above steps, or through another method, to install ATV Files and Perian Codecs).
- Download latest file from Download(ATV) Link here.
- Download WinSCP
- Look up your Apple TV’s IP Address (Wired makes life much easier): On Apple TV: Settings->General->Network->IP Address
- Enter the Apple TV’s IP Address into WinSCP, and log into Apple TV (username: frontrow, password: frontrow)
- Copy ATVFiles-1.x.x.run
- Disconnect from your Apple TV with WinSCP
- Download PuTTY.
- Log into your Apple TV with PuTTY — same hostname, username and password.
- Type:
-
sudo sh ATVFiles-1.x.x.run
- When that has finished, type:
-
sudo reboot
Installing Perian Codecs
- Download Perian .dmg file from the Perian Site.
- Download UltraISO Trial Edition
- Install UltraISO
- Use UltraISO to get Perian.zip (Perian.prefpane/Contents/Resources/Components), CoreAudio and QuickTime
- Extrac these files into a temporary directory (eg. C:\temp\)
- Unzip Perian.zip, you should now have three files: A52Codec.component, AC3MovieImport.component, Perian.component
- Launch WinSCP
- Log in to your Apple TV as shown above.
- Copy A52Codec.component to /Library/Audio/Plug-Ins/Components/
- Copy AC3MovieImport.component to /Library/QuickTime/
- Copy Perian.component to /Library/QuickTime/
- Either unplug and plug your Apple TV back in or SSH into the Apple TV with PuTTY and type:
-
sudo reboot
- You are all set.
RSS Feed
Hello!
Very Interesting post! Thank you for such interesting resource!
PS: Sorry for my bad english, I’v just started to learn this language
See you!
Your, Raiul Baztepo
Thanks for the great guide. It really helped!