Difference between revisions of "Beginners Guide for 2.x"

From AwkwardTV
Jump to: navigation, search
m (Reverted edits by Bots (Talk) to last revision by Gbooker)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
'''This guide is for Apple TV 2.x (Take 2), for 1.x see the [[Beginners Guide for 1.x]]'''
 
'''This guide is for Apple TV 2.x (Take 2), for 1.x see the [[Beginners Guide for 1.x]]'''
  
{{Tip Box|Buy a [http://www.amazon.co.uk/Philex-HDMI-DVI-Adaptor-Gold/dp/B000GHQO0C HDMI to DVI Adaptor] to plug in the ATV to a spare monitor next to your computer.}}
+
==Decisions==
 +
Before beginning, you must decide which route you wish to take.  There are three primary options:
 +
* [[#Keep_It_Standard|Keep It Standard]]: Doesn't modify the AppleTV at all. Describes methods by which you can sync your own content to the AppleTV through iTunes.
 +
* [[#Patch_The_AppleTV|Patch The AppleTV]]:  Installs third-party plugins allowing playback of other content, games, web surfing, and more.
 +
* [[#Install_Mac_OS_X_Tiger|Install Mac OS X Tiger]]:  Turns the AppleTV into a slimmed down computer running Mac OS 10.4 (Tiger)
  
 +
Select your preferred method and follow the instructions.
  
==Keep it standard (but use some useful free software)==
+
==Keep It Standard==
  
 
You can do more than you think with a standard ATV and a few free utilities and spare yourself plenty of time, effort and expense.
 
You can do more than you think with a standard ATV and a few free utilities and spare yourself plenty of time, effort and expense.
Line 10: Line 15:
 
Check out [[The Alternative to Hacking]] page for instructions on getting more content on your AppleTV.
 
Check out [[The Alternative to Hacking]] page for instructions on getting more content on your AppleTV.
  
==Make a patchstick (installing SSH)==
+
==Patch The AppleTV==
 +
The first step to patching the AppleTV is to [[#Make_a_patchstick_.28installing_SSH.29|install SSH]].  After that, you may [[#Extend_The_OS|add extensions to the the Operating System]].
 +
 
 +
===Make a patchstick (installing SSH)===
 
Creating a patchstick on a USB thumbdrive can install SSH on your AppleTV without opening the box. Once SSH is installed other plugins, codecs and other hacks can be installed.
 
Creating a patchstick on a USB thumbdrive can install SSH on your AppleTV without opening the box. Once SSH is installed other plugins, codecs and other hacks can be installed.
  
The easiest way to do this is through [http://code.google.com/p/atvusb-creator/ ATVUSB-Creator].  Their site includes instructions. Below are (hopefully) clearer step-by-step instructions for Mac:
+
The easiest way to do this is through [http://code.google.com/p/atvusb-creator/ ATVUSB-Creator].  Their site includes instructions. Below are (hopefully) clearer step-by-step instructions for Mac.  Instructions for windows are similar:
<ol>
+
# Obtain a USB disk that you can erase.  A 1G or higher flash drive will do.
<li>Make the patchstick
+
# Make the patchstick
<ol>
+
##Download [http://code.google.com/p/atvusb-creator/ atvusb-creator]
<li>Download [http://code.google.com/p/atvusb-creator/ atvusb-creator]
+
##Extract the zip file and run atvusb-creator from the folder it creates
<li>Extract the zip file and run atvusb-creator from the folder it creates
+
##Insert your USB drive.  If it doesn’t show up after a moment in the area at the bottom of the window labeled “USB Target Device”, click the double-arrow button to refresh. Select it from the dropdown menu.  (I recommend detaching all other USB drives so you don’t accidentally choose the wrong one!).
<li>Insert your USB drive.  If it doesn’t show up after a moment in the area at the bottom of the window labeled “USB Target Device”, click the double-arrow button to refresh. Select it from the dropdown menu.  (I recommend detaching all other USB drives so you don’t accidentally choose the wrong one!).
+
##Click “Create Using”.  The process will download a large file and then take several minutes to create your “patchstick” which is what your USB drive is now called.
<li>Click “Create Using”.  The process will download a large file and then take several minutes to create your “patchstick” which is what your USB drive is now called.
+
#Unplug your Apple TV.  Insert the patchstick into its USB port. Plug it back in.
</ol>
+
#The patching process will occur automatically; you’ll see a different logo as the ATV boots, and a lot of text will scroll down the screen.  Wait for it to complete and tell you to restart the ATV.
<li>Turn off your Apple TV.  Insert the patchstick into its USB port. Turn it back on.
+
#Unplug your AppleTV. Disconnect the patchstick.  Plug the AppleTV back in.
<li>The patching process will occur automatically; you’ll see a different logo as the ATV boots, and a lot of text will scroll down the screen.  When it’s complete, it will tell you to restart the ATV. Do so.
+
#Wait for the ATV to finish booting.  You’ll notice you now have a number of new menu items.
<li>Wait for the ATV to finish booting.  You’ll notice you now have a number of new menu items.
+
 
</ol>
+
====Alternatives====
 +
{{Tip Box|Buy a [http://www.amazon.co.uk/Philex-HDMI-DVI-Adaptor-Gold/dp/B000GHQO0C HDMI to DVI Adaptor] to plug in the ATV to a spare monitor next to your computer.}}
  
===Alternatives===
 
 
'''Create a patchstick in [[Patchstick/Leopard|Leopard (with Tiger CD)]] or [[Take2patch|Tiger]]'''
 
'''Create a patchstick in [[Patchstick/Leopard|Leopard (with Tiger CD)]] or [[Take2patch|Tiger]]'''
  
 
'''Create a patchstick with additional functions using [http://patchstick.wikispaces.com/PatchStickBuilder PatchStickBuilder] under Windows, Vista or Mac OS X.'''
 
'''Create a patchstick with additional functions using [http://patchstick.wikispaces.com/PatchStickBuilder PatchStickBuilder] under Windows, Vista or Mac OS X.'''
  
''Note: You can also install SSH by removing the harddrive, see Leopard instructions [[Install_SSH_with_Leopard|here]]''
+
'''Install SSH by removing the harddrive, and connect it to a machine running [[Install_SSH_with_Leopard|Leopard]].'''
  
==Hack the operating system==
+
===Extend The OS===
 
Hacking the AppleTV operating system allows you to add services to the machine while staying to the remote controlled single application system.
 
Hacking the AppleTV operating system allows you to add services to the machine while staying to the remote controlled single application system.
  
Line 41: Line 49:
 
* Add components to the existing system
 
* Add components to the existing system
  
===Patch and modify the existing sytem===
+
====Patch and modify the existing sytem====
We are talking here of a [[Take 2 Full Update]].
+
We are talking here of doing a [[Take 2 Full Update]]. However, instead we would recommend you use the safe updater from [http://forum.awkwardtv.org/viewtopic.php?f=6&t=1262 NitoTV] which does it for you. You should be able to use an external drive once this is done.  You can access additional types of file system by following the directions at the bottom of the  [[Enable_USB_Storage#Filesystem_Compatibility|Enabling USB Storage page]].
Alternatively (and seemingly more successful) use the safe updater from [http://forum.awkwardtv.org/viewtopic.php?f=6&t=1262 NitoTV]. This does it for you. You should be able to use an external drive once this is done AND if you use the code at the bottom of [http://wiki.awkwardtv.org/wiki/Enable_USB_Storage#Move_iTunes_media_to_USB_Drive this page], be able to use it for external storage (not tested personally).
 
  
Note that not all plugins work. See here for list of Take 2 working plugins: [[ATV2-Compatible Plugins]].
+
The next step is to install any third party plugins you desire.  Nito TV is one plugin, and there are others.  Not all plugins work with Take 2, so consult the [[ATV2-Compatible Plugins|list of Take 2 compatible plugins]].
  
So, you'll gain HD rentals, AirTunes, the new menu system, etc. Although let's be honest, the new menu system is not nearly as good as the old one, but the features contained therein are a great step forward.
+
====Add components to  the existing sytem====
 
+
The AppleTV can be further extended to add the following:
===Add components to  the existing sytem===
 
The very first thing you will want to do is to [[Install_SSH_with_Leopard|install SSH]] and give yourself remote console and file copy access to the AppleTV.
 
 
 
From here, you can add:
 
 
* a fully working [[XAMMP - Apache/MySQL/PHP5/Perl|web server]] with Apache, MySQL, PHP5 and Perl
 
* a fully working [[XAMMP - Apache/MySQL/PHP5/Perl|web server]] with Apache, MySQL, PHP5 and Perl
 
* a [[enable_SAMBA_server|SAMBA file server]] to share AppleTV files to both Macs and PCs  
 
* a [[enable_SAMBA_server|SAMBA file server]] to share AppleTV files to both Macs and PCs  
* the ability of [[Mount_a_Remote_Drive_via_SMBFS#Sharity_Light|mounting Samba shares]] from Mac or PC servers
+
* the ability of [[Mount_a_Remote_Drive_via_SMBFS#Sharity_Light|mounting Samba shares]] from Mac or PC servers using Sharity Lite (not recommended)
* the ability of [[Enable_USB|mounting external USB drives]]
+
 
* a plugin for [[Download and watch movies|watching movies]] stored on your AppleTV
 
* one for [[Couchsurfer|browsing the internet]] from your couch
 
  
And check for other interesting [http://plugins.awkwardtv.org/ plugins].
+
That is all to patching your AppleTV. Enjoy.
  
 
==Install Mac OS X Tiger==
 
==Install Mac OS X Tiger==

Latest revision as of 07:18, 30 December 2012

This guide is for Apple TV 2.x (Take 2), for 1.x see the Beginners Guide for 1.x

Decisions

Before beginning, you must decide which route you wish to take. There are three primary options:

  • Keep It Standard: Doesn't modify the AppleTV at all. Describes methods by which you can sync your own content to the AppleTV through iTunes.
  • Patch The AppleTV: Installs third-party plugins allowing playback of other content, games, web surfing, and more.
  • Install Mac OS X Tiger: Turns the AppleTV into a slimmed down computer running Mac OS 10.4 (Tiger)

Select your preferred method and follow the instructions.

Keep It Standard

You can do more than you think with a standard ATV and a few free utilities and spare yourself plenty of time, effort and expense.

Check out The Alternative to Hacking page for instructions on getting more content on your AppleTV.

Patch The AppleTV

The first step to patching the AppleTV is to install SSH. After that, you may add extensions to the the Operating System.

Make a patchstick (installing SSH)

Creating a patchstick on a USB thumbdrive can install SSH on your AppleTV without opening the box. Once SSH is installed other plugins, codecs and other hacks can be installed.

The easiest way to do this is through ATVUSB-Creator. Their site includes instructions. Below are (hopefully) clearer step-by-step instructions for Mac. Instructions for windows are similar:

  1. Obtain a USB disk that you can erase. A 1G or higher flash drive will do.
  2. Make the patchstick
    1. Download atvusb-creator
    2. Extract the zip file and run atvusb-creator from the folder it creates
    3. Insert your USB drive. If it doesn’t show up after a moment in the area at the bottom of the window labeled “USB Target Device”, click the double-arrow button to refresh. Select it from the dropdown menu. (I recommend detaching all other USB drives so you don’t accidentally choose the wrong one!).
    4. Click “Create Using”. The process will download a large file and then take several minutes to create your “patchstick” which is what your USB drive is now called.
  3. Unplug your Apple TV. Insert the patchstick into its USB port. Plug it back in.
  4. The patching process will occur automatically; you’ll see a different logo as the ATV boots, and a lot of text will scroll down the screen. Wait for it to complete and tell you to restart the ATV.
  5. Unplug your AppleTV. Disconnect the patchstick. Plug the AppleTV back in.
  6. Wait for the ATV to finish booting. You’ll notice you now have a number of new menu items.

Alternatives

Tip: Buy a HDMI to DVI Adaptor to plug in the ATV to a spare monitor next to your computer.

Create a patchstick in Leopard (with Tiger CD) or Tiger

Create a patchstick with additional functions using PatchStickBuilder under Windows, Vista or Mac OS X.

Install SSH by removing the harddrive, and connect it to a machine running Leopard.

Extend The OS

Hacking the AppleTV operating system allows you to add services to the machine while staying to the remote controlled single application system.

This comes in 2 flavors:

  • Patch and modify the existing sytem
  • Add components to the existing system

Patch and modify the existing sytem

We are talking here of doing a Take 2 Full Update. However, instead we would recommend you use the safe updater from NitoTV which does it for you. You should be able to use an external drive once this is done. You can access additional types of file system by following the directions at the bottom of the Enabling USB Storage page.

The next step is to install any third party plugins you desire. Nito TV is one plugin, and there are others. Not all plugins work with Take 2, so consult the list of Take 2 compatible plugins.

Add components to the existing sytem

The AppleTV can be further extended to add the following:


That is all to patching your AppleTV. Enjoy.

Install Mac OS X Tiger

Installing Mac OS X Tiger makes out of you the owner of a trimmed-down version of the Mac Mini.

Certainly the most silent Mac since the Cube.

The only drawbacks are:

  • no sound output,
  • no screen resolution change: you'll stick to the last one set before installing the new system.