Difference between revisions of "HowTo install iTunes on AppleTV"

From AwkwardTV
Jump to: navigation, search
(why and why not)
m (Procedure: removed /mnt/Scratch from hdiutil detach)
Line 24: Line 24:
# Start a VNC session or connect a mouse
# Start a VNC session or connect a mouse
# /Applications/iTunes.app/Contents/MacOS/iTunes     ''# run iTunes''
# /Applications/iTunes.app/Contents/MacOS/iTunes     ''# run iTunes''
# hdiutil detach /mnt/Scratch/Volumes/iTunes\ 7.5
# hdiutil detach /Volumes/iTunes\ 7.5

Latest revision as of 05:22, 3 September 2008

This is a short guide to installing iTunes.app on an AppleTV.

The following instructions were tested on an AppleTV running 2.1. The version of iTunes required is dictated by the version of OSX running on the ATV (currently 10.4.7).


  • Lets you play music on your AppleTV using iTunes (via a network share if you like)

Why not

  • Doesn't let you sync the AppleTV from the iTunes installed on it (requires iTunes >= 7.6)


  • iTunes 7.5
  • /System/Library/PrivateFrameworks/iPod.framework from an Intel Mac running 10.4.x
  • SSH access to AppleTV
  • Mouse connected to, or VNC access to the AppleTV


  1. Copy iTunes7.5.dmg to the appletv (via ssh or shared directory)
  2. $ hdiutil attach iTunes7.5.dmg     # mount the DMG
  3. $ sudo installer -pkg /Volumes/iTunes\ 7.5/iTunes.mpkg -target /     # install the pkg
    • iTunes takes up quite a lot of space in the root partition, so you may want to move it to /Users/frontrow/Applications. This also allows you to run it from nitoTV.
  4. (sudo) copy iPod.framework into /System/Library/PrivateFrameworks/
  5. Start a VNC session or connect a mouse
  6. /Applications/iTunes.app/Contents/MacOS/iTunes     # run iTunes
  7. hdiutil detach /Volumes/iTunes\ 7.5