XBMC 12.1 - Now Even Better
About a month and a half after the release of XBMC 12.0, we are happy to announce XBMC 12.1 with substantial fixes for 12.0 across all platforms. Fixes include:
- XBMC now supports using OSX’s default output device for audio as well as hardware decoding with Intel GPUs in OSX
- XBMC no longer hogs audio for Linux and on resume audio will continue to work in Linux
- Full iPhone 5 resolution is now enabled
- Volume buttons on Android devices now control Android volume, rather than XBMC volume
- Volume buttons on OSX devices once again control OSX volume, rather than XBMC volume
- Player optimization on the Raspberry Pi, including more efficient playback, better subtitle support, and many crash fixes
- iOS 6 support on the AppleTV 2.
- XBMC does not crash when listed on the AppleTV top shelf
- Added support for additional Xbox 360 controller types
- Broader and more intelligent support for CEC devices
- Fixed problems with several addons due to broken binary read/write in our python interface
- Language fixes, including 7 new languages: Albanian, Burmese, Malay, Persian (Iran), Tamil (India), Uzbek, Vietnamese
- AirPlay fixes, including making discovery of XBMC more reliable on OSX
- Numerous crashing and stability fixes across all platforms
For all users interested in maximum stability, we highly recommend that you update from 12.0 to 12.1. This is the XBMC you were looking for.
Updating
To update to XBMC 12.1, please visit our download page, which includes downloads for Windows, OSX, and Android, and instructions for Linux, iOS, the Apple TV, and the Raspberry Pi. XBMCbuntu users can see these instructions for upgrading to 12.1 using ppa:team-xbmc/ppa. A clean build of XBMCbuntu with 12.1 will be available in the near future.
If you have any problems read the Frodo FAQ, the Raspberry Pi FAQ, or the Android FAQ, depending on your version.
How To Help
If you would like to help with XBMC, we encourage you to submit bugs in Trac, provide support in our Forums where you can, or donate to the Foundation if you like.
For those of you who are tracking and submitting bugs: You may notice that Github has an “Issues” section. The Team would very much appreciate it if you did not submit bug reports through that section, but rather continued to use the forums and Trac. At the moment, the Team is using Issues as a concise means of grouping and identifying particular bugs that they gather from the forum and Trac sources. Thanks for your help!

@mike
As for your specific issues on Android, if you can point to a forum post (or start one), I’ll see what I can do as far as collecting data and presenting it to our devs.
12.1 also randomly crashes for me (in the middle of playing video, or when only moving through the menu’s)
downgraded to xbmc 12 untill this is fixed
Generally, I don’t like to comment about people’s behaviour but there seems to be more & more folks (such as @lastcoder) who just want to complain about how *BAD* XBMC is… XBMC is an open source project and therefore open to everybody to contribute. That does not mean you have to be a coder to help out. What about contributing to the Wiki… Or being a proper beta tester by working through test cases (yes, you’ll probably need to write some of them) so that functionality can be fully tested… When issues/bugs are found then write them up in trac giving the detailed steps to reproduce along with the debug logs so the devs can have a hope of fixing.
Oh finally, when a person says “I am a developer” as part of their argument but couldn’t possibly contribute to XBMC because they don’t know the first thing about Video/Audio development… What a crock of Sh*t… XBMC is a complex project with a lot of subsystems that do not require such knowledge, get in there and help out…
XBMC is awesome… Yes, there are issues but that is the world of software… I have seen a lot of commercial media players with bigger problems… XBMC moves from strength to strength and will only continue to get better if as a community we all chip in and help out. All that complaining does is pi** people off!!!
First of all thanx fot this wonderful software. The only question i have befor i am updating. All the changes i made for Confluence, will they be gone again afther the update? From eden to frodo, I did it all over again and since it works great for me, I only update if I don’t lose it again.
Thanx again
Hear, hear. Even if though he is a Victorian, this guy is spot on. @vicbitter
@Ned Scott Yeah, this seems
to have started add misunderstanding my comment, and I can understand it as I know how the ” general public” treats open source software forums so I know that sheet a good deal of negativity it is hard to remain objective at times. I just did not appreciate the further extrapolation of the semi rant that happened so I was not only partially defending my comment (yeah I should have been more articulate, but after a long day was just trying to start the conversation and if it was a simple matter of missing something it would be fine, and if future information was needed I could come back and begin to provide it you get the idea).
The further talks on open source and moving forward type stuff was also in defense of itself add again I understand since the first impression was based on misinterpretation end that created bad feelings it seemed like folks were more interested in nit picking smaller points within the overall statements I was making rather than the overall points I was trying to make (how it came across to me anyways), and again understandable after dealing with knuckleheads who can be very aggravating in their many different ways (I see plenty myself here you are donating massive amounts if your own time to publish awesome free code and they slam you for silly reasons as if they are paying you standard wages for programming what they just downloaded installed and utilized totally free of charge.
As you can tell I as used to over explaining myself because of the aforementioned reasons. I may get interested in helping with the code, but pretty slammed on my end with my own projects. I would be more than happy to test, generate logs, discuss features, bugs, possible fixes, and generate any documentation, etc. Even if I don’t get in to code contributions as time allows if you would like that sort of help. Please email me and let me know.
Also, thank you for taking the time to discuss things back and forth without dismissing me out of hand as that in itself shows the dedication and care you have for the project.
@vicbitter
I agree with most of what you said, bit for myself for instance I don’t have time to get aquatinted with another complex project, it’s code, what is being done, then worrying it testing it and pushing it back. There can be a lot that goes in to that sort of thing. Just like I wouldn’t expect you to be able to just pick up the source of my entire OS, understand what I have done and just begin to fix it without having to spend time getting to know it. So, if you cane to me and said ah man, I really liked a feature you included before, why isn’t it there I really liked it.
This is not to day you don’t have a legit complaint there are those who may say oh I had an issue and soo therefore you suck and your code sucks. Those type of posts help no one and make the poster look worse than the developer. I was just adding my 2 cents as to why I as a developer wouldn’t mind helping with higher level things like bug reports, testing and documentation while at the same time I don’t want to roll my sleeves up and dive in to a new pile of complex coding that I haven’t studied before.
Personally, I see how much work must have gone in to it just between the initial android releases and Gotham, it really is coming along nicely.
excuse my typos another late night and didn’t catch all the screw ups from typing using swype on my tablet.
@mike, I think we are both in agreement… I did say in my post that folks can help out in all sorts of ways not just coding like working on the Wiki, testing, bug reports, etc.
The update commands for XBMCBuntu are not completely clear. It says you should use ” ppa:team-xbmc/ppa”, that will result in something like this:
sudo apt-get install python-software-properties pkg-config
sudo ppa-purge -r ppa: ????whatever-ppa-you-have-now?????
sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install xbmc xbmc.bin
What should one use for “????whatever-ppa-you-have-now?????”, should you also use “ppa:team-xbmc/ppa” there?
12.1 on XBMCBuntu won’t play videos from my HDHomerun anymore. Playback starts, but quits after about 10 seconds. Worked on 12.0
@Dave
Also getting constant crashes at startup under Mac OS X 10.6.8 32 bit (Mac Mini), reverting to 12.0 resolves this issue.
Dharma (Linux live) is still probably the most “stable” version of XBMC I have used in my home, it would run 24/7 with rarely a reset required.
Eden didn’t need as many tweaks but had stability issues for me (lock ups while idle etc), had pretty big nvidia/ION issues, had to switch to openelec. Frodo has the great audio engine which is awesome (worth some growing pains), no nvidia issues but still has some stability issues, not a huge deal just a reset every week or so. I look forward to seeing if I get the dharma stability back with 12.1!
I honestly really wish there was a Linux live version, it was stable and fast as heck and did exactly what I wanted it to do, run xbmc with no fuss install.
Cant get it to work what so ever, i see gray XBMC icon then it just stops answering. Every time, tried installing 3 times with same result.
Using x64 windows 7.
@dandirk Use OpenElec – I used Linux Live previously
I’m on Mac Mini OS X 10.8.3 and same crash issue. 12.1 crashes before opening. Console shows:
23/03/13 10:10:19.639 PM XBMC[310]: CPSGetCurrentProcess(): This call is deprecated and should not be called anymore.
23/03/13 10:10:19.639 PM XBMC[310]: CPSSetForegroundOperationState(): This call is deprecated and should not be called anymore.
23/03/13 10:10:20.345 PM com.apple.launchd.peruser.501[153]: ([0x0-0x30030].com.teamxbmc.xbmc[310]) Exited with code: 255
Upgraded to 12.1 and random freezing when playing dvds ripped to hard drive where didnt have an issue with 12.0, Have downgraded till its resolved, but awesome app thanks
To everyone who is contributing to XBMC… It runs great on my Pi! http://www.raspbmc.com/ THANK YOU for everything!
Thanks you so much for this update, I installed it on my test HTPC and played with it for a couple of days with no issues and have now installed the update on my other three HTPC’s. I can’t comment on stability just yet but I have noticed that XBMC start up and shutdown is much quicker (Aeon Nox skin).
anyone knows a repository with 12.1 for Ubuntu 10.4 lucid ?
the usual ppa:nathan-renniewaldock/xbmc-stable has only 12.0
thanks
tengo un tototv el xbmc reproduce lento en 420p y en adelante existe alguna forma de que pueda arreglarlo o cambiar el reproductor
NOTA: el reproductor del toto funciona bien en sus aplicaciones multimedia y en internet
It still won’t scan items to the music library for files stored on an FTP server and I’ve since discovered it won’t connect to webdav sites. Sticking with 11 still.
Doesn’t even open in Mac OS 10.8.3
It looks like xbmc 12.1 for Android video hardware decode is not running properly,and it’s fine on 12.0 on my android TVBOX(Amlogic 8726-M3).
Tried both raspbmc and openelec 3.0.0 on raspberry pi and they both crash randomly :(
Not able to download, have tried a couple times on different computers, gives generic error of xbmc-12.exe couldn’t be downloaded. Trying to download windows version, gets to 100%, then this message.
Alright thanks for this guys. I hang out at isozone.come so I just wanted to give a quick shout out saying thank you for the work you’ve guys have done around here.
hi i just downloaded the new xmbc frodo 12.1 and now i cant get conected to the internet pc is working fine its conecting but the xmbc wont please help i am new to this thank you guys you are the best
My prior crashing issues have, as promised by the team, been resolved; presumably as part of add-on auto-updates (though I’m not sure).
No major complaints, then – this release (12.1) is excellent; thanks guys!
seems to work perfectly until a couple of minutes it will hang and crash. Seems to happen faster for scrapping.
ERROR: Parse: Could not find scraper function NfoUrl
Pity..
Hi i’m using XBMC on Windows as Media Center,
but i’m missing an iPod support.
XBMC would be almost complete with it!
XBMC 12.1 – Now Even Better | XBMC
Using iPad. Navi-x do not work anymore.
Upgraded to XBMC 12.1. Mostly working great, but I’ve lost my HD audio bitstream (worked fine on 12.0, now just hisses on all speakers). Anyone else having similar problems?