Featured posts Show

Enable USB on the Apple Tv

This guide only applies to the original silver Apple TV and not to the newer, black model.

The AppleTV is sort of a piece of junk unless you hack it so if you intend to actually get any use out of your apple tv you better do it. Here is how you enable USB so that you can play media off of attached storage (novel concept eh!).

Note: This Tutorial assumes you’re using AppleTV TakeTwo or the latest update (3.0). If you’re not sure run Apple TV’s update before starting

Step 1: Hack your ATV

This is a pretty easy process, you can find instructions here. You don’t actually have to install Boxee but follow the instructions except instead of creating a boxee USB you can just select “SSH”. Great, now to enable USB

Step 2: Install NitoTV

There are lots of ways to enable USB, trust me this is the easiest. SSH onto your AppleTV, download NitoTV and install it. Heres the code:

Valencia:~ ronin$ ssh frontrow@appletv.local
Welcome to the AppleTV (via atv-usbcreator)
frontrow@appletv.local's password:
-bash-2.05b$ wget http://nitosoft.com/nitoTVInstaller_tt.zip
-bash-2.05b$ unzip nitoTVInstaller_tt.zip
-bash-2.05b$ cd "nitoTV Take Three"/
-bash-2.05b$ sudo ./installme

This will install NitoTV and then restart your AppleTV’s finder, in other words you will have new options on your ATV menu.

Step 3: Prep for USB

Because the apple tv is purposely neutered you’ll need to snag the USB drivers from the 10.4.9 combo update. Heres the code

-bash-2.05b$ cd ~/Documents/
-bash-2.05b$ wget http://supportdownload.apple.com/download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/Mac_OS_X/downloads/061-3165.20070313.iU8y4/MacOSXUpdCombo10.4.9Intel.dmg

Step 4: Install USB support

Great, now the combo update has been downloaded to the Documents folder. Go to your Apple TV menu and go NitoTV -> Settings -> Install Software -> Smart Installer

This will take a minute but when its done you can plugin USB drives and your Apple TV will recognize it. Volia!

If your Apple TV doens’t recognize your drive try restarting your appletv either by typing “sudo reboot” or unplugging and plugging in your ATV.


537
Post comment as twitter logo facebook logo
Sort: Newest | Oldest
Buddy101 5 pts

It says "right click to patch recovery partition" in the smart installer option. Click "yes" to that also?

dolanpatrick 5 pts

Can you use Ubuntu or a windows PC to do this? Will it work with hfs +

Dan Awesome 5 pts moderator

dolanpatrick Yes, yes and yes.

With windows you need to use an SSH client like Putty.

dolanpatrick 5 pts

Dan Awesomedolanpatrick and you are telling me also that this is just for Apple TV Gen 1?

Dan Awesome 5 pts moderator

dolanpatrick That is correct.

Thanks, mang. That worked perfectly and was super easy.

I have been reading the comments about appleTV not recognizing external hard drives.

I noticed a comment that aTV only recognizes fat32.  My external drive is 1T and is NTFS

Can I format that to fat32?  When I clicked on format it said NTFS or exFat

Thanks Greg

my apple tv does not recognize my usb external.. i have done every step :( help????

Thank you so much, this was a breeze to follow. 100% successful on three different apple TVs. I only wish I had found your directions first before wading through all the other BS.

simpler nitoTV Take Three installation instructions:
apt-get install wget
wget http://dl.dropbox.com/u/16129573/com.nito.deb
dpkg -i com.nito.deb
apt-get update
apt-get install com.nito.nitotv
Thanks!!!

Dan Awesome 5 pts moderator

The problem with this is that a normal hacked appletv doesn't have apt-get installed.

will this also work with adding Apple's external USB optical drive? i would like to be able to put in CDs (like a stereo)

I doubt it, this installs the drivers needed for usb mass storage devices. But if you try it and it works let me know.

Dang auto correct! Freaken rock lol!!!

my mistake it has to be identical to whats put, all caps etc

doesnt work now, went to the apple thing to get the 10.4.... and it says not found

> old style plist parser error or xml error

I am getting this too. Does anyone know what/where the USB drivers are in the MacOSXUpdCombo10.4.9Intel.dmg? I savvy enough that I don't have any problem manually copying them, I just need to know which files to grab.

Thanks!

Great work. Much Appreciated!

i followed your instructions, but the smart installer reports this: old style plist parser error or xml error?

Dan:
I did like you said and it all worked like a charm. I have a followup: How can I copy those media files on my USB drive onto the Apple TV's hard drive? Any quick and easy solutions? thanks much.

No easy solution I'm afraid. If you want to copy files you'll have to ssh in and do it with terminal.

Confirmed that this works flawlessly on a newly purchased from an Apple store unit. I installed Boxee first but I don't think that's relevant. I did format my drive (Seagate) to HFS+ because I thought maybe it was just a fs issue which can affect some Macs. Anyways, did this; plugged the drive in and absolutely no worries from here on out. Cheers!

ok I am not doing something right. I try to run sudo ./installme and winscp says, "Host not responding for more than 15 secs"

Ok I found my mistake. It was Winscp. I switched to Putty and the install went as planned. But one question....I wanted to use my external drive to extend the capacity of the ATV. Is this not possible using NITOtv or should I use another hack?

thank you so much!!!!!!! i really appreciate all the information i have gathered from here. i had a feeling it wasn't that hard. keep the good work and god bless dan

How do I know if the apple tv has recognized the hard drive? when i view the apple tv in my iTunes, it still reports the apple tv storage space as 144GB but I have a 1TB western digital passport plugged into the usb port. I ran smart installer and it said everything was installed successfully. any ideas? thanks in advance.

The normal ATV software won't play off of your harddrive without some significant changes. Since you ran the smart installer you installed NitoTV. Nito can play all those files, open up the nito player and see if you can find the hard drive in there.

If you just want a sure fire way to see if the hard drive is connected and mounted ssh in. Once you're logged on type the command "df -h" this will show you every mounted drive you have. If your hard drive isn't in there try unplugging it and plugging it back in and then waiting a minute.

Thank you very much - got a used 40MB ATV when I realized I could add a terabyte sized external drive. Now I don't have to have to run iTunes to watch or listen to my media.

I have zero experience with Apple's OS but was able to follow you directions and get the USB drive enabled(did take me a couple of hours, mainly looking for a way to figure out the SSH link and how to enter the commands). Guess my next challenge is to format the drive in FAT32.

Glad to hear it! To get around formatting the drive over ssh just plug that external into your computer and format it. Easy, then plug it in. Good to go.

thanks you it just worked like a charm

YOU ROCK!!!!! thanks a lot!!!

The process above does not work any longer. The file that you download from nitosoft.com is actually nitoTV Take Three. Change the command:

-bash-2.05b$ cd "nitoTV Take Two"/

to

-bash-2.05b$ cd "nitoTV Take Three"/

and all will work.

Thanks Dan - I'll give the downgrade a whirl! See if that fixes my problem!

Q

This is probably the most extensive write-up I've seen for hacking the AppleTV.

I've got an AppleTV running v3 of the apple OS software. I've patched it using a patchstick, & installed NitoTV, run the combo update, Kext & super installer via the NitoTV menu & I've read lots of pages about getting an external USB drive working, but do you think I can get it to work?

I've plugged 3 different external drives in varing in size from 120GB to 2TB and none are picked up. I even use Putty to 'dk -f' to see what drives are mounted and it doesn't show my external drives at all - none of the 3 appear in the mount list.

They're all NTFS drives as I'm running windows systems at home (no Macs... yet) so what am I doing wrong?

The whole reason I patched my AppleTV was so I could plug in my external drive and watch the media on there at my leisure!

Hope you can help!

I haven't tested it with v3. I actually keep my atv running on v2. You can downgrade by following these instructions http://patchstick.wikispaces.com/Oops,+I+update...

Thanks Dan - I'll give the downgrade a whirl! See if that fixes my problem!

Q

It's the fact that the drives are NTFS that's giving you grief. I had the same problem initially and ended up just breaking down and formatting a drive in HFS. Works like charm for me and I'm running 3.0.2 right now.

Apple TV will see only FAT32 and HFS formats, NO NTFS...

I want know how to eject the usb hard drive or flash drive after i have watched the movie...is there a way to do this or can i just pull the usb cable out. thanks for the info.

kurt

To unmount a USB drive you have to ssh in and type "sudo umount /Volumes/[name of the volume]" you can get a listing of volumes by typing "df -h".

If it gives you any grief about unmounting it you can type "sudo umount -f /Volumes/[name]"

You can just unplug the drive but you do run a little risk of screwing up your data.

This worked flawlessly. I had a 1/2 TB hard drive collecting dust and now its getting a workout. Also, i have a windows 7 laptop and i suggest getting mac drive 8 so you can copy files to your mac hard drive in windows explorer.

THis works great thanks! I got it to play off my USB flash stick just fine. The only problem I see that I cant pause music. If its playing music and I hit pause, it starts another version of it so it plays over the already playing one. Any ideas? I got about 10 versions of the same song playing right now on top of each other :)

Dan,
I can watch rmvb now, after looking and downloading through many files and waste my time I find your page and indeed today was awesome.

Thank you so much and hope you will continue working to improve atv.

jwh: I wouldn't do that. Does the partition show up in /Volumes ?

As a followup...

"diskutil list" DOES show the USB drive is recognized:

/dev/disk1
#: type name size identifier
0: FDisk_partition_scheme *930.9 GB disk1
1: Apple_HFS My Book 930.9 GB disk1s1

So why doesn't nitoTV see it?

If MacOS sees it, is it "safe" to try to make the USB drive my primary storage?

Trackbacks

  1. Great website…

    [...]we like to honor many other internet sites on the web, even if they aren’t linked to us, by linking to them. Under are some webpages worth checking out[...]……

  2. Dreary Day…

    It was a dreary day here today, so I just took to piddeling around online and found…

  3. click here says:

    Recent Blogroll Additions……

    [...]usually posts some very interesting stuff like this. If you’re new to this site[...]……

  4. Gems form the internet…

    [...]very few websites that happen to be detailed below, from our point of view are undoubtedly well worth checking out[...]……

  5. hosting says:

    Recent Blogroll Additions…

    I saw this really good post today….

  6. Cool sites…

    [...]we came across a cool site that you might enjoy. Take a look if you want[...]……

  7. You should check this out…

    [...] Wonderful story, reckoned we could combine a few unrelated data, nevertheless really worth taking a look, whoa did one learn about Mid East has got more problerms as well [...]……

  8. abhors…

    No. Betting companies like winners. They will have plenty of losers to cover. Bit like a casino, they like winners, giving them free meals & drinks etc. It is good PR for other players….

  9. Candyfloss says:

    You should check this out…

    [...] Wonderful story, reckoned we could combine a few unrelated data, nevertheless really worth taking a look, whoa did one learn about Mid East has got more problerms as well [...]……

  10. class ads says:

    Websites worth visiting…

    [...]here are some links to sites that we link to because we think they are worth visiting[...]……

  11. Mendo Lake says:

    Tumblr article…

    I saw someone writing about this on Tumblr and it linked to…

  12. Recent Blogroll Additions……

    [...]usually posts some very interesting stuff like this. If you’re new to this site[...]……

  13. Recommeneded websites…

    [...]Here are some of the sites we recommend for our visitors[...]……

  14. cliquez ici says:

    Looking around…

    I love to look a bit around the vast online world, quite regularly I will go to Stumble Upon and follow thru…

  15. Read was interesting, stay in touch……

    [...]please visit the sites we follow, including this one, as it represents our picks from the web[...]……

  16. MMA Gear says:

    MMA Gear…

    I found this really amazing post today…

  17. gambling says:

    Digg…

    While checking out DIGG yesterday I noticed this…

  18. home kitchen says:

    Sources…

    [...]check below, are some totally unrelated websites to ours, however, they are most trustworthy sources that we use[...]……

  19. Blogs ou should be reading…

    [...]Here is a Great Blog You Might Find Interesting that we Encourage You[...]……

  20. Wazaif says:

    Online Article……

    [...]The information mentioned in the article are some of the best available [...]……

  21. Yahoo results…

    While searching Yahoo I found this page in the results and I didn’t think it fit…

  22. Websites we think you should visit…

    [...]although websites we backlink to below are considerably not related to ours, we feel they are actually worth a go through, so have a look[...]……

  23. fender socks says:

    Read was interesting, stay in touch……

    [...]please visit the sites we follow, including this one, as it represents our picks from the web[...]……

  24. Recommeneded websites…

    [...]Here are some of the sites we recommend for our visitors[...]……

  25. Sites we Like……

    [...] Every once in a while we choose blogs that we read. Listed below are the latest sites that we choose [...]……

  26. cam chat says:

    aboves…

    I love the way that liberals are all for those less fortunate…as long as they stay on their side of the tracks….

  27. Read was interesting, stay in touch……

    [...]please visit the sites we follow, including this one, as it represents our picks from the web[...]……

  28. Sources…

    [...]check below, are some totally unrelated websites to ours, however, they are most trustworthy sources that we use[...]……

  29. Sources…

    [...]check below, are some totally unrelated websites to ours, however, they are most trustworthy sources that we use[...]……

  30. Boise CPA says:

    Online Article……

    [...]The information mentioned in the article are some of the best available [...]……

  31. Yahoo results…

    While searching Yahoo I discovered this page in the results and I didn’t think it fit…