Updated: XBMC update for iDevice/AppleTV2
We expected a good amount of interest from the last post, but the response was overwhelming.
As a result, we have been hard at work fixing bugs and adding missing features from the first release. So here it is, v2 of XBMC for your AppleTV2/iDevices.
Update: A last-minute build-bug caused the SMB+Live Essentials fix to be left out. This is fixed now, users still experiencing this bug should update to get the fix.
Changelog:
- GUI speedup
- Webserver enabled
- RTMP support
- AC3/DTS Audio Dialogs
- Rotating for the iPhone and iPad
- Black and Dim screensavers working
- Bluetooth Support
- SMB shares with Windows Live Essentials should work.
- Sleep timer works
- Add-on updates now working
- Decrypted ISO playback works
- Thumbnail creation fixed
This question of 1080p display has come up very often, so here’s the answer: XBMC can decode 1080p video but for now the ATV2 is limited to display 720p output. Its still unknown whether this is a hardware or software restriction.
For more FAQ see this page.
Update Instructions:
AppleTV2: Connect via SSH in and run “apt-get update && apt-get install org.xbmc.xbmc-atv2′”
iOS: Upgrade through Cydia.
The XBMC developers are hard at work on non-apple related features as well, expect a post in the next day or two outline what else we’ve been doing.
Just to clarify this point: Android is an open platform. As a rule, it’s always nice when XBMC can be on as many open platforms as possible. So while we are eyeing Android with more interest than, for example, the PS3 (a closed platform), there are no guarantees when, or even if, an Android port will be made.
I’m mostly writing this comment because I don’t want to get anybody’s hopes up. While being open source is helpful, there remain a great deal of boundaries between now and any kind of Android release.
Now, back to iOS chatter.
This version running not fullscreen on my iPod Touch 3G, but pervious version running on fullscreen and looks awesome. Please, fix this issue.
Why Couldn’t they fix this : “SMB shares with Windows Live Essentials should work” in the XBMC Live normal build? WTF !!!!
@jamal
Because we rely on Ubuntu’s Samba library.
For this reason, we’ve worked hard to get this fixed in Ubuntu so that we can take advantage.
See here (at the end): https://bugs.launchpad.net/ubuntu/lucid/+source/samba/+bug/458637
This fix will be in an upcoming XBMC Live 10.1 release.
Thanks for the help, though.
Thanks so much. This is the only reason I bought an ATV2 and it’s an amazing thing.
10.0-5 – can confirm Live ID / Samba problems have been eradicated. Thanks Davilla for everything!
Would like to have the dialogue enabled for screen resolution setting. At least to switch to 480p. This would make ATV compatible with 1st gen LCD TVs
You can add the pub key with this command:
wget -O- http://apt.awkwardtv.org/awkwardtv.pub | apt-key add –
Thank you so much! I’m with Tim in that I bought an ATV as soon as I saw the news!
Seriously, big fan. Kudos to you!
Can you please disable vertical orientation. There’s no need for it and it’s annoying. Allowing the horizontal to be flipped is nice but vertical is unneccesary.
For whatever reason, both this version and the 10.0-4 will turn the ATV light on and not connect to my HDTV after this install. Again, I need to do a tethered jailbreak — anyway around this? What is it that happens in the installer that wakes up the ATV and turns on the light?
One more request: Please add support for XBMC on iPhone 3GS! Thanks!! ;-)
Thank you! Now i am glad that I took the xbox360 back and I got an atv2. Xbmc is working perfec.
Hi together,
can someone tell me whether the on the Apple TV G2 with xbmc, it is possible for a NDAS drive (via the LPX protocol) access without a Windows or Mac running machine?
thanks :)
I really looking forward for your next projects.
Playstation 3 XBMC would be AWESOME!!!!!!
@Liberty For ALL!
Working great on my 3GS, even with 720p TV Shows streaming over samba from my NAS (movies/higher bitrate stuff tend to buffer often)..
I am going to hold out for an ATV3 as I guess the spec will be bumped enough for 1080p. It could be the perfect XBMC device, completely silent and tiny.
Does the apple remote have enough buttons to use it comfortably with XBMC?
Hey, for those where it wont run fullscreen, hold it lefty-righty, not uppy-downy (technical, i know:-))
At startup… Itll then fill the whole screen (and you will be able to rotate correctly!)
Loving this thing. Been using xbmc for ever!
Xbmc for iPad is awesome !
That’s the only app capable to stream content from my Nas !
Thanks for the report! Looking forward to trying it…
It gets the job done, except I got stuck on the Web Browser program add-on — could not exit. Guess I should try the Bluetooth keyboard next time instead of doing a killall AppleTV
any progress on making the process of setting up a new ATV2 with XBMC on a windows machine? I’ve read the forums and it seems to have more problems than successes. I’ve been reading and trying for several hours w/o luck. Maybe a non-tethered boot would be good too.
I’ve been looking forward to this app for a very long time. But could someone explain to me why this can’t be put on the appStore. I’m not very inclined to jailbreak my iPad for several reasons, so running XMBC that way is not an option.
It seems there are loads of similar video streaming or playing apps that have a more limited scope, but still do the same, such as airvideo and VLC.
What exactly makes XBMC not suitable for the appStore ?
@Liberty For ALL!
If you have a smartphone (android or iPhone) XBMC Remote works pretty great on my old Android phone (HTC Hero) info buttons, menu buttons….whereas the Apple Remote it takes some long holds to get to those options. Plus now that the webserver is built in you get more options like viewing your whole library. It’s pretty sweet.
Great work. Loving the updates and the more responsive nature on the ATV2. Great work once again.
GreenPois0n RC6 for Apple TV 2G To Bring Windows Untethered 4.2.1 Jailbreak….soon to be released.
Just bought my atv2 today and waiting patiently for the GreenPois0n version RC6.
Thank you for this great stuff! It’s working like a charm on my ATV, only minor issues.
Greet Job with the XBMC on APTV2.
I’m waiting for the vob support.. Any idea when this will be available?
Amazing. Team XBMC you always blow my mind.
Amazing!! Keep it going! Best bit of jailbreak software around. No one else can do this but you lot got it spot on!
This works awesome. Best part is you can hit shut down in xbmc and it will go back out to apple tv including itunes with genius. Thanks guys. $99 bucks is a much better option than a $200 revo or something running lunix.
This is great, but it would be totally SWEET if XBMC had meta-tag support for M4V videos instead of using unreliable scrapers. I know I read somewhere that it was a feature that was going to be added (because the existing audio meta-tag reader already works when sent a video as a fake audio file), but it said that it wasn’t going to make XBMC 10.0.
I keep hoping to see this feature added in an update since it would largely make the Apple interface obsolete for normal movie viewing (and would therefore let me use an NAS instead of running a computer 24/7 with iTunes running). As it is, the scrapers routinely get many movies “wrong” (some of my stuff is b-movie or foreign material and simply not found on the scrapers, yet the movie files contain accurate meta-tag data so if it would just check the tags first, this problem and inaccuracies could/would be avoided). As a side note, I noticed a problem with the meta-tags NOT reading audio file artwork correctly if the album was tagged “compilation” and running in library mode (shows up find when it’s not in library mode). In any case, correct M4V meta-tags and the ability to cold boot without having to tether boot are the only things left from making this setup with ATV2 pure gold (I’m sure some wish there was a way to enable 1080p output playback, but both my 46″ plasma and my 93″ projector are 720p devices so it all good for me for now).
Keep the hard work. Your effort to improve xbmc for ATV is very remarkable. Thanks guys.
FYI:
“AppleTV support will be in GP RC6, with Seas0nPass adding the untether shortly thereafter.”
http://support.firecore.com/entries/387605
Oops, was supposed to be to Dan.
@Liberty For ALL!
I have re-jailbroken 3 times on 4.1 and it crashes constantly while streaming videos. Anyone else having these issues.
loving the updates!!! version 10.0.2 was not able to run my rmvb files smoothly, hopefully this fixes it :p
Alright rmvb playback is 85% perfect! no more stuttering sounds but the video is still jittery, coolio!!
hope to get a seek bar in the future :D
I just bought an Apple TV 2… solely because XBMC is now available for it. (And I’m usually an anti-Apple guy). XBMC + ATV2 really is a pretty amazing combination for someone who wants to add a little media to an extra room! I had a buddy let me borrow his MacBook Pro so I could do the initial jailbreak and I can do the tetheredboot from my Windows 7 laptop if I ever need too. I’m streaming 720p TV and Movies over my 802.11g network with no problems and 1080p content is smooth as butter over the LAN.
PS. All the content is being streamed from my main Revo XBMC setup in the living room!
@natethomas
Android has double the amount of Apple users and the difference is growing every day..
You shoudl have taken thios OS first.
@Daddie88
i disagree. AppleTV2 is a much better use for XBMC than XBMC on a phone. Second to that, the iPad is the next best system, with its larger screen. Phone is the worst, smallest screen to experience XBMC. iOS provides a range or product types, not just different types of phones. Android needs to branch out more in an established way (Android 3 should help with this, but it’s a ways out) before XBMC would benefit from that ecosystem.
Personally, i love XBMC on my AppleTV2. It’s taken over my living room! =]
Thank you guys so much for the great ATV2/XBMC combo!
That you so much for this release. GreenPois0n can now boot the Apple TV un-tethered so this is now the best possible combination! 99$ for an Apple TV 2 is great but XBMC on it is the icing on the cake!
Looking forward for what is next to come!
@Daddie88
What cory says is a big reason. This is one of the leading factors why noone have taken the time doing it. Second big reason is that we do this for free and in our spare time, all ports thusly stems from a developer taking their spare time doing the work. When the initial work is done other devs may find time to help out and this is how stuff gets born. No one have so far taken upon themself doing a port to android because of what cory say, when there exist interesting hardware it may be that someone will try to port. Android is an open framework and is thus very interesting but without hardware nothing can happen.
Yep, get it here:
http://greenpois0n.com/
@bmaltais
Does “Decrypted ISO playback works” mean that it will play DVD’s ripped to Video_TS folders as well? All my DVD’s are ripped to Video_TS folders and the original version for iOS devices wouldn’t play them.
@Dotromain
This is incorrect! You should try BUZZ player. It streams everything from my NAS without problems. iPhone version runs fine on iPad but there’s also a special version for iPad.
Sorry for the offtopic…
I do have xbmc running on my ancient xbox, my 2 desktops, my laptop and 2 asrock in the living room and playroom. I’m watching closely this topic, I even bought an atv2 for this, however I haven’t tried jailbreaking yet since it requires a tethered boot which makes it completely inconvenient to have a spare laptop in your living room… If/when there’s no need for a tethered boot I’ll install it as soon as possible since a native atv2 is completely useless to me.
Congrats for the work guys! Now we’re only waiting for the big “Sigma” co-operation results news! :)
Can we get an answer on this question? I also don’t understand why XBMC could not be on AppStore…
Sometimes XMBC crashes on ATV2 (on ATV1 this file plays good with crystal-hd).
Feb 13 07:02:33 Apple-TV ReportCrash[354]: Formulating crash report for process AppleTV[349]
Feb 13 07:02:34 Apple-TV ReportCrash[354]: Saved crashreport to /var/mobile/Library/Logs/CrashReporter/AppleTV_2011-02-13-070233_Apple-TV.plist using uid: 0 gid: 0, synthetic_euid: 501 egid: 0
Feb 13 07:02:34 Apple-TV kernel[0]: virtual void AppleRGBOUT::do_power_state_change(): fSoft: 0 fHard: 1 swapBusy: 0 fController: 1 -> 0
Feb 13 07:02:34 Apple-TV kernel[0]: bool AppleRGBOUT::power_down_hardware()
Feb 13 07:02:34 Apple-TV kernel[0]: bool AppleRGBOUT::power_down_hardware(), stop the link
Feb 13 07:02:34 Apple-TV kernel[0]: [000233.210027773]: AppleANX9836::downstreamSetTMDSState:(0×850c8400) TMDS output disabled
Feb 13 07:02:35 Apple-TV com.apple.launchd[1] (com.apple.frontrow[349]): (com.apple.frontrow) Job appears to have crashed: Segmentation fault
I have one film that crashes on the same place every time :(
Is the ATV 2G capable of bit perfect audio playback with XBMC and pass through output? With the original software everything is upsampled (or downsampled) to 48KHz. Many people is asking the same thing because they see it as a killing device candidate for audiophile use. I suggest you to add the question to the FAQ.
Thank you guys for this great software.