XBMC 11.0 Eden for Apple TV 2 5.0 (iOS 5.1) released (+how to install tutorial)

by umOuch on April 2, 2012

Just days after the tethered jailbreak of 5.0 for the Apple TV 2 was released, we have XBMC working hard to ensure that we don’t get left behind! If you were one the many users who happened to update your ATV2 firmware to iOS 5.1 you were likely saddened to discover that there was not yet a working version of XBMC 11.0 “Eden”. Well, your day has come. Memphiz and Davilla, a developers and team members of XBMC, has been working hard to patch the issues caused when trying to install XBMC over the latest 5.0 firmware update.

If you are an FireCore fan, and aTV Flash (black) user, you have likely noticed their list of working, and broken, packages:

  • Couch Surfer (works)
  • Last.fm (works)
  • Maintenance (works)
  • Media Player (works)
  • NitoTV (works)
  • RSS Feeds (works)
  • Weather (works)
  • Overflow (not working)
  • Plex (not working)
  • Remote HD (not working)
  • Rowmote (not working)
  • XBMC (not working)

You can clearly see that, via FireCore’s tools, there is currently no option to install a working build of XBMC. Primarily the issue is that the 5.0 jailbreak hit XBMC a bit too late in the game, and iOS 5.1 ended up changing too much to be compatible with the current CYDIA version that is available to the public.

To be fair, this will not likely last long. As soon as there is a stable build released by the team over @XBMC, the folks over at FireCore will have the means to install it to your Apple TV. In the meantime, with a little SSH efforts, you can get XBMC Eden working on your Apple TV 2 yet again.

NOTE WORTHY: Memphiz has mentioned, in the release notes, that there has been at least one example of a problem with this process:

Though there is this case particular case, there are many whom have achieved this installation successfully. It is well worth your time, and efforts, to walk through these steps and get back to enjoying your Apple TV 2!


1. Download the following, just in case:


2. Open your terminal application (or PuTTY on Windows)

3. SSH into your Apple TV 2, 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):

ssh [email protected]

You will be asked for a password: default password is alpine

4. Continue to enter, or simply COPY & PASTE the following commands (ONE LINE AT A TIME):

This will install the official CYDIA version or XBMC… which installs all the needed dependencies. It then updates the install with the version of XBMC Eden that we downloaded in Step #1.

  • apt-get update
  • mkdir -p /Applications/AppleTV.app/Appliances
  • apt-get install org.xbmc.xbmc-atv2
  • mkdir -p /Applications/XBMC.frappliance
  • wget http://mirrors.xbmc.org/apt/atv2/deb/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
  • dpkg -i org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
  • rm org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb

5. Enjoy your working build of XBMC!

If you have any problems, issues, or concerns you can simply log into forum.xbmc.org to find support for this specific build.

Our tutorial on how to jailbreak Apple TV 2 5.0 with Seas0nPass can be found here.

umOuch (Andrew Brasher)

You may also want to read:
How to jailbreak Apple TV 2 5.0 (iOS 5.1) with Seas0nPass (tethered)
nitoTV: Apple TV 3 jailbreak will be an uphill battle
XBMC 11.0 Eden for Apple TV – Review

  • Siphonx

    Nice tutorial. Just holding out for the untethered jailbreak. 

  • Ryan A Gonzalez

    After I enter this line, it syntac error near unexpected token `newline

    wget http://dl.dropbox.com/u/14341410/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb

    Any thoughts?

  • joe

    Same problem for me.

  • joe

    Use this website for instruction. It fixes whatever syntax error this line had.

  • Quinrc

    Just read and saw a video that showed apple tv 3 jailbroken is this fakehttp://seas0npass.blogspot.ca/

  • Andrew umOuch

    Yes it is! Sorry. If it happens, you will see the news here, or at XBMCHUB.com.

  • Anonymous

    Make sure that when doing a copy paste that you are not picking up any extra spaces at the beginning or the end of the line.

  • Anonymous

    Aren’t we all!

  • Noobi

    I follow the instruction here & ssh it to my atv2 & an icon for xbmc is there but if I click on it nothing happen? Did I miss something? I would appreciate if someone could help me out? Thanks.

  • guest100

    I am trying to complete this but everytime I enter the password it says access denied – I have done a complete new jailbreak under 5.0 any ideas how to get round this?

  • I0sen

    Here is a Video Tutorial : http://www.youtube.com/watch?v=47bDV4cBBHU

  • there is no need fo untethered jailbreak as long as you always have your appletv connected to the plug.

  • Ryan, before you paste this line into your terminal/PuTTY window, try pasting it into TextEdit/Notepad. In my case, the copy included some extra HTML, namely “<a href=" and such. If you're getting that in the pasted copy, delete the extra text until it reads exactly as your comment shows it- just wget and then a full URL.

    Hope this helps!

  • Thanks for a great walkthrough Andrew- much appreciated!

    One FYI, at least in Chrome on OSX, the wget line displays (and copies) including some html garbage in addition to the correct URL, so you might want to clean that up as I see some people are having issues at that step.

  • john

    Exactly. When your done put it to sleep. When your ready to use it again wake it up and your good to go.

  • Gary-edgar

    got the xbmc icon on front screen but when I click on it – it takes me to second XBMC screen – I click on that and it takes me back to the opening screen with all the options on it ie movies, tv shows, music computers and settings etc –
    any ideas what I have done wrong. ?
    copied and pasted all above in to putty in the order as above – but no joy 🙁

  • Kingbottrop65

    Can someone tell me what I have to do with the .deb-file I downloaded at step1?

  • HerpDerp

    Anybody else having problems with scraping? 

  • cm123

    tried downloading xbmc but got letters(xbmc)in atv2 5.0.no files were in side just blank.

  • Flappie

     Errors were encountered while processing:

    What do i do?

  • Lucio1

    I did this yesterday, without any problems…. I just need to run all the commands twice

  • Zero_terry

     copy that file to root.. and then run commands

  • Marcelruiter

    my problem is that it can’t find the package from XMBC

  • Marcelruiter

    Please help..
    When i hit apt-get update it gave me errors like cannot find etc… anyone has a answer??

  • Mab5oot

    tried it, didn’t work.
    Any body that has success with this please come back and comment.

  • Mab5oot

    People I think I figured it out.
    those of you trying to run it on an updated apple Tv , just give up.
    Since I’m getting this message then I have the correct XBMC and it’s simply not working.
    org.xbmc.xbmc-atv2 is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    You get a picture less Icon that takes you to the one behind it, that returns you to the main screen.
    So just wait on firecore to figure it out.
    If you’ve had aTV Flash (black) pre 4.4.4 then you can restore your Apple TV to an earlier date when XBMC was working.

  • Anonymous

    YOU RULE!!!

    Thanks !!!

  • Totocabron

    i got XBMC to work with this commands that i made 

    XBMC install


    apt-get update

    mkdir -p /Applications/AppleTV.app/Appliances

    apt-get install org.xbmc.xbmc-atv2

    mkdir -p /Applications/XBMC.frappliance


    dpkg -i

    rm org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb

  • Totocabron

    i got  error when i put the commands that  are posted on top before i start to make some changes to the commands.

  • Totcabron

    i hope my commands helps you guys.

  • Gaby

    It’s working. At least for the moment. Many thanks dude.

  • Carl Stephens

    This works, as I have just installed it.

    apt-get updatemkdir -p /Applications/AppleTV.app/Appliancesapt-get install org.xbmc.xbmc-atv2mkdir -p /Applications/XBMC.frappliancewget http://dl.dropbox.com/u/14341410/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.debdpkg -i org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.debrm org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb

  • Rikkileigh

    hi, is this all input in one line? I got an error about -p being not known. Also is there anything after -i and before org?

  • I did it as instructed, and there is XBMC in main menu. It works BUT there is no sound, even after I changed audio output from analog to optical, as suggested in ios specific issues at xbmc forum. Second problem I have is I am unable to copy files to Apple TV. I am using cyberduck ftp, and upload of to mobile/applications begins but after a minute or two there is “socket error” and file transfer interrupts. Pleas help. 

  • Jwschraft

    I am getting  syntax error near unexpected token `newline’    after I put in the wget http://dl.dropbox.com/u/14341410/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb

    Please help


    same here i cant get pass intial ssh passwrd keeps sayin denied access HELLLPPP HELLLPP US


    no they didnt the line aftr wetdrop is all confusing

  • moox

    The steps above worked for me except for the wget which said “token newline not recognized”. I then figured out that wget just wants a bare URL, not that HTML thing, so do:

    wget http://dl.dropbox.com/u/14341410/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb

    instead for the 5th command. 

  • Vasetousa

    Eh, how to copy file to root??

  • Bamby2291

    Help got ice films install but when I play film it’s plays for a minute then stops do I need to change the setting cheers lee

  • Geo Dk

    Login as ___ root
    password should be  ___ alpine

  • Geo Dk

    If its a rapidshare link, the problem is from them. You need a paid rapidshare account, because of the 2 mb limit for free users… maybee that helps

  • Geo Dk

    search for ssh apple tv putty apple tv  or 
    ssh apple tv winSCP apple tv – Windows
    Cant remember those for mac, but you can find it if you search ssh apple tv mac……

  • Geo Dk

    Go To this link! 

    If you get a black XBMC logo on apple tv, you did i wrong……. and then do it again…

  • tkp20
  • Vitransd

     I have apple TV2 software version 5.0. I try to get XBMC but it doesn’t work Can some one please help me how to install XBMC? Thank you

  • Beans!

    moox – thanks very much!
    Just jailbroken mine, painless enough, then running through the steps above encountered a syntax error.  Wonder if different browsers interpret that 5th command differently?  Anyway, did as you did and used the command…

    wget http://dl.dropbox.com/u/14341410/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb

    …which worked a treat.  Thanks!

  • Easy to use program and VIDEO TUTORIAL


  • sjc3

    Hey Guys, 

    Thanks for all the help. I see the XMBC icon and once I click it, I see the loading animation, but then it just goes back to the main apple tv home screen. Have I missed something?

  • sjc3

    Thanks for all the help. 

    I followed the steps and I see the XBMC icon on the home screen but when I click on it, it takes me to a screen where my only option is XMBC, after clicking that, the loading animation comes on but then it just goes back to the home screen. 

    Have I missed something? Thanks.

  • matt f

    instructions are fine, just strip the url from the html. For some reason however, xbmc has started to fail on library update. It skips the movies library and starts with the tv and just hangs. Anyone else having this issue?

  • Lexreis

    I still cant instal XBMC, i still having troubles. after this comand: apt-get update i get this: E: Malformed line 1 in source list /etc/apt/sources.list.d/zwkwardtv.list (dist)

    Apple-TV:~ root#

  • Shoulderwolf


  • Lmp2000

    Finally a solution that works with ios5.1.1.

    thank you

  • Worked very well with my setup. Thanks for the quick workaround.

  • Rich

    Is this article outdated since the new one on May 25 says that we can
    “ENJOY and install Eden XBMC 11” 
    Very confusing as to why the article of May 25 links to one in April that says it won’t work.
    What is the real deal concerning this? Does XBMC Eden now work or are we waiting for another to be released? Thanks

  • Vladparshin


    In this sticky a build of XBMC compatible with iOS 5.1 was linked to. Unfortunately, Dropbox has killed that link because it generated too much traffic. Is there another place to access the file? If not, can you upload it to another site?

    Thank you so much for all the work you do!

  • Stromparsons

    The Drop box public link is down.  Any alternate ideas?

  • Anyone who can upload again the 11.0-3 .deb file? Please?!

  • Searchname
  • ViperX
  • [email protected]


  •  Thanx a lot.



  • Mz


  • My Apple TV 2 and the XBMC are up and running at 100% now. Nice. Thanks for the help.

  • Nubee 2012

     its not working for me, please help step by step the command, when i type
    dpkg -i org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.debrm org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb.n the result:-2012-05-27 21:10:46–  http://org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb/
    Resolving org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb… failed: nodename nor servname provided, or not known.
    wget: unable to resolve host address `org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb’
    Apple-TV:~ root# wget http://ftp.hosteurope.de
    –2012-05-27 21:12:22–  http://ftp.hosteurope.de/
    Resolving http://ftp.hosteurope.de..., 2a01:488:10:1::50ed:888a
    Connecting to http://ftp.hosteurope.de||:80… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: 1777 (1.7K) [text/html]
    Saving to: `index.html’

    100%[===========================================================================>] 1,777       –.-K/s   in 0s    

    2012-05-27 21:12:42 (19.5 MB/s) – `index.html’ saved [1777/1777]

    Apple-TV:~ root# rm org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
    rm: cannot remove `org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb’: No such file or directory
    Apple-TV:~ root# org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
    -sh: org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb: command not foundHellp please.

  • madbender

    Link broken!!! new Info below

    apt-get update
    mkdir -p /Applications/AppleTV.app/Appliances
    apt-get install org.xbmc.xbmc-atv2
    mkdir -p /Applications/XBMC.frappliance
    wget http://mirrors.xbmc.org/apt/atv2/deb/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
    dpkg -i org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
    rm org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb

    madbender uruguay

  • Elizabeth Van Goor

     same here.  alpine doesn’t work for me.

  • Elizabeth Van Goor

    Boo!  Didn’t work for me:
    login as: root
    [email protected]‘s password:
    Apple-TV:~ root# apt-get update
    Apple-TV:~ root# mkdir -p /Applications/AppleTV.app/Appliances
    Apple-TV:~ root# wget http://mirrors.xbmc.org/apt/atv2/deb/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
    –2012-06-03 20:40:07–  http://mirrors.xbmc.org/apt/atv2/deb/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
    Resolving mirrors.xbmc.org…
    Connecting to mirrors.xbmc.org||:80… connected.
    HTTP request sent, awaiting response… 302 Found
    Location: http://mirrors.xmission.com/xbmc/apt/atv2/deb/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb [following]
    –2012-06-03 20:40:07–  http://mirrors.xmission.com/xbmc/apt/atv2/deb/org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
    Resolving mirrors.xmission.com…, 2607:fa18:0:3::13
    Connecting to mirrors.xmission.com||:80… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: 48950908 (47M) [application/octet-stream]
    Saving to: `org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb.2′

    100%[=======================================>] 48,950,908   635K/s   in 68s

    2012-06-03 20:41:15 (704 KB/s) – `org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb.2′ saved [48950908/48950908]

    Apple-TV:~ root# dpkg -i org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb
    (Reading database … 3244 files and directories currently installed.)
    Preparing to replace org.xbmc.xbmc-atv2 11.0-3 (using org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb) …
    Unpacking replacement org.xbmc.xbmc-atv2 …
    dpkg: dependency problems prevent configuration of org.xbmc.xbmc-atv2:
     org.xbmc.xbmc-atv2 depends on org.awkwardtv.whitelist; however:
      Package org.awkwardtv.whitelist is not installed.
     org.xbmc.xbmc-atv2 depends on com.nito.updatebegone; however:
      Package com.nito.updatebegone is not installed.
     org.xbmc.xbmc-atv2 depends on org.xbmc.xbmc-seatbeltunlock; however:
      Package org.xbmc.xbmc-seatbeltunlock is not installed.
    dpkg: error processing org.xbmc.xbmc-atv2 (–install):
     dependency problems – leaving unconfigured
    Errors were encountered while processing:
    Apple-TV:~ root#
    Hope someone can help.

  • Rob Beals

    Total novice here, worked fine. I pointed to the download ViperX linked to below. 

  • help keeps timing out

  • scottydoo89

    Ive tried the default password but no good. I cant gain access to my ATV2. I dont know the password. Please help me!

  • kidicharus007

    Hello, I installed XBMC  on ATV2 ios 5.1. Everything seemed successful but I cannot find the XBMC icon anywhere. Pls help.

  • Djslip

    XD… stupid firecore updatede my 4.4.4 to 5.03…#@!$#@!#$@!$#@!#!#@!#@!

     but this works great ..today..

  • Almulcahy

    I keep getting “Connection refused” when I try to ssh
    Any clues?

  • Lianged

    The same problem. Atv2 is alive, but I can’t ping and ssh it successfully. what happened?

  • Lianged

    It‘s my wireless router’s problem. It works when I restarted my router. Thanks,

  • guest

    i type root and then it wont let me type the password

  • Can you please help me. I have typed all versions of the word alpine i know but no luck. Still getting the access denied. 

  • I cant get past the Access denied screen. How do I enter the password? 

  • Never mind

  • Brian Hill

     This guide is showing 11.0-3 for XBMC but downloading directly from their repository using apt-get install on the ATV2 I’m getting 11.0-4.

    I’ll be skipping everything after the 3rd command in the guide above.

  • Haze

    same here

  • Samuel Shepherd

    Works flawlessly! Thanks!

  • Gilly02838

     Use the download link in step 1.

    Use something like filezilla to copy the downloaded file to your root folder
    on the AppleTV ( /private/var/root)

    Retry dpkg -i org.xbmc.xbmc-atv2_11.0-3_iphoneos-arm.deb


    It appears you have trouble with the wget command. I have a problem with it
    as I am behind a secure proxy by downloading the file and copying it into the
    root folder you can ignore the wget command.


    Dont forget to remove the install package (the rm command line at the


    Note these are 2 seperate commands and should not be entered at the same

  • Jerry

    When I go to XBMC on my apple tv ……..NAVI-X………say: please wait……and nothing , still like that. Any help ????

  • Streetcoreist

    alpine password not working. has it been changed, or am I missing something??

  • Artec

    apt-get install org.xbmc.xbmc-atv2 dosent work for me
    The following packages have unmet dependencies:
    org.xbmc.xbmc-atv2: Depends: org.awkwardtv.whitelist but it is not installable
    Depends: com.nito.updatebegone but it is not installable

  • bobsyouruncle


    I have jail broken my apple tv 2 but am a complete novice and cannot SSH into the apple tv…whatever that means.

    I have the power lead in the apple tv and the usb lead into the computer.

    An idiots guide is much appreciated please.

  • NPS

    Thank you very much, very helpful instruction.

  • james

    thanks lot good work

Previous post:

Next post: