You asked for it: XBMC for AppleTV2, iPad, iPhone4.

The XBMC team is proud to present our first ARM-based release, and it’s a big one. Scott Davilla, with the help of Edgar (gimli) Hucek and Zeljko (amet) Ametovic and several other developers and testers, is finally ready to pull the curtain off of his fun little secret.
You know that $99 tiny form-factor powerhouse that would be just perfect if it could only run XBMC? Now it can.
Or how about that iPad that is just begging to be used as a real portable media center? Now it can.
And while we’re at it, put your iPhone4 to work using XBMC as well. Why? Because we can.
These are not initial ports, and they are not early development snapshots. Here they are: full XBMC installs and source code, ready for consumption.
AppleTV2
This thing may fit in your pocket, but don’t underestimate its power. Unfortunately, it is seriously lacking in capability due to its limited feature-set revolving around rentals and iTunes. Where’s the fun in that?
|
iPad/iPhone4
What good is a tablet that makes you play by its rules? We at XBMC want our media our way.
|
Availability
As you might have guessed, you won’t be seeing XBMC in the app-store any time soon, since it directly competes with apple products. XBMC will only be installable for those of you with jailbroken devices. If that’s you, head to the wiki for instructions for the atv2 or ipad/iphone.


On hard drive support… You can hook up a hard drive to an iPad, but you need the camera kit that apple sells. I haven’t tested how well it works with xbmc. The only issue that I can see making it not work is that xbmc only gives access to the mobile home folder. The external hard drive mounts in var/mnt. Perhaps a symbolic link in the home folder may give yous access to the external drive.
Ok I have jailbroken my ATV2 but now two problems I came across is first all my database is around 1200 movie and it loaded by SMB but no pictures loaded from director like the old Xbox Xbmc did. And 2nd question is for testing I played 3 movies and I exit out of movie after few minutes but when loading 3 or 4th movie the XBMC crashes and goes back to old ugly ATV2 and it really upsets me any solutions?
@Numus
Advent Vega has HDMI..
YEAA such a great news!!
i love xbmc since my old xbox is gone because of SD TV.
GREAT Job!!! i will try it today!
Can you use apple’s remote app to control/type within xbmc? Or with any other xbmc remote app?
@Dan
I never rebooted. Sleep is different, you just need a reboot if you unplug from the power…
@Hube
I can see WD live in the near future due to the new relationship with sigma however i do believe that PS3 will never been a possibility due to its closed-source nature. all the hardware is locked up, its like asking to install it on a tivo series 4 machine and last year sony disabled the abilly to install linux as a 2nd operating system.
What about Android Tablets?
I am a newbie to XBMC.. The visuals are beautiful, layout much more visually appealing than anything else out there but…. I do not find it to be user friendly.
This is most excellent. Does anyone know if the XBMC version will be the same on the ATV1 & ATV2? I have both units, and I want to make sure the experience is similar for my family on both devices. Understand there are two different install procedures. My ATV1 already has XBMC.
@ginozzo
Ok then, that is no problem. Mine is never unplugged from the power outlet :)
Ill give it a try then. Amazing work!!! Too bad apple does not like other people to play with their platforms… oh well.
Great work guys! Jailbreak was a piece of cake and now watching “non-Apple-format” stuff like divx and xvid from my Mac via smb FileSharing 8-)
I just purchased an ATV2 and HDMI cable 2mins after reading this article!!
Absolutely fantastic! Thanks so much for the AppleTV 2 XBMC. i watched an entire hd movie using it last night with no stutters. Apple needs to open an App Store for the ATV2 and you guys need to be the first app. This is the ultimate set-top box… now if only someone would write an app that connects to the ATV2 USB that can record live TV from ATSC or ClearQAM (via EyeTV Hybrid, and save the files back to an iTunes library), then the living room has been conquered. ;)
Thanks again!
Great Work!!!! I have to say that a version to run on android phones would be fantastic have been trying to figure out how to port this through linux on my htc hd2 for a while now with no real progress. There are not 6 million new android tablets and not 3 million custom versions of android either.. Really hope to see this ported to android platform to help the millions and millions that don’t prefer apple products. Thanks again for all your hard and FANTASTIC work!!!
since there is no hard disk on apple tv 2 where the thumbnail and fanart of movie are store?
@Andreas Schipplock
Check again, Sea0nPass works a treat. .. just did it 30mins ago on firmware 4.2.1 :) (yea its tethered but for now, just never turn it off, perfect).
Hi, i have atv2 and zyxel nsa210 and when i want to play movie from nsa is vare bad, slow and seeking. does anybody have this problem? thanks
ok, when i restart it and boot tethered its ok :)
It doesn’t work for watching on TV with “Apple Composite AV Cable”
I added the the sorces but when i click on the XBMC-IOS it brings me to the details page and i click install it then brings me to the confirm page and says “Note: the requested modifications cannot be applied due to required dependencies or conflicts that cannot be automatically found or fixxed”
it then has a cancel/queue botton in the upper left hand corner of the ipad screen..
this is for the ipad jailbroken running ios 4
A remote controll like this apps interface would be nice for iPhone..
Maybe I’m crazy, but when you have a list of videos that is more than one page on the iPad, how do you page down?
Wow! I love the way XBMC is heading… I can convince more and more people that it’s the best out there. This is just one more reason why! Good work guys!
Awesome! After reading this immediately ordered the ATV2! But just realized, that it looks like I can only JB with a Mac…is that correct? Is there anyway to JB with a windows PC? Or Linux?
@Guido
Doesn’t look like the Remote app works just yet. I was able to tap to select but wasn’t able to navigate around by swiping the iPhone. There may be a way to get it working but at 2am this morning I wasn’t able to find it… will try a bit harder tomorrow.
On a positive note, watching 720p .mkv files looked very impressive on the TV2 /w XBMC… I knew there was some reason I bought this thing… it certainly wasn’t for the Netflix.ca content.
Fmstrat, put your finger on scroll strip to the right of a list and drag it down. BTW, right-click on list item is done with double finger tap.
Tapping finger on the right side when you’re at the video list will allow you to change list view.
Has anybody been able to open weather?
@Guido
Found the answer :) webserver disabled atm do no yet!
Same, no idea
I install XBMC on the Ipad (FW 4.2.1.) and everything works fine.
720P smooth 1080p buffering.
Apple should be thanking you. I got it working on my ATV2 streaming 1080p vids from my 9TB fileserver so i went and bought 3 more for the rest of the TVs in my house! I think you guys should approach apple and negotiate for a 70%-30% ATV2 split like they do with their app store minions!
So I currently have a 40GB ATV running XMBC 10 and I like it a lot (my wife, not so much). I received an ATV2 as a gift and was about to return it since it wouldn’t allow XMBC. Then I saw this announcement.
I’m trying to decide if I should now keep the ATV2 and jailbreak it (hopefully with a non-tethered solution in the future). I’m trying to pinpont the benefits of going with the new ATV2.
Here’s what I see:
1) Possible improved XBMC GUI performance
2) Improved support for HD video via XBMC
3) Access to Nextflix via ATV2
Are the above correct and are there others I should consider?
Thanks all!
im so going out and buying an apple tv 2 now!!! THX XBMC!!!
@kyouhei
Did the same thing myself!
i might end up buying a bunch more if this thing really holds up.
The XBMC team always does great work.
I love xbmc since was installed on my first xbox…I appreciate a lot last.fm and everything can do.
I installed it on myjailbroken ATV2 and unfortunately I wasn’t able to find last.fm and I do not understand where I can put some plugin that I have for video or musi.
please let me known something…
tnx a lot from Italy!!
Thanks for whoever posted this tutorial, worked like a charm! http://appletvblogr.com/2011/01/how-to-install-xbmc-for-apple-tv-2g-tutorial/
@Phil
oh, you have not been up to date on this issue. closed-source and locked-down is gone my friend. the ps3 is goatse-wide open.
How do you get 5.1 audio to work over optical out? I tried the obvious settings in system settings. but its still putting out 2.0 sound to my receiver
does it work with apple time capsule – all the media is on the NAS so I dont need a pc/mac turned on to access it.
Does it play MKV and ISO files?
Hmm nice, but I don’t think XMBC and IPad/IPhone/IAnnything gels at all. The one is an excellent free software package that proves free-ware can contend and be better than the commercial counterparts, where as “IAnything” is Nazism at its best, squeezing money from every pocket with every little small feature or forcing everyone to buy expensive adapters to do any basic thing.
However, Android is starting to be the XMBC in operating systems, and yet, XMBC don’t have a client for it? Weird. XMBC should get one out there and it will be a great marriage!
So can a new AppleTV2 from an Apple store still be jailbroken (tethered or untethered)?
Also works on my iTouch 3g, just played part of the matrix…
Thanks!
Actually, I find the iPad works well as a movie theater. Not to deny that the Nook has it’s uses, but most people I know use the iPad to watching movies. As for choice, it’s also important to remember that you’re not locked into one store with Apple. Indeed, I get most of the movies on my iPad through ifunia ipad converter. So when it comes to content, I actually prefer an iPad or an Android tablet that will give me multiple options for movie so that I have the widest selection of titles available
make port for ps3 not for shitty APPLE -.-
Would have been nice if it did 1080p @ 24 fps, but I guess that is what you get for $99 :)
@Joe
Yes, but currently only tethered and if you own a Mac (using Seas0nPass. I bought one yesterday from Best Buy with the intentions of loading XBMC and unfortunately it already had the 4.1.1 (ios 4.2.1) firmware on it.
where … is .. THAT DONATION BUTTON ??!!!???
Perhaps it should be mentioned, that the Apple TV 2 does natively not support 1080p support due hardware limitations. The HDMI output is phyically limited to 720p… Can anyone confirm this?
I for one find it very dissapointing that the xbmc team took away support for the xbox (especially strange due to the name xbox media center) because it was incabable of advancements/moderately not legal, where as installing this on an appletv2 is completely illegal
@Tomatosoup
Check your facts. XBMC for Xbox could not be distributed because it required a private SDK to build, thus binaries were tainted.
And we didn’t “take away” anything, we just didn’t want to do it anymore. Google XBMC4Xbox if you want to stay up to date there.