How to install IceFilms on your jailbroken Apple TV

by umOuch on April 10, 2012

IceFilms is back and ready to increase the “awesome sauce” of your Apple TV! If you are one of our many fans with XBMC installed on their Apple TVs, you are likely aware of the fact that XBMC has always offered the ability to install third party add-ons. Sadly, this past December, the official XBMC Team took the odd step of closing access to some of XBMC’s most popular add-ons.

Just when it appeared as though these amazing tools would disappear, a new home arrived to connect developers, users, and add-on development. Since moving to XBMCHUB.COM the IceFilms team has been hard at work expanding the abilities and functionalities of it’s add-on and now it is ready, once again, for the prime time.

There are a few things that must be in place prior to installing the latest build:


  1. SSH into your Apple TV by using the following command. Make sure you use the IP address of your Apple TV. This is located in the Network information under the Settings menu on your Home Screen.

    • At the top you will likely see a drop down menu that says “File Transfer Protocol.” Here you will need to select the option that says “SFTP” or “SSH”
    • Server: Here you need to enter the IP address of your Apple TV that we located earlier.
    • Username: root
    • Password: alpine
  1. Click on the “Connect” button and you will find yourself inside the File System of your Apple TV.
  1. Next you will need to navigate to the location that XBMC associates as its Home Page. This location is found @ “/User”
  1. Now we need to find the repo that you download earlier in this tutorial. Once you have located the file, you will need to drag it from your computer into this file location as seen below.


  1. Open XBMC on your Apple TV and navigate to the System Menu.
  1. Select the option titled “Add-ons”. This will open the Add-ons control panel that is built into XBMC.
  1. Click the option titled “Install From Zip File”

Pages: 1 2

  • Eliasbille

    I have a problem.. When 8/9 a pop up comes up that says that the add-on does not have the right structure. Anyone who can help here?

  • Bizz

    it’s telling my that the repository is broken 🙁

  • Kyle King

    Same here, wrong structure error…

  • Dantucker2010

    IceFilms is working okay for me

  • 97% of this work could be reduced by just adding as a source.
    no ssh, no pc / mac needed.

  • Guest

    why not just use wget into /var/mobile and install it from there?

  • AW

    I’m getting the wrong structure error also, any ideas ?

  • where would we go to add as a source?

  • Srashid

    is the ssh necessary? i bypasses this step by just leaving the file on my computer and accessing it on my computer by just navigating to where it was stored on my computer through the network browser.

  • Jagr_200

    The repository download is wrong. Its all fucked up. Where do we download it from now?

  • Eliasbille

    Okay i fixed my structure error. If you are using safari go to preferences -> General and then in the buttom unclick “open safe files after downloading”. This Should let you import the zip files correctly.

  • Juvi

    File manager, add as web-http

  • Satch

    YEAH .. after 1 try a succesfull IceFilms .. NICE ! 🙂

  • Me

     same here

  • Frank

    Same here, structure is not working on win 7

  • Fadamstoronto

    GeorgeDWarren wins.  This worked for me!

  • beg2differ

    I did just as Srashid mentioned and it installed fine.  However, after the directories list, I only get “..” when trying to play

  • Angy7sdg

    i couldnt install it

  • Whizeazz

    I have it installed, but can’t select a movie. I go through all the menus and then when i get to where i would see the list of movies, I get an error message saying that the script failed……

  • Carloqld

     I have this same error. Installs and opens fine. Can search for movies, once you select DVD or HD720 it has no sources just a *..* Anyone know why?

  • Same here.  Installed perfectly and easily and when I select a movie, it gets to 100% and then just shows ‘..’.  Please help!

  • leetut

    “Simply open the repo labeled “anarchintosh addons”. Once inside select Video Add-ons and then click IceFilms”

    and if theres nothing ‘inside’ what do i do???

  • thefatmunky


    I try connect to my Apple TV 2 using Cyberduck (as explained here) but I keep

    “I/O Error: Connection failed
    Connection closed without indication.

    I’ve checked the Apple TV’s IP address – it is correct
    I disabled the anti-virus & firewall – still won’t work
    I’ve restarted both my Mac and the Apple TV – still won’t connect
    I used the Username: root and Password: alpine
    I’m using a Macbook Air with OSX Lion
    Apple TV is jailbroken

    PLEASE could anyone assist!? I’ve
    tried searching online for solutions but nothing so far has worked 🙁

    Thanks!! 🙂

  • Junko42

     Use WinSCP or whatever to connect and browse to /private/var/mobile/Library/Preferences/XBMC/userdata/Database and delete the commoncache.db file. Had the same problem and that worked for me!

  • Scout4x41

    Has the password “alpine” changed our maybe the user name? It says login fail…..

  • Scout4x41

    also I have the 1st gen apple tv

  • BT

    Don’t have commoncache.db file….

  • zeebarber

    I can’t sign into the ssh. When would I have created this? The only thing I’ve used for the apple tv and the jailbreak is “terminal”. Can’t this be accomplished this way? Help?

  • Tonimassaar

    Me neither… I just can’t see any movies, when I selected one…

  • LSwth

    i’m stuck on step 8 bc the repo folder I dragged into Cyberduck is not showing up on XMBC. did I do something wrong?

  • gustercc

    well do yo mind sharing?

  • Sergio

    Hello, I cant find the right REPO file, in the current link it only comes a XML file, does anyone know how to solve this?

  • why are steps 1-7 deleted?

  • David Brodow

    so far works for me. installed and about to watch ancient aliens

  • Click “Previous Page”

Previous post:

Next post: