Maybe the upgrades are be due to the build time/date of your car. When did you get you car, I also have a 2011 135i that I got in Dec 2010 and I have not heard or been told about any needed updates for mine. Wondering what the upgrades are for? did you ask why you need new software updates on a 2011 model car-it sounds a lil weird to me