How to Install Hulu on Your Apple TV for Free

By , Jan 13, 2012

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- http://apt.awkwardtv.org/awkwardtv.pub | apt-key add -
  • echo “deb http://apt.awkwardtv.org/ stable main” > /etc/apt/sources.list.d/awkwardtv.list
  • echo “deb http://mirrors.xbmc.org/apt/atv2 ./” > /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 repository.bluecop.xbmc-plugins.zip 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 repository.bluecop.xbmc-plugins.zip root@ipaddressofyourappletv:/private/var/mobile/repository.bluecop.xbmc-plugins.zip

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 repository.bluecop.xbmc-plugins.zip 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?

  • Share:
  • Follow:
  • 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.

  • http://twitter.com/brianwilson Brian Wilson

    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.

    • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

      Agreed. Best $99 purchase.

      • http://www.facebook.com/people/Alfonso-Hall/689833935 Alfonso Hall

        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.

      • http://pulse.yahoo.com/_P53PUTHOZZJ67MR6MOXRNQ6CAI Dellon

        im having the same problem

  • http://twitter.com/monkeyrotica monkeyrotica

    Or you could just install PLEX and the Hulu plugin.

  • http://www.facebook.com/r0ssr0ss Brian Ross

    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.

    • http://www.facebook.com/profile.php?id=643750424 Santiago Salido Martínez

      where do you get it?

      • http://twitter.com/7eventy6ix Kurtiz

        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.

    • http://www.facebook.com/Karyuudo Owain T. Yamanaka

      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!!!!

    • http://www.idownloadblog.com Jeff Benjamin

      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 :P

  • http://twitter.com/soundmanbrad soundmanbrad

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

  • http://pulse.yahoo.com/_FPOI3WYSU6NLURGPOEGI6D7HK4 Casey potter

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

  • http://twitter.com/samford1977 Nathan K N

    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?

    • http://twitter.com/soundmanbrad soundmanbrad

      In step seven you are essentially copying repository.bluecop.xbmc-plugins.zip to the

      /private/var/mobile/

      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.

    • http://www.facebook.com/pws2k Paul Williams

      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.

  • http://twitter.com/thanasisglt Thanasis Glt

    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?

  • http://www.facebook.com/people/Alfonso-Hall/689833935 Alfonso Hall

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

  • http://www.facebook.com/people/Alfonso-Hall/689833935 Alfonso Hall

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

    • http://twitter.com/Coach_go_n_hard Marcus Carter

      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

  • http://twitter.com/Reza1200 Reza

    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

    Jeff,
    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.

  • http://twitter.com/Reza1200 Reza

    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????

  • http://www.facebook.com/profile.php?id=508461412 Kyle Newton

    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.

    repository.bluecop.xbmc-plugins.zip: No such file or directory

    • http://twitter.com/Gastronetten Gastronetten

      download the file i firefox NOT safari

  • Anonymous

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

    repository.bluecop.xbmc-plugins.zip: 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: “repository.bluecop.xbmc-plugins.zip: No such file or directory”. Can you please help? Thanks again for the great tutorial! brian.

  • http://www.facebook.com/xpeditionstv Jerry Wills

    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.

  • http://www.facebook.com/profile.php?id=100002072577033 Hudson Paul

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

  • http://www.facebook.com/bphothichack Bounphat Phothichack

    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.

  • http://www.facebook.com/profile.php?id=100002072577033 Hudson Paul

    JEEEEEEFFFF,
    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?

  • http://www.facebook.com/jmarius1 Jonathan Marius

    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.

      :o)

  • 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.
    PLEASE HELP ME!

  • 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?

  • http://twitter.com/Kubays Perry

    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!