A) The only way to control access to this feature is to lock down and phone home. If it doesn’t phone home then when someone figures out a way around your present security its possible for someone to sell said features forever. Such DRM could hurt repeatability by accident or more likely on purpose.
B) There is no reason to fail open so even if BMW is still chugging when they stop taking your cars phone calls and retires those servers you get no more feature.
C) The amount spent over the lifespan of a car wherein people opt to take care of their valuable asset absolutely dwarfs the cost able to be extracted up front
D) This functionality opens the door to a hacker not just turning off your features but turning off your car. This includes state sponsored attackers and people who are just generally pissed off at the geopolitical actions of your country of origin. If you are in the US that is a lot of fucking people.
E) Product segmentation on average increases the amount you can extract per user. Allowing segmentation by features turn on or off in software by the month it allows far greater segmentation with no reasonable expectation that the baseline will be lower. This means the lowest end user of a model pays the same for even less. The median user pays somewhat more and the max user pays a LOT more.
F) This means wholly paid for used cars now come with a car payment to the manufacturer.
Now there are half a hundred people on the boards of these companies and 338M of us in the US. 449M in the EU. There is no reason to allow this misfeature to continue to be a thing in our markets. If automakers don’t like those restrictions any one of them can opt to most of the most valuable markets in the world and find their fortunes exclusively in China while their competitors eat their former marketshare.
All of it is a reason for people to vote not to allow it. This can be accomplished federally or via initiatives in states. If a handful states comprising 30-50% of the pop wont allow it then it will be dead.
The issue is that I bet modifying the firmware will have consequences on insurance and liability in case of an accident. Regardless of whether or not one is at fault or not, and that it didn’t have any effect
This is why I don’t mourn Western car companies getting slaughtered by Chinese EVs. They can’t really provide value by nickel and diming customers with subscriptions for components already installed on their privacy-invading overpriced cars.
One of the reasons electric cars were able to outcompete ICE-specialized companies is because they undercut on all sorts of nice to haves like buttons and pieces that they forgo by using a screen, wifi, updates, beta testing.
But they don’t pass on those cost savings to you. They are even sold as luxury products. They even take the carbon credits. That’s bullshit if you are serious about mainstream adoption.
You do realize all car companies do scummy things? BYD along with others uses parts serialization so you can’t install any parts unless BYD installs it for you an updates the software to take the new serial number.
I think you’re thinking of Xiaomi, Louis Rossman did a video assuming they were doing Apple-style serialization but all it was doing was blocking installation of self-driving if the headlights weren’t standard. It wasn’t DRMing brake pads or preventing buying headlights from a junkyard, there was a functional reason.
I was charged 150$ to enable the recording feature of the local, built in cameras on my car… All the recording happens locally and nothing is sent to the cloud… Literally paid to use what I already had… Yay capitalism
BMW, soon: “Warning - you are almost out of your free braking credits for this month! Purchase additional BMW Premium Gems that can be exchanget for braking credits at the rate of 13.7 to 1 and into acceleration credits at the rate of 12.864 to 1 now, or activate the Braking Unlimited subscription to receive unlimited braking credits and a chance to win 4 free hours of air conditioning!”
MBA mode: Why is accelerating more expensive than braking? Let’s flip that pricing around! Let people put the pedal to the metal and then gauge out their eyes when they realize they will need to stop!
I’m never buying a BMW again. I had an electric i3 which had an inverter (charger) failure. BMW wanted €12k to fix it. Thankfully an independent offered to do it for 4K. But BMW still wanted 3K just to plug it in and authenticate the new block. Nothing else, just “bless” it. Made the fix cost-prohibitive so we just had to scrap the car. The battery, which most people fear, was fine on this 8 year old car.
Luxury car dealers do that all the time. The Volvo dealership quoted me $2800 to get my car to pass inspection, about $1500 of which was just tires.
I got a set of tires from Costco for like $800, and then an independent mechanic said everything else was fine and charged me $100 for inspection and emissions.
I know, but in the past the independent dealers didn’t have to deal directly with BMW for fixes. Now with all the authentication needed you can’t just get a replacement part from anywhere any more. Similar to how Apple locked down its batteries, BMW is doing the same.
So you purchase ordinary suspension but get active suspension that works exactly like ordinary suspension and cost like active suspension to service…
It’s time we get legislation that gives the consumer access to all encryption key pairs used in the product they purchased.
(For you who don’t know what encryption key pairs are used for: they are used for the software to know that a change order, like “activate suspension”, is legit and therefore will be executed.)
No, we need to legislate that you should be able to use the hardware features that come with your vehicle without a subscription. What will the average consumer do with encryption keys? Even then, you’d need to decrypt and rewrite the ECU or other system that controls this hardware to run your own version, and if that doesn’t work, you’d need to have hardware to manually intercept communications between the suspension and the system verifying your subscription, and intercept the signal to always send an ok signal.
The hardware has full functionality from day one. The limitation is in what software you are using.
Active suspension is not a hardware feature, it’s software collecting data from sensors and by analysing the data being able adjusting the suspension to “optimal performance”. Just because certain hardware can be controlled by software doesn’t mean that you will get whatever software features you like to have.
BMW would claim that “BMW Smooth Comfortable Cloud Ride Software” is included free of charge with the purchase of a BMW.
BMW would also claim that they offer “BMW Hyper Advanced AI Premium Sensation Masculine Active Road Experience Pro Suspension” as an optional subscription for alpha males and people with too much money in their pockets.
The outcome of what you are suggesting will be a slight change in the phrasing of the product offering at the most.
With access to the keys, the owner can subscribe to the BMW solution, unlock the features in breach of the agreement with BMW by not subscribing or get a software solution for the car from another provider.
I never disagreed with that, I asked what the purpose of having an encryption key will be, you are creating some magical step between “subscribe to the software” and “don’t pay the bill” that doesn’t require modification of anything but somehow just requires encryption keys
In my experience there always someone willing to create everything from homebrew software to software activation. Especially if there’s some money to make on it.
lol thanks for the downvote. So you’re asking the average consumer to pay the grey market to write aftermarket untested software for their vehicle that will replace the car manufacturers active suspension software on their vehicle, and can be activated as such because they now have access to the encryption keys. That was what I was trying to ask in the first place. Glad we cleared that up
bmwblog.com
Top