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.


One more question!
How can i change from F° to C° in the Weather ??
Any idea?
Way to go guys, thanks a bunch for this app!
OMG, OMG, OMG.
I was not expecting this, I am so excited! Amazing.
No more outdated original xbox or $400 Acer Revo, now I can run this on my Apple Tv2.
That box was doing nothing but waiting for the rare times I wanted to stream from my iPhone, now it’s time for my ATV2 to get busy.
(OK, I’m still gonna use that Acer Revo, but …)
@robi Change the country in Settings. This determines F° or C°
I heard atv2 video card was only supporting 1280×800.
Even if it’s a not a priority, will it be one day able to do 1080P through HDMI or 720P is a hardware restriction ?
Ah…so I need 4+ jail broken! Is the only current jailbreak for 4+ ipad’s the teathered mac only route? Thanks!
I think an Android port (should be simple from the linux branch build) would be benefical to people with HDMI output on their phone (like my HTC EVO). But, would first need to establish the ability to easily mount a SMB2 share via a VPN to stream.
Hi guys! Awesome work, a tear almost came down on my cheek! But stupid as I am, I did accedently remove the “Setting menu” from the main view. So now I can prectically do nothing at all. Do you guys know hos I can get it back? Ive tried to reinstall XBMC, but it keeps my settings. :-(
Does it have full codec support so it can play Xvid’s, Divx, ISO’s?
@azido
And make sure you enable hdmi output video.
Will it be possible to output the sound to a airport express unit?
@BobF
Not true… Apple was the one that removed it. The company that made the VLC port had full permission to do so and release it on the app store my the VLC team.
Hey,
awesome to have XBMC on Apple TV2!!!
Just instaled it and works fine.
But how do you add a path of your source file on your computer or NAS, etc…
Cheers mates!
I think the app is amazing, however the text size is 100% not iPhone friendly, and is clearly only built for the iPad.
This is very impressive, but I would find it more useful and practical on the upcoming Atrix with it’s multimedia dock since the dock will allow me to install usb drives and unto a big screen tv. I really hope that Scott Davilla will port his amazing work on Tegra 2 Android phones.
@Numus
Android is a framework over linux, so any code interacting with other normal libraries on linux needs to be rewritten to work against android, its not a small task.
I’m very curious about how the keyboard for search functions will work. Will it be like the Boxee keyboard (arrows to move around)?
So if I were to go to the Apple store today and purchase and Apple TV right now, I wouldn’t be able to get XBMC running on it by tonight since current Apple TV’s can’t be jailbroken??
@leberwurstsaft
Same problem for me. Tried rebooting, but still no audio.
Does Apple TV2 do 1080p?
AMAZING!! Now make the PS3 and WD TV Live versions!!!
THX
thanks, thanks, thanks, tranks. Gracias Gracias Gracias. The best. Increible. Thanks.
Awesome work!! Hope this is a prelude to XBMC being bundled with set-top devices and TVs in the future (the Sigma deal should aid that too) and apps available on mobile devices (phones/tablets). Wider distribution of XBMC only means greater support (more and better add-ons).
Would love to see further ports of XBMC to webOS (those upcoming webOS tablets are going to be perfect for this – though they don’t have much market share currently, HP/Palm doesn’t discourage jailbreaking/homebrew). Anyway, congrats – again, excellent work on the iOS port!!!
If I buy one AppleTv from amazon now, will it be possible to jailbreak?
@Hube totally agree. ps3 version would be the killer-app
I think it’s already been done… I got this info from a web interview with Davilla…
you GUYS F***ing Rock! I am speechless :) I can see XBMC on a lot of devices, good for you, XMBC still the best, every TV should have XBMC installed, SONY, SAMSUNG, PANASONIC, JVC all TV makers, get these guys… HIRE THEM!
Hello and thanks for work. Only problem is i really like 1080p…
Can you get this on ASUS O!play? I have it and its very cheap like Apple TV but supports 1080p for same price… maybe a better place to port to.
Nobody’s got time to write software for 6 million different hardware configurations, half of which will be running on unique/custom versions of Android.
@robi
Go to settings and change your country
Works absolutely brilliantly, decoded every video I threw at it with very little choppiness. The interface was pretty laggy, however, but usable. It does downscale everything to 720p which is the only thing stopping me from using it full time, but I have faith that there will be a hack to change the video resolution eventually (though there never was for the first appletv…)
say…can an external hdd be hooked up to atv2?
@cyma, only tethered which means you have to re-jailbreak it everytime you power it off and on again. As I said the pwnage tool doesn’t work anymore. Itunes validates the loaded firmware file when restoring it so it’s useless for now.
I will say this, in light of the recent announcement that the American Le Mans Series will be showing its Flag to Flag coverage of races online only as the older part of the fan base screaming foul. Its not just about making sure techies and geeks understand how to use this stuff but normal people, older people. They are not going to buy a smart phone likely and they aren’t going to add more equipment to their media rig without justification. Companies like yours should work more on educating the public about your products instead of always working to expand their reach because all they are reaching are more people like yourself.
Got it running on ATV 2G, unfortunately no multichannel output (no AC3 or DTS), although I can select the AC3/DTS tracks and the audio settings also indicate 5.1 output, but it is 2 channel pcm going in the receiver.
Is this how it is supposed to be or a bug?
Happened to me also just exit again and then try again
@Joe
Don’t forget to make a version for the Boxee Box. That would totally make my year!
Q) It’ll decode 1080p, but still output in 720p, correct?
Q) Can I attach a USB external DVD reader and play DVDs or CDs directly, like I can with my Windows-based XBMC device?
Q) Can newly purchase current generation ATV2 still be jailbroken using Seas0nPass break?
Q) Any compatible bluetooth/USB keyboard support?
Q) ETA on Android remote control (given the web-server isn’t live yet)?
Well, I hope that an untethered JB for the iPad is released soon, since there’s now one more good reason to update.
Thankfull, at least for the iPhone there’s 4.1 JB untethered.
Amazing! Tried on the Apple TV (jb 4.2.1) with some streaming content (generc flv, but even megavideo) and it work!
Now give us the ability to input text using the Apple Remote app for iphone/ipad, writing a url with the built-in keyboard is a pain… for the rest, is pefect! Also plugins works very well!
Good: XBMC on Apple TV 2G, Hurray!!!
BAD: AppleTV 2G 4.2.1 requires TETHERED boot!!! So you need to connect your MAC to it every time you boot it.
Question: If the appleTV 2G goes to standby will it need to boot again? i.e: How often will i need to connect it to my MAC and do the tethered boot?
What the hell is going on here!!!! I love these guys!!! really, really really, i love this developers team! these guys rocks!!!! To infinity and beyond apple didn’t allow 1080p on aTV and xbmc can! this is the kind of marvelous that i love from open software and the lovers/supporters of the human nature! that’s why i’m and xbmc fan! (sayed while doing MJ’s moon-walk) Que Dios tenga en la gloria al XBMC forever and ever!
Saw this and was like “omg!” but then saw “iphone4″ and was like “wtf” THEN tried on my ipod touch 3g, and it worked!!!!1 holy crap! Im running ios 4.1 though. Music playback’s ok when only doing that, so no multitasking;-)
I have to jailbreak my Ipad. I guess I was just waiting for this to happend….
Thank you for this!!!
Is it normal that I can’t change the resolution in the iPhone version? It’s still at 480×320. I would like to change it to 960×640 on the iPhone 4 or is that not possible?
Okay, found the answer in the forum. Looks like the retina display of the iphone 4 isn’t supported yet.
needs to be changed to 4.1+ will not support 4.0.1
Now just waiting on the Team to port to Boxee Box, that would be really sweet:) maybe PS3 or WD TV Live, they need more time
1) correct, 1080p decoding, only 720p output
2) No external drives, HDD or DVD. I believe the ATV 2 USB operates in “device” mode or client mode only
Don’t know about the rest.
-Wes
Just got done playing with this on the iPad. Very very cool! Im impressed that it can play 720p content, very unexpected. Im just blown away by this, very unexpected.