Yesterday we showed you how to get Hulu on your Apple TV. It worked well, but the method used had some costs involved.

Today, we’ll show you how to get Hulu on your Apple TV completely free of charge. That’s right, for zip, nada, zilch.

Granted, if you want to access all of Hulu’s content, and not just their free offerings it will still require a Hulu+ subscription, but the installation is no longer hindered by costs. Here’s how to do it:

Step 1: Jailbreak Your Apple TV using our Seas0nPass jailbreak tutorial.

Step 2: Setup your Apple TV for network access, and document your Apple TV’s IP address. Settings > General > Network.

Step 3: SSH into your Apple TV using the following command in a terminal window: ssh root@ipaddressofyourappletv

Remember you must change the ipaddressofyourappletv to the real ip address that you identified in step 2.

If it asks you about storing RSA keys type yes and press return.

Enter your password: “alpine” without quotes and lowercase.

Step 4: Once you have SSH’d into your Apple TV, enter the following commands one by one. See the video for more details:

  • apt-get install wget
  • wget -O- | apt-key add –
  • echo “deb stable main” > /etc/apt/sources.list.d/awkwardtv.list
  • echo “deb ./” > /etc/apt/sources.list.d/xbmc.list
  • apt-get update
  • apt-get install org.xbmc.xbmc-atv2

  • reboot

Step 5: Verify that your Apple TV reboots, and that the XBMC option is now available on the menu selection screen.

Step 6: Download the file and store it in your Downloads folder. Do not extract the file, keep it zipped.

Step 7: At a terminal navigate to your downloads folder by typing cd Downloads and type the following: scp root@ipaddressofyourappletv:/private/var/mobile/

Remember you must change the ipaddressofyourappletv to the real ip address that you identified in step 2.

Step 8: Start XBMC and go to System > Settings > Add-ons > Install from zip file > Home folder > select the file that we transmited to the Apple TV in step 7. You should see a message in the bottom right-hand corner that says “bluecop Add-on Repository Add-on enabled”. Now, exit XBMC and restart XBMC.

Step 9: At your XBMC main menu go to Videos > Add-ons > Get More… > Hulu > Install.

Step 10: Go back to the Add-ons > Get More > Hulu and select Configure. Here you can enter your Hulu+ username and password as well as setup resolution and steaming options.

Step 11: Go back to Add-ons > Hulu and start watching!

Note: We highly recommend that you watch the video to get a good idea of what this all involves. The steps may seem like a lot, but you can honestly do this in 10-15 minutes tops. It’s extremely easy, and well worth it. Not only do you get Hulu, but you get Amazon, ESPN, and a boatload of other content.

Special thanks to BlueCopter for creating this repository plugin for XBMC, and for pointing us in that direction in the comments of our original Hulu tutorial.

What do you think? Are you going to give it a shot?

  • Anonymous

    Dam, wish this one would’ve been posted before the one that costs money.

    • Steven Smith

      Haha that’s funny. But once you start understanding how to navigate Xbmc, you will discover a slew of goodies besides Hulu.

  • Already doing this, but thanks for documenting the steps for those on the edge of hacking their Apple TV or not. This, plus XBMC in general, make the device priceless.

    • Agreed. Best $99 purchase.

      • I have a question, Im able to ssh into the apple tv but when i get to the third step and copy it into terminal, my mac beeps three times and when i hit enter it says command not found. Any suggestions?

      • Anonymous

        just check carefully if what you pasted is same as you copied. may need some editing on what you pasted. it happened with mine. not that my one works now though, to caution you.

      • im having the same problem

  • Or you could just install PLEX and the Hulu plugin.

  • Will this work if I’m in Canada? or is Hulu still going to block me?

  • Steven Smith

    Yes. Get unblock-US you would be okay to go.

    • where do you get it?

      • I think it’s a website but from what I remember you can only use it for a week then you have to pay. Someone correct me if I’m wrong.

    • Are there any other free solutions other than unblock-US?

  • Bryan Parke

    Shouldn’t there be a step after the “apt-get update” to do the “apt-get install org.xbmc.xbmc-atv2” ? Otherwise after the “reboot” xbmc won’t be installed. Right?

    • Joe Clarke

      it took your added step to finally work!!! i must have tried like 15x b4 reading this….. Thanks!!!!

    • Bizarre, I had that on my draft document, but it looks like it was lost in the final post. Thanks. Added. Hopefully everyone watched the video and saw this 😛

  • Nice post! I personally love to install nitoTV and use that to install XBMC. I’m going to add hulu to XBMC right now.

  • Does this work with the free version of hulu or only Hulu+

  • Thanks – I am half way there. When I get to Step 7, I get the message in Terminal “no such file or directory”, any ideas?

    • In step seven you are essentially copying to the


      directory. For this step I used Filezilla to ssh into my Apple TV and then used Filezilla to copy the file over.

  • Anonymous

    i somehow could not get it downloaded in zip. is that the problem why it is not found by the terminal? help me please.

    • Hi, i Did have the same problem before when downloading the link in the description !!! The solution to this : You have to right click on the link and click “Download linked file” then it will download as zip file.
      I hope that work for you my friend !!!

      • Anonymous

        Thank you Paul for hearing me, but i am using macbook pro, so how would i right click on my laptop or what is the alternate click? Thanks again.

      • Anonymous

        Thank you Paul. now let me try again.

  • hi,
    i have installed xbmc from atv2 flash black and repo bluecop zip file with ssh.
    hulu opens, i see the menu but when i choose a movie to play it shows an advertisement and closes.
    any idea?

  • cant get it to work, i will just pay and install flashblack

  • i get the same exact thing, does your mac beep three times?

    • yea this is what it says: The following packages have unmet dependencies:
      org.xbmc.xbmc-atv2: Depends: org.awkwardtv.whitelist
      Depends: com.nito.updatebegone but it is not going to be installed
      Depends: org.xbmc.xbmc-seatbeltunlock but it is not installable
      E: Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a solution).

      what is this?

  • Anonymous

    Hi Jeff,
    did everything like you showed and even got the bluecop add-on repository enabled. but when i went in to video add-on get more, i did not find find Hulu at all. is it coz, i am in japan and it is restricted here? thank you.

  • Anonymous

    it doesn’t work! i could install it, but it only plays the comercial in the beginning and there is this windows, asking in what qualtiy you would like to see the movie. but it doesn’t go away and you cannot change anything. when the comercial is over, it goes back to the menu.

    • Rushabh Mehta

      i have the same problem……anyone with an answer???

    • Rushabh Mehta

      have you been able to find any solutions , discodad……am still waiting for someone to throw light on our issue…..thanks

  • How can i do this with windows 7? i don’t have mac can i get free Hulu ?
    Please help i try to do this with Putty but i couldn’t do it , please Help

  • Eddie Vidales

    Has anyone been able to get Hulu’s captions working? Seems the only way to get them is to manually load an .srt file for each video.

  • Anonymous

    tried through file zilla, and when transferred it reads: reposi…….666 PC ZIP Arc…..
    any sense?

  • Rushabh Mehta

    t doesn’t work! i could install it, but it only plays the comercial in the beginning and there is this windows, asking in what qualtiy you would like to see the movie. but it doesn’t go away and you cannot change anything. when the comercial is over, it goes back to the menu.

  • I already Jail broke my Apple TVwith Seas0nass 4.4, but still asking for apple id and credit card, Do I missing something here
    Also I install aTV Flash (black) , how can I see free movie????

  • Will this hack work to stream Hulu web-only content?

  • Anonymous

    After trying to send over the zip file in the final step i get an error… No such file or directory. No such file or directory

  • Anonymous

    While trying to send over the zip file in the final steps i get an error…. No such file or directory

    Anyone know whats up? I’m following directions exactly.

  • Brian Powell

    Awesome tutorial, I’m just having a little trouble with the last part – putting the file on the atv. Specifically, I keep getting the following error: “ No such file or directory”. Can you please help? Thanks again for the great tutorial! brian.

  • One thing is not clear… Is the Apple TV connected to the TV set, or the computer when you’re doing this??? I’m not a “hacker” and am lost on a few of the phrases used to explain this process.

  • Anonymous

    how you install NITO tv on apple tv version 1. the silver one with the built in hard drive. it’s jail broken and has XBMC. can’t find nito on any menus. BTW….XBMC is awesome.

  • should i jailbreak on 5.1 or upgrade to 5.1.1 and wait for untethered????

  • I can’t get the XBMC to work. First off, the icon for XBMC is not showing where it should be, and second of all, when I click on it, the apple tv just reboots itself. Please help.

    I am in canada so i have unblock us running and then when i play a video it plays the ad and thats it nothing else please help – i am on 5.1.1 untethered

  • Ronny Langset

    I get script failed , what do I do?

  • I don’t know anything about jailbreaking my appletv. I have the new version, and I personally wouldn’t wanna lose any of the features that come included with it, particularly the ability to control with our iPhones, iPads, etc.

    What are the risks I am taking by jailbreaking it? and will I lose out on anything?

    I am a bit skeptical but certainly open to it if anyone can enlighten me.

    • writefish

      No jailbreak for ATV3, I believe. Try Googling it, but I don’t think it yet exists.

      re: Your other question: No, jailbreaking won’t impede the ability of your ATV to be controlled by your iOS devices. Airplay, that is, will work fine.


  • Samuel Shepherd

    This works flawlessly! Thanks!

  • disqus_wAibLoh0lb

    can I reverse this process. I did it and it did not work, now my apple tv doesn’t function properly when I try to do things in terminal. it says my remote host has changed

  • disqus_wAibLoh0lb

    when I try and log into my apple tv through terminal now, it says this…

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping on you right now (man-in-the-middle attack)!It is also possible that a host key has just been changed.The fingerprint for the RSA key sent by the remote host is6d:f6:e8:e6:35:be:d2:Please contact your system administrator.Add correct host key in /Users/Michka/.ssh/known_hosts to get rid of this message.Offending RSA key in /Users/Michka/.ssh/known_hosts:1RSA host key for (MY IP address) has changed and you have requested strict checking.Host key verification failed.

  • Russell

    This is the new version file AppleTV2,1_5.0.2_9B830_SP_Restore. It has a different GUI then what you show in your video and what is in your instructions. XBMC does not show up and I followed your instructions to the letter. I am an IT Hardware Engineer (presently unemployed unfortunately) so I am no novice to doing things like this. Can you please explain why XBMC will not show up in the new 5.0.2 software?

  • Thanks – I am at Step 7 too, I get the message in Terminal “no such file or directory”. I am using a MacBook Pro. The Filezilla you suggested did not work for me. Any ideas on how to go past this point?

  • Reyhaneh

    I was easily able to jailbreak my AT by following your commands.
    Why after following all the instructions and commands for installing XBMC, I still cannot see it on my AT? Please help me!

  • kyle

    hulu and amazon prime both say incompatible. is there an older compatible version i can install?

    • Lenn

      hi Kyle… where you able to figure it out?? I am getting the same response. 🙁

    • Scott

      Got all the way through step 8. Getting “incompatible” in step 9 as well! Can someone please help?

  • Ian Smith

    what if it wont let me type anything once it asks for password to my ip address apple tv?

    • Ian Smith

      something about rsa key fingerprint

      • Ian Smith

        cant type anything after that