Slashdot Mirror


Why Your Phone Gets OTA Updates But Your Car Doesn't

New submitter kjbullis writes with this snippet from Technology Review: "When Toyota recalled over two million cars last week because of flaws with antilock braking systems and other problems, the fix was simple — a few software updates .The implementation of that fix is far from simple. Every one of those cars has to be taken into a dealership to have the new software installed, an expensive process that can take months. Cars that haven't been fixed could, in some cases, suddenly stall and crash. There is an alternative — the same sort of remote software updates used for PCs and smart phones. Indeed, one automaker, Tesla Motors, already provides what it calls 'over-the-air updates,' which allowed it to execute a recent software fix without requiring anybody to bring in their cars. But other automakers are dragging their feet, both because they're worried about security and because they might face resistance from dealers."

305 comments

  1. Umm safety? by fsck-beta · · Score: 5, Insightful

    Because a bad update on the phone won't cause a high speed fiery wreck.

    1. Re:Umm safety? by camperdave · · Score: 4, Insightful

      Also a phone has communication capabilities built right in. A car... not so much.

      --
      When our name is on the back of your car, we're behind you all the way!
    2. Re:Umm safety? by tiberus · · Score: 3, Interesting

      Hmm, but, you have to weigh that risk (and okay, I'm assuming software updates won't occur while the car is moving) against the risk of not updating a vehicle. Yes it's a numbers game and their are vested interests both ways (e.g. I have a vested interest in your car getting a safety update).

    3. Re:Umm safety? by ifiwereasculptor · · Score: 5, Funny

      Of course it does. Happened to me. Since my Nexus 4 updated to KitKat, I sometimes lose 3g signal. So there I was on the highway, trying to send a text, when, again, whatsapp refuses to send my message. I get frustrated, connect the phone to my laptop, fire up ADB and, lo and behold, the car crashes. It's ridiculous. I'm going to fucking sue Google.

    4. Re:Umm safety? by Anonymous Coward · · Score: 1

      You're right. Cars don't have RF receivers. Oh wait.

    5. Re:Umm safety? by thue · · Score: 2

      Obviously the update should not be applied while the car is turned on... car companies are not that stupid.

    6. Re:Umm safety? by mythosaz · · Score: 3, Insightful

      Which modern car do you think doesn't?

    7. Re:Umm safety? by Anonymous Coward · · Score: 1

      You give the car companies way too much credit.

      They don't give a shit about our safety - that's why it has to be legislated and why they ALWAYS fight safety legislation. Always.

      The updates are done at the dealership so while the software is being updated, you're walking around looking that the new models and it gives the salesperson to harass you.

      It gets you to the dealership to shop.

      When it comes to the intentions of business, cynism is always appropiate.

    8. Re:Umm safety? by plover · · Score: 2

      Just because an update came over the phone doesn't mean it will crash your car. A bad dealer update could cause the same problem.

      The main difference is the update mechanism may have a security flaw. But really, if your car can already get on line for any reason (traffic, directions, reservations, etc.) it already has a significant attack surface. This is just one more application that could let an attacker have his way with your vehicle.

      --
      John
    9. Re:Umm safety? by Anonymous Coward · · Score: 1

      I personally am glad cars don't get OTA updates:

      1: What happens if a glitch happens during the update process? No-start conditions suck, and having to get a tow to a dealer because of some glitch isn't popular. One European car brand, you have to "register" a new battery with the dealer, or the vehicle will not start, or if it does, it will function in a degraded mode.

      2: How secure is the update process? Oh, the update is signed? Someone can easily hack the HSM holding a private key and sign a module under an authorized identity, even though the private key is well protected, which happened with an OS maker a few years back. Once bogus updates are made, it isn't too tough to forge an update advertisement and push out a car-destroying image... or just have the image lock out updates and demand the car maker pay the organization a couple billion dollars... or else the cars will disable en masse.

    10. Re:Umm safety? by Immerman · · Score: 4, Insightful

      Well the hardware's cheap, and considering the miniscule data usage I'm pretty sure they could work out something with cell companies - the "phone" wouldn't even need to be on but for a few minutes a month. Wifi support would probably be even cheaper, if not quite as convenient.

      I suspect security and inertia are a bigger issues - auto manufacturers have got to be aware of how atrocious their security is, but at present it needs physical access to attack - and if you've got physical access all safety bets are off anyway. I doubt any company wants their cars to be the first to to be used as Anonymous assassination tools, that's the sort of publicity that could decimate their business.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    11. Re:Umm safety? by The+MAZZTer · · Score: 1

      Considering how many people text while driving, it might PREVENT one!

    12. Re:Umm safety? by slapout · · Score: 1

      They'll just tell you that it's a software problem and that you should sue WhatsApp/Facebook.

      --
      Coder's Stone: The programming language quick ref for iPad
    13. Re:Umm safety? by Kookus · · Score: 1

      Many cars come with onstar capabilities. which means they have a phone in them.

    14. Re:Umm safety? by Riceballsan · · Score: 1

      Safety + security indeed, which in this case are one and the same. Imagine someone manages to spoof an OTA update for your car, and it is a trojan horse causing your car to go into a serious wreck etc... Potential side effects could be devastating.

    15. Re:Umm safety? by viperidaenz · · Score: 1

      Not really just to shop.
      It gets you to the dealership, which the manufacture pays for time and materials.
      The manufactures can't do this directly because they don't have a large network of sites to do the work at, because there is legislation that forces them to go through dealers.

    16. Re:Umm safety? by jeffmeden · · Score: 4, Interesting

      You give the car companies way too much credit.

      They don't give a shit about our safety - that's why it has to be legislated and why they ALWAYS fight safety legislation. Always.

      The updates are done at the dealership so while the software is being updated, you're walking around looking that the new models and it gives the salesperson to harass you.

      It gets you to the dealership to shop.

      When it comes to the intentions of business, cynism is always appropiate.

      Strangely, the dealership/manufacturer model is rather adversarial, with dealerships lobbying (successfully) for control over who sells cars where, locking out the automakers from any attempt at selling directly to customers. The reason dealerships would balk at OTA software fixes is that they get a nice steady stream of revenue from the manufacturer by performing those recall updates. Its easy work: they plug the car in, double click, and collect $100 or more from the manufacturer. Who wouldn't want to run a shop that had guaranteed, easy to complete work that's always paid for on time? Time to lobby to make sure doing it any other way is illegal!

    17. Re:Umm safety? by ackthpt · · Score: 1

      Considering how many people text while driving, it might PREVENT one!

      I don't think I'd like an update to happen while I'm away from home, let alone moving. If I'm at home and the car fails on the installation update or to work afterwards I have my bike and public transportation options. When I was 400 miles from home and needed car repair I was stuck in a hotel for 3 days, the novelty, even of having a loner car, wore off pretty fast.

      --

      A feeling of having made the same mistake before: Deja Foobar
    18. Re:Umm safety? by mythosaz · · Score: 1, Informative

      The parent is +5 insightful and my post is trolling?

      Most every car today comes with some form of remote data receive ability, from full on cellular data all the way down to lowly RDS.

    19. Re:Umm safety? by CanHasDIY · · Score: 1

      Many cars come with onstar capabilities. which means they have a phone in them.

      ... and it's a serious pain in the ass to disable. At least, in my truck it is (have to remove the gauge cluster to get to the module).

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    20. Re:Umm safety? by CrimsonAvenger · · Score: 1

      Did you weight the risk of a malicious attack on your car via its over-the-air update capability?

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    21. Re:Umm safety? by CohibaVancouver · · Score: 1

      They don't give a shit about our safety - that's why it has to be legislated and why they ALWAYS fight safety legislation. Always.

      They fight a lot of it because it raises the price of their cars which in turn causes consumers to delay their purchases.

      Let's imagine you could buy a car that was $2000 cheaper without airbags - Would people buy them?

    22. Re:Umm safety? by CanHasDIY · · Score: 2

      I have a vested interest in your car getting a safety update

      This statement sums up exactly what's wrong with society today, IMO.

      Believe me, dude, that's a slope you don't want to go slipping down. Because I could respond with, "I have a vested interest in making sure my neighbors aren't cooking meth," implying that they (which implies all citizens) don't have a right to be free from unlawful search and seizure in their (our) own homes.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    23. Re:Umm safety? by Anonymous Coward · · Score: 0

      I thought there was a separate fuse for onstar?

    24. Re:Umm safety? by CanHasDIY · · Score: 1

      Obviously the update should not be applied while the car is turned on... car companies are not that stupid.

      Just so we're clear... you're saying that the companies that brought us such gems as the Corvair, Pinto, Daytona, Monza, et. al., aren't stupid? Or just not stupid enough to send OTA updates while the vehicle is in drive?

      How would that work, anyway?

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    25. Re:Umm safety? by Dishevel · · Score: 1
      Are you mad bro? Because you are either stupid or currently not thinking straight.

      Look at high end autos. Lane departure warnings, heads up displays, adaptive cruise control, cars that stop before you know there is an issue.

      When people care about safety the car companies give it to them. Period. It just makes good business sense.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    26. Re:Umm safety? by Anonymous Coward · · Score: 0

      "Because a bad update on the phone won't cause a high speed fiery wreck."

      Yes, Markho, the Bosnian mechanic, who doesn't understand a word you say, is much more trustworthy.

    27. Re:Umm safety? by geekoid · · Score: 2

      ", "I have a vested interest in making sure my neighbors aren't cooking meth," "
      You do.

      " implying that they (which implies all citizens) don't have a right to be free from unlawful search and seizure in their (our) own homes."
      it does not. It implies that under some circumstances you can take some action i.e. lawful investigation.

      I do have a right to be sure vehicles have a minimum safety standard.

      By your argument, I should be able to careen down the road at 100 miles an hour, drinking whisky and driving the wrong way.

      Hey, you don't want a law against that, it's a slippery slope that leads right to Hitler.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    28. Re:Umm safety? by Anonymous Coward · · Score: 0

      " What happens if a glitch happens during the update process? "

      It's a security update.
      Usually those are done after a couple of people have died and an update is cheaper than further lawsuits from still more dead relatives.

      So in case of a glitch, you'd have to let a mechanic do the update at the dealership, take a day or an afternoon off, like now.

    29. Re:Umm safety? by geekoid · · Score: 2

      YOU send the update and store it in memory. When the car is turned off, apply the patch.
      Personally, I would also maintain a log of any period where the car is off for more then 2 hours and try to apply my patch then.

      Or if they hire actual software engineers, it would install and as pointer were released it would start pointing to the new install.*
      We do know how to do live patching of devices.

      *yes, that was a VERY simple description and only used to make a point.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    30. Re:Umm safety? by ColaMan · · Score: 2

      Let's imagine you could buy a car that was $2000 cheaper without airbags - Would people buy them?

      No need to imagine. People did. And people still do. I bought plenty of cars that didn't have airbags or abs or stability control or seatbelt pretensioners or emergency brake assist or power steering,even (the horror!).

      But nowadays, people do give serious thought to their safety, which is why even the base model crapbox has ABS and airbags. If I had a choice between a car advertised as "5 STAR crash rating" and one without that was 5 grand cheaper, the one with the 5 stars gets my money every time. If one of those features saves me in an accident - or even better, helps me to avoid one - it's worth it.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    31. Re:Umm safety? by Anonymous Coward · · Score: 0

      Not at first.
      But that's when some "studies" by "People who have heard of or may even be able to spell the word Science" will flood out, supported by 'anecdotes', bloggers, and probably the same folks that still claim vaccines give children feline aids, and convince people that airbags should not at all be in cars. A very inexpensive yet intense marketing campaign against it, making use of the crazies that'll happily repeat and spread the word for you.

      Oddly enough, tough, that 2000$ difference will be 1000$ after the first year, and completely evaporated afterwards... Purely mysterious coincidence I'm sure.

    32. Re:Umm safety? by Anonymous Coward · · Score: 0

      People do, all the time, in third world countries.

      My last car (a 2001 model) didn't even have the option to add airbags.

      My current car has a single airbag, but no ABS brakes.

    33. Re:Umm safety? by Anonymous Coward · · Score: 0

      Just disconnect the cell antenna. Google is your friend and YouTube shows you how.

    34. Re:Umm safety? by Aaden42 · · Score: 3, Insightful

      I do have a right to be sure vehicles have a minimum safety standard.

      This seems easy to fix. Most (all?) states have some sort of annual safety inspection requirement for keeping a car on the road. Generally these safety checks include connecting to the car computer’s diagnostic port to read emissions related information to ensure the car complies with the pollution requirements that applied to its model year.

      Add as a requirement of those checks that plugging into the computer also checks software versions and compare that against a list of updates the respective manufacture has deemed critical for continued safety. A passing safety inspection requires that the car’s systems be up to date with all critical software updates.

    35. Re:Umm safety? by ceoyoyo · · Score: 4, Informative

      Most cars today don't come with enabled cellular radios (or cellular radios at all for that matter). The luxury ones (like Tesla) do. The others, not so much. The subscriptions are expensive.

      RDS? For transmitting what song is playing on FM stations? Hooking that up to do firmware updates on a car's computer sounds like a great idea!

    36. Re:Umm safety? by Anonymous Coward · · Score: 0

      Security flaws are a serious issue. We already know things like RSA had back doors installed into them by some rather unethical criminal organizations; imagine if they could add "screw with car's settings at will" to the list of things they will happily use to render anyone's life hell.

      Sure we can't 'car bomb' this way, but between injection efficiency and toying with your sensors, anyone could turn your Prius into an SUV-Limo level gas guzzler and Onstar keeps calling 911.

    37. Re:Umm safety? by mythosaz · · Score: 1

      The mechanism to receive firmware patches doesn't need to be particularly fast nor does it need to bidirectional.

      It's obvious that there's no link between *whatever* receivers new cars have (and how many of them have XM?) and the mechanism to deliver updates, so it's largely moot, but the idea that nearly all new cars don't have a device that receives data is absurd.

    38. Re:Umm safety? by Anonymous Coward · · Score: 0

      At this point, I'd pay extra for a car without airbags, ABS, traction control, stabillity control and TPMS/runflats.
      Unfortunatly they're all mandated by law in the US.

    39. Re:Umm safety? by AK+Marc · · Score: 1

      You don't update the phone during a call. You load the update and apply next reboot. Reboot the car when parked for the night. Problem solved. Why would you assume the worst with one and the best with the other? It makes you look biased or dumb (or both).

    40. Re:Umm safety? by Minwee · · Score: 1

      Or if they hire actual software engineers, it would install and as pointer were released it would start pointing to the new install.*

      We do know how to do live patching of devices.

      It will never happen. That would raise the BOM for each vehicle by at least $0.20, possibly as much as $0.40 for redundant memory which would only ever be used for a few minutes out of the car's lifetime. Do you think that car manufacturers are made of money?

    41. Re:Umm safety? by geekoid · · Score: 1

      hahaha, no. I suggest you look at the long history of safety and the auto business.

      Seat belts? major fight.
      Car Seats? major fight
      Anti lock brakes? major fight
      Air bags? major fight.

      Lane departure warning? The NTSB is recommending that be standard. This may be the first time in auto history where the manufacturers started putting in safety based on a NTSB recommendation before become part of Consumer protection. what will become requirements right away. Although it may be mandatory in other countries and just sold as a feature instead of manufacturing a separate line for the US. Or perhaps this is a step towards fully automated driving.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    42. Re:Umm safety? by fahrbot-bot · · Score: 1

      When people care about safety the car companies give it to them.

      Umm... "give"? Pretty sure those things show up in the sticker price.

      --
      It must have been something you assimilated. . . .
    43. Re:Umm safety? by AK+Marc · · Score: 1

      Yeah, like the Subaru dealer I took my 2002 WRX to for the ABS TSB (not a recall, just a non-safety update to make the brakes work). I called the dealer and read off the TSB number. They said "bring it in". I brought it in without the TSB paperwork, as they indicated they were fine with the appointment I made. They wern't. They didn't know about they TSB. I left and came back later with the paperwork. They couldn't find it in their system, and had to "research" the issue. Two weeks later they called back and indicated they could fix my car, after the parts came in, in another two weeks. Eventually, I got the ECU replaced (yes, the Engine control unit controls the brakes). They didn't handle that (not a ) recall in a manner that would get me to go back there. If there had been another dealer within 500 miles, I'd have gone there.

    44. Re:Umm safety? by mythosaz · · Score: 1

      You give the car companies way too much credit.

      They don't give a shit about our safety - that's why it has to be legislated and why they ALWAYS fight safety legislation. Always.

      Narrator: A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one.
      Business woman on plane: Are there a lot of these kinds of accidents?
      Narrator: You wouldn't believe.
      Business woman on plane: Which car company do you work for?
      Narrator: A major one.

    45. Re:Umm safety? by AK+Marc · · Score: 1

      Let's imagine you could buy a car that was $2000 cheaper without airbags - Would people buy them?

      Airbags were available in the early '70s. They were a commercial failure. People would buy the cheaper car. I know this because, given the choice, they did. Same reason people have boats without enough life jackets for everyone on board.

    46. Re:Umm safety? by mythosaz · · Score: 1

      Car dealers plug in their update device, press update and wait for the green light to come on, the box to say "OK" or the horn to beep once.

      Then, as long as they can drive the car out of the service bay, they assume everything turned out just fine.

      What makes anyone think they do any due diligence beyond that?

    47. Re:Umm safety? by mikael · · Score: 1

      Worst case scenario, your phone updates the email app just when you are sending an email, or you travel to a different city/country for an interview will all the details on the phone, and ... for some reason the phone gets an "update" which completely bricks the phone, and you scrambling trying to recover the address of your hotel to tell the taxi driver.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    48. Re:Umm safety? by Anonymous Coward · · Score: 0

      yeah md5 checksums , crc validation is such new technology nobody could ever check an update before applying it huh?
      Most new cars have USB connectivity so I don't see having a data connection as a barrier.

    49. Re:Umm safety? by BUL2294 · · Score: 1

      Ummm, nope... In Ohio (as of a few years ago), the only "safety inspection" for personal vehicles checked to ensure that a vehicle purchased out-of-state matched the VIN # on the title. Illinois has no safety inspection whatsoever for cars & light trucks/B-Trucks. (B-Trucks used to have them until 1984; commercial vehicles excluding light pickup trucks still have annual safety inspections; vehicles in Chicagoland & the IL portion of St. Louis have emissions testing). At the other extreme, states like New York & Texas have a very thorough safety inspection. In some states, "safety inspections" are really nothing more than compliance checks, checking things like window tint.

      --
      Windows 3.1x calc: 3.11 - 3.10 = 0.00
    50. Re:Umm safety? by Ichijo · · Score: 1

      Most cars today don't come with enabled cellular radios... The subscriptions are expensive.

      Then why can I buy a Kindle with free 3G service?

      --
      Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
    51. Re:Umm safety? by Enigma2175 · · Score: 1

      Considering how many people text while driving, it might PREVENT one!

      I don't think I'd like an update to happen while I'm away from home, let alone moving. If I'm at home and the car fails on the installation update or to work afterwards I have my bike and public transportation options. When I was 400 miles from home and needed car repair I was stuck in a hotel for 3 days, the novelty, even of having a loner car, wore off pretty fast.

      Well, if they have a WiFi option to connect rather than a cellular network connection you could only set it up for your home WiFi so it couldn't get an update unless you were at home. As long as manufacturers let the end-user have some control over this process I don't see anything wrong with delivering updates directly to the car rather than the dealer.

      --

      Enigma

    52. Re:Umm safety? by lister+king+of+smeg · · Score: 1

      Well the hardware's cheap, and considering the miniscule data usage I'm pretty sure they could work out something with cell companies - the "phone" wouldn't even need to be on but for a few minutes a month. Wifi support would probably be even cheaper, if not quite as convenient.

      I suspect security and inertia are a bigger issues - auto manufacturers have got to be aware of how atrocious their security is, but at present it needs physical access to attack - and if you've got physical access all safety bets are off anyway. I doubt any company wants their cars to be the first to to be used as Anonymous assassination tools, that's the sort of publicity that could decimate their business.

      If they used binary signing and used a long strong key they should be fine, hell they could give every car a unique key so even if you crack the key on one car it would still leave you with an entire fleet minus one vehicle safe

      --
      ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
    53. Re:Umm safety? by Dishevel · · Score: 1

      So. You have never run your own company. Correct? Because if you ever had you would realize you give your customers what they want. If you are good you give it to them 6 months before they know they want it. Seat belts were made mandatory long before their use was forced upon the people. So you had people paying more money for a thing they did not want and did not use. Car companies fought it. Of course they did. Their customers did not want it. When your customers want red you paint shit red. When they want performance you give it to them. When they want safety you become the safest. This is not voodoo magic wishing. It is business 101.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    54. Re:Umm safety? by lister+king+of+smeg · · Score: 1

      if a car I buy has onstar within a week i will have a hardwired switch in place to be able to turn it on and off at my pleasure.

      --
      ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
    55. Re:Umm safety? by Dishevel · · Score: 1

      They do. Which is why car companies do not want them forced on customers that do not want to pay for it.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    56. Re:Umm safety? by AmiMoJo · · Score: 3, Interesting

      I develop data loggers that use mobile data networks and it really isn't easy to set this kind of thing up. You need special hardware like automotive grade SIMs that can withstand extreme temperatures. Getting network support isn't either either because no one provider covers all areas, so a roaming SIM or multiple SIMs are needed. There are companies that can provide that capability but it isn't cheap, especially if someone takes a holiday abroad on a network you don't have a deal with.

      I'd be interested to know how Tesla solved all these issues. The fact that their cars are high end helps, as I'm sure it wouldn't be a viable option on cheaper cars.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    57. Re:Umm safety? by Anonymous Coward · · Score: 0

      I do have a right to be sure vehicles have a minimum safety standard.

      This seems easy to fix. Most (all?) states have some sort of annual safety inspection requirement for keeping a car on the road. Generally these safety checks include connecting to the car computer’s diagnostic port to read emissions related information to ensure the car complies with the pollution requirements that applied to its model year.

      Add as a requirement of those checks that plugging into the computer also checks software versions and compare that against a list of updates the respective manufacture has deemed critical for continued safety. A passing safety inspection requires that the car’s systems be up to date with all critical software updates.

      I've never taken my car in for inspection, so there is at least 1 state where you don't need yearly safety inspections to maintain a vehicle.

    58. Re:Umm safety? by AmiMoJo · · Score: 1

      Indeed, for a few hundred bucks you can buy equipment for broadcasting RDS signals on eBay. About a decade ago someone published a paper on it. Presumably with carefully malformed packets you could crash at least some receivers.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    59. Re:Umm safety? by jabuzz · · Score: 1

      Perhaps that goes some way to explain the much higher vehicular fatality rates in the USA then. The idea of socio-paths getting a free ticket to drive dangerous wrecks around is just nuts.

      My car two years ago failed it's MOT (aka safety inspection in the UK) for rusting break pipes. It was a pain and cost but why the hell would I want to drive around with breaks that could fail at any time, and why the hell would that be socially acceptable or even remotely legal!!!

    60. Re:Umm safety? by AmiMoJo · · Score: 1

      Believe me, dude, that's a slope you don't want to go slipping down. Because I could respond with, "I have a vested interest in making sure my neighbors aren't cooking meth,"

      The key difference is that most people drive in public and we can easily enforce a system where cars must be inspected regularly (in the UK it's once a year once the car reaches 3 years old). Considering the number of people who used to be killed by unsafe cars and how we have managed to protect ourselves in public spaces from people who would otherwise be too cheap to maintain a safe vehicle, this seems like a reasonable requirement and not a slippery slope at all.

      In fact I'd argue that refusing to regulate such things is a slope we don't want to be on, because the modern world allows people to own an operate dangerous machinery in a way that can result in harm to others.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    61. Re:Umm safety? by mythosaz · · Score: 1

      I *seriously* need to start broadcasting Zombies Ahead! to people's stereos.

      I wonder if PAD/PDS is even more common in new cars now with "HD" FM radios.

    62. Re:Umm safety? by CanHasDIY · · Score: 1

      ", "I have a vested interest in making sure my neighbors aren't cooking meth," "
      You do.

      Mayhaps, but my "vested interest" does not trump their right to be free from search and seizure without warrant.

      " implying that they (which implies all citizens) don't have a right to be free from unlawful search and seizure in their (our) own homes."
      it does not. It implies that under some circumstances you can take some action i.e. lawful investigation.

      Define "Lawful investigation" in this scenario. Am I supposed to go peek in their windows? Oh, wait, nope, can't do that, that's trespassing at least.

      Call the cops and say "I think my neighbors are cooking meth, go search their house?" Nope, still illegal without probably cause and a warrant.

      I do have a right to be sure vehicles have a minimum safety standard.

      You have a right to be sure the vehicles you purchase meet a minimum safety standard.

      If the state passes a law mandating minimum safety standards, then the state has a right to ensure that all vehicles on public roads meet said standard. This is usually achieved via the existing inspection systems.

      but no, you do not have any right to pop the hood on someone else's car and start digging around to "make sure it's safe." No more than I have a right to do the same to your vehicle.

      By your argument, I should be able to careen down the road at 100 miles an hour, drinking whisky and driving the wrong way.

      Hey, you don't want a law against that, it's a slippery slope that leads right to Hitler.

      That strawman is so poorly constructed, I'm not even going to bother torching it; it'll fall apart on it's own in no time flat.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    63. Re:Umm safety? by plover · · Score: 1

      The updates are almost certainly code signed, and double-checked before and after committing them to the car's flash or EEPROM. They won't be installed without the manufacturer's signature. If you trust the dealer, you can trust these updates as well.

      The biggest potential flaw is in the update package communication software and installer. If it's not perfect, an attacker could use something like a buffer overrun technique to pwn your ride. That's the real risk.

      --
      John
    64. Re:Umm safety? by Anonymous Coward · · Score: 0

      This seems easy to fix. Most (all?) states have some sort of annual safety inspection requirement for keeping a car on the road.

      There are currently 31 states that require periodic emissions inspections and only 19 that require periodic safety inspections. That's hardly "most".

      Additionally, I don't like the idea of a state or county agency being able to apply updates to my vehicle's software. Back when Florida did emissions inspections, I don't remember anything but incompetent county workers running the machines - that's all it required, somebody who could stick a "sniffer" in your tail-pipe, then enter your vehicle's license plate number and current mileage into the computer. I's never let one of them plug anything into my OBDII port. Dealers occasionally screw up computer updates, which is OK because, worst case scenario, they'll have to replace the computer. How do you think your local inspection agency would handle a screw-up?

    65. Re:Umm safety? by Anonymous Coward · · Score: 0

      You expect somebody to do a system update while the car is doing 120mph, instead of when it's in the garage?
      I'd expect an update to be rigorously tested before it's "rolled out"...and a car "grounded" if the update fails (bad flash, communication interrupted).

    66. Re:Umm safety? by klossner · · Score: 2

      Then why can I buy a Kindle with free 3G service?

      Because Amazon made a deal with Sprint so they could sell books OTA.

    67. Re:Umm safety? by Anonymous Coward · · Score: 0

      yes they "give" them as "options" also known as optional extras that coast more money. So that base price of $40K with all the features just shot that car up to $60K because you were "given" the extra safety.

    68. Re:Umm safety? by oPless · · Score: 1

      Because dealerships want to charge customers as much as possible for any work on the vehicle.

      £200 for an electronic radio key is just daylight robbery. Then they'll also try and charge you for topping up your oil, doing a "30 point safety check" etc.

      Frankly why they don't have a usb port the user can download firmware from the internet, then upload the new firmware to the engine management unit I don't know.

      Hell they can sign the binaries so that ricers can't modify it ... but then again, auto manufacturers aren't computer companies, and certainly won't buy in the crypto expertise to do it properly. sigh.

    69. Re:Umm safety? by Anonymous Coward · · Score: 0

      Heck, they could do what our appliances do, just tell them to put their cell phones nearby on speakerphone or do it over the bluetooth pairing with an installed app on the phone.

    70. Re:Umm safety? by mjwx · · Score: 1

      Let's imagine you could buy a car that was $2000 cheaper without airbags - Would people buy them?

      No need to imagine. People did. And people still do. I bought plenty of cars that didn't have airbags or abs or stability control or seatbelt pretensioners or emergency brake assist or power steering,even (the horror!).

      But nowadays, people do give serious thought to their safety, which is why even the base model crapbox has ABS and airbags. If I had a choice between a car advertised as "5 STAR crash rating" and one without that was 5 grand cheaper, the one with the 5 stars gets my money every time. If one of those features saves me in an accident - or even better, helps me to avoid one - it's worth it.

      Which makes the "star" rating system completely useless. Especially seeing as they system can be gamed, a car that is downright dangerous to the driver or pedestrains can still get a 5 star ENCAP/ANACP rating because it's got a number of devices like Adaptive Cruse Control which aren't safety features at all.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    71. Re:Umm safety? by kramerd · · Score: 1

      Dont you mean facebook?

    72. Re:Umm safety? by Anonymous Coward · · Score: 0

      Duh ... a car can drive there!! How much more communicative can you get??

    73. Re:Umm safety? by Anonymous Coward · · Score: 0

      They offer these features when it becomes more expensive to disable them...

    74. Re:Umm safety? by sexconker · · Score: 1

      The mechanism to receive firmware patches doesn't need to be particularly fast nor does it need to bidirectional.

      So you expect manufacturers to broadcast every single firmware update at all times and for cars to always be listening?
      And with no bidirectional communication a car can't verify the source of the transmission.

      Why not flash your BIOS through 192.168.1.255?

    75. Re:Umm safety? by NicBenjamin · · Score: 1

      I think you're underestimating the caliber of the enemies a car company has to pay attention to.

      Let's say I was dictator of some small, incredibly rich, petro-state. The local pro-Democracy loves Ford. Why shouldn't I offer some low-level engineer 10 years salary for the database of Auto firmware update keys? Hell, let's say the dictator doesn;t do any of this bad shit, but the pro-democracy activist has a car accident because his hobby is driving with a blood alcohol level of 0.25, how the fuck is Ford supposed to convince people they are safe in Fords?

      And that's a podunk dictator, not somebody who can get Court Orders, or some semi-dictatorial regime like Venezuala and Russia where your employees might start to experience 'random street crime' if the key to Wladimir Klitschko's doesn't appear pronto.

      I'm not saying the car companies are right to be paranoid about this shit, I'm just saying they aren't being insane in being paranoid about this shit.

    76. Re:Umm safety? by NicBenjamin · · Score: 4, Interesting

      Keep in mind that this isn't an application that needs great service. Your data rates do not have to be Netflix via high-speed broadband in every County. They just have to be quicker then driving the car to a dealership and waiting for the service tech to get around to setting shit up. For example, if you simply include an ethernet jack on the dashboard you've got a much better system then the one Toyota's using.

      According to Wired:
      http://www.wired.com/autopia/2...
      The Tesla can either use it's own 3G connection, or use your home WiFi.

    77. Re:Umm safety? by garyebickford · · Score: 1

      The head of Ford recently said that Ford knows everything about your car all the time, including whether you are speeding - he said "we know when you're breaking the law." The implication was that the data was 'live', but I don't have solid facts, maybe it was all just saved in the computer and uploaded when you go to get service. I know OnStar and the other 'optional' car help services use built-in cellular data connections. I would not be surprised if all newer cars (for some brands) had the cellular system installed, just not enabled unless you pay for it.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    78. Re:Umm safety? by garyebickford · · Score: 1

      From what the head of Ford said recently, that "we know when you're speeding or breaking the law", I suspect that onstar or the equivalent is always installed and always on, whether you pay for it or not.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    79. Re:Umm safety? by Anonymous Coward · · Score: 0

      Save $2000 and not drive with a bomb in front of my face? SOLD! Seriously, pretensioners >>> airbags.

    80. Re:Umm safety? by Anonymous Coward · · Score: 0

      Strangely, the dealership/manufacturer model is rather adversarial, with dealerships lobbying (successfully) for control over who sells cars where, locking out the automakers from any attempt at selling directly to customers. The reason dealerships would balk at OTA software fixes is that they get a nice steady stream of revenue from the manufacturer by performing those recall updates. Its easy work: they plug the car in, double click, and collect $100 or more from the manufacturer. Who wouldn't want to run a shop that had guaranteed, easy to complete work that's always paid for on time? Time to lobby to make sure doing it any other way is illegal!

      It's not entirely a one-way screwing... do you have any idea what the car manufacturers charge dealerships/specialist mechanics for access to their electronic service manuals and electronic programming tools?

    81. Re:Umm safety? by NicBenjamin · · Score: 1

      Ahh, a slippery slope argument. Which mean's it's by definition complete and total BS. The real world is not governed by momentum. The fact that we allow one thing today (ie: gay marriage), does not mean we must necessarily tweak the law that direction again next month (ie: allow underage marriage).

      The issue here is the very simple balance between your private right to do things your way, and my right not to be fucked up if you decide dumb. It is exactly the kind of decision the Fourth Amendment allows us to make, in the actual text of the Amendment, whereby it specifies that all Reasonable searches and seizures are legal without a warrant. The government is allowed to order us not to use unsafe vehicles on the road. It is allowed to make very sophisticated (and thus by definition contradictory) rules about what constitutes "safe" vs. "unsafe." For example, the state will declare you can run your horse and buggy on some of it's roads, but not all. In particular they don't want you any place where other people are breaking 45.

      Therefore the courts will rule that it is reasonable for the government to have the physical ability to force you to accept software updates, as long as it only uses that ability in cases where it's actually clear your vehicle is unsafe without the update. But it's unlikely that will happen. Which means that in practical terms this probably analogous to the President's power to draft your ass, it exists but it's very difficult to imagine a scenario where it's used.

    82. Re:Umm safety? by NicBenjamin · · Score: 1

      Really depends on the state. I had a car in Ohio and Michigan for 5-6 years. It was not inspected at all, ever, for anything.

    83. Re: Umm safety? by Anonymous Coward · · Score: 0

      I'm not saying you need to smoke less weed, but..,

    84. Re:Umm safety? by NicBenjamin · · Score: 1

      Reread the Fourth Amendment. There is no right to freedom from search without a warrant. There is a right to freedom from unreasonable search without a warrant. And the "reasonable" standard is incredibly low. That's why the Courts ruled was perfectly Constitutional for the NYPD to frisk every black man in the City several years in a row, as long as said NYPD put something besides race on thew paperwork. Except that one Judge, who was censured by her colleagues.

      Moreover you're being silly with your example. Your call to the cops is probable cause to get a warrant, it's an anonymous tip. That's how they get almost all their warrants. Therefore you don't have to trespass, and they don't have to search without a warrant.

      You're also intentionally misinterpreting his statements. He's being pretty clear that he's talking about the government stopping you from using your vehicle unsafely. He hasn't said that flat-out because it's ridiculous to interpret his statements any other way, but hey.

    85. Re:Umm safety? by Anonymous Coward · · Score: 0

      Because Freedom bitches!

      I agree with you. Where i grew up (New jersey) they had a yearly safety inspection that was pretty thourough.

    86. Re:Umm safety? by BillX · · Score: 1

      I like the idea in theory, but I have to say the hair on the back of my neck stands up stiff at the thought of giving a vendor - or worse, a government - the power to legally mandate forced install of software on something you've already paid for as a condition of your continuing to use it. If it's anything like the wider consumer product world, not every update is in the consumer's best interest, and said consumer will not be able to pick-n-choose, only get patched up to "current" as maintained by the vendor.

      "Yes, we fixed a significant bug in the cruise control module in r27, making this a mandated safety update. Meanwhile, we got in a snit with the media center vendor around r25 or so, so mp3 and handsfree features have been removed. Oh, since it runs FooOS, you now need a Foo Account to use the builtin GPS or update the maps. It collects your location history, but they pinky-swear it won't be used for anything naughty. Ah yeah, around r23 there was a patent dispute with the airbag vendor, so uh..."

      See also: Playstation 3 Linux, OnStar remote surveillance mode, Sony Rootkit, disappearing ebooks and other vendor "self-help" features in any number of gadgets, Kindle text-to-speech...

      --
      Caveat Emptor is not a business model.
    87. Re:Umm safety? by ceoyoyo · · Score: 1

      I'm sure Ford does know everything about their richer customers. The millions who drive the cheapest econobox they can buy on credit? Doubt it. OnStar isn't even available in all GM vehicles, never mind installed and active by default.

    88. Re:Umm safety? by gl4ss · · Score: 2

      *nearly all new cars don't have a device that receives data is absurd.*

      nearly all new cars _globally_ lack such a mechanism for receiving data that could be feasible used for OTA updates.

      sure, it would cost just 40 bucks per car to add the hardware necessary, but the cellular plan contracts etc would make it complicated for car manufacturers, so they only do it for luxury cars(which are friggin NOT "most" cars)

      --
      world was created 5 seconds before this post as it is.
    89. Re:Umm safety? by Anonymous Coward · · Score: 0

      We're developing something similar to this, primarily for data exchange but also for diagnostic and updates. Something with options to communicate using 3G, wifi, CAN, LIN and J1708 (many options). The resources to implement communications across rather different protocols, across the internet, connecting to wireless APs reliably (with different encryption types), implementing loads of different internet-related protocols (DNS, DHCP, HTTP, FTP, etc) and of course it has to work with our software suite (what the user sees/users on his computer) across various network types, and of course interacting with our other products' bootloaders (more than one) and what not. All while running into various issues with wifi vendors (some are uselessly buggy products, some are poorly supported) and what not... And of course, this has to happen on a ridiculously underpowered CPU which is hard to find (no, you can't just use any crappy cheap ARM chip -- try picking one with 2 CAN ports to begin with!), it has to be secure on many levels, rugged, stable, it has to be built to last, and it has to meet all of the standard automotive regulations and what not (-40C to +85C, EMI/ESD/load dumps and a whole lot more)

      It is extremely expensive to develop and unless you're going to sell huge amounts it's not gonna be cheap to buy this specialized stuff.

    90. Re:Umm safety? by Immerman · · Score: 1

      Why not just stick a normal cell modem behind an interior panel somewhere? A few yards of data-bus wiring is probably a lot cheaper than custom thermal-hardened hardware.

      The biggest problem I see is update commitments and network obsolescence - barring major design flaws a given model of car can be expected to remain in wide circulation for 10-20 years at least, but in most places the cell phone technology du-jour is unlikely to dependably remain in operation that long, especially for the last models to come out under an old standard. Meanwhile you can't just stop issuing security updates because if nothing else sooner or later some asshat with a phony cell tower is going to figure out how to pwn the system. You could issue a final update that disables the radio, but you know some people would raise a stink about that.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    91. Re:Umm safety? by Jeremi · · Score: 1

      Because a bad update on the phone won't cause a high speed fiery wreck.

      Assuming they do proper key-signing and checksumming to verify that the files are genuine and uncorrupted, and they don't trigger the actual install until after the car is parked, I don't see how an over-the-air update is any less safe than one delivered through a USB cable (or whatever it is they use at the dealer).

      I suppose at the dealer they would be better prepared to manually recover if something went wrong during the install and bricked the computer, but that would be a customer-satisfaction issue, not a safety issue, as a non-functional car isn't going to crash into anything.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    92. Re:Umm safety? by Jeremi · · Score: 1

      It will never happen. That would raise the BOM for each vehicle by at least $0.20, possibly as much as $0.40 for redundant memory which would only ever be used for a few minutes out of the car's lifetime. Do you think that car manufacturers are made of money?

      If only there was just one car manufacturer that was willing to spend that extra cash to make a superior product, and then people lined up to buy that superior product even though it cost more. That could then serve as proof-by-example to the other auto companies that there is profit to be made by improving quality as well as by reducing cost.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    93. Re:Umm safety? by EmperorArthur · · Score: 1

      This seems easy to fix. Most (all?) states have some sort of annual safety inspection requirement for keeping a car on the road.

      Nope, most states say it's too much of a pain, and don't do any of that. In most of the US, if the car runs and you don't get pulled over it's good to go.

      https://en.wikipedia.org/wiki/...

      --
      So lets pretend that we've just completed writing this code, as opposed to having just completed sabotaging it -Altera
    94. Re:Umm safety? by davester666 · · Score: 2

      Just turn to 720 on your AM dial, drive around until you hear a clear tone, stop, turn off your car and remove the key from the ignition, then press the volume down button for 5 seconds. You will hear a beep to indicate the update process has started, and two beeps in succession to indicate a successful update.

      If the engine starts before you hear the two beeps, get out and run away.

      --
      Sleep your way to a whiter smile...date a dentist!
    95. Re:Umm safety? by Mr+Z · · Score: 1

      I know you're just trying to be snarky.

      Actually, proper OTA updates have a number of safeguards built into them to ensure the process has clean "before" and "after" states for each step of the update process, with no crash-inducing intermediate state. I can think of at least one vendor that has a product in this space. (Note: The link is not meant as an endorsement; it's merely an example.)

      The only real thing I imagine you need to worry about is if the car has had damage or after-market "upgrades" that might interfere with the validity of the update, leading to safety issues with the combination. A trip to the dealer would at least give the dealer a chance to notice such things. I find it hard to imagine that in practice, though, that it would uncover many negative interactions at the dealer.

    96. Re:Umm safety? by gnasher719 · · Score: 1

      1: What happens if a glitch happens during the update process? No-start conditions suck, and having to get a tow to a dealer because of some glitch isn't popular. One European car brand, you have to "register" a new battery with the dealer, or the vehicle will not start, or if it does, it will function in a degraded mode.

      That's simple. Have an EPROM with space for two sets of software. When the software starts, it looks for the first one that is marked "valid". In the upgrade process, the last steps are to mark the new software as "valid", check that it reads back as "valid" reliably, then mark the old software as "invalid".

      For your other argument: Much cheaper than "other the air" updates are updates via a USB stick. Get the stick in the mail. Update only works if you have your car keys. Same security checks obviously as with an "Over the Air" update.

    97. Re:Umm safety? by aethelrick · · Score: 1

      M2M cellular contracts are really simple these days. You can buy embedded SIM cards that are "cold" and cost free (in terms of air time expenses) until you need them, you can remotely enable/disable them thereby switching air time costs on and off as required. The hardware required to put a simple GSM MODEM in place that phones home and checks for updates if it's SIM goes hot is fairly small.

      Not to mention that ALL new cars in Europe will soon be fitted with MODEMs designed to phone the authorities if the car has a crash http://ec.europa.eu/digital-ag... so the lack of hardware in the car won't be a factor in Europe at least.

      All-in-all this is not technically difficult to do, but my experience of the motor industry is that they are a bunch of cyber-peasants with very little will to implement any standard communication interfaces into their vehicles, they prefer brand-differentiating home grown solutions for in-car gadgetry and they're very slow to change.

    98. Re:Umm safety? by Anonymous Coward · · Score: 0

      A deal with Sprint? A deal with over 100 cellular networks around the world, more like. I've used my Kindle in the Caribbean, Italy, Jordan, Malaysia...

    99. Re:Umm safety? by xplosiv · · Score: 1

      Most electric cars come with some type of cellular connection, subscription free for the first 5 years or so, plus every car equipped with some type of OnStar service has one as well, and many of those have that service enabled.

    100. Re:Umm safety? by Anonymous Coward · · Score: 0

      "But nowadays, people do give serious thought to their safety, which is why even the base model crapbox has ABS and airbags"
       
      These are required by FMVSS.

    101. Re:Umm safety? by Anonymous Coward · · Score: 0

      Most (all?) states have some sort of annual safety inspection requirement for keeping a car on the road.

      Definitely not Minnesota nor Wisconsin. (Minneapolis/St. Paul used to have them, but those stations were closed down years ago.)

    102. Re:Umm safety? by CanHasDIY · · Score: 1

      Perhaps that goes some way to explain the much higher vehicular fatality rates in the USA then. The idea of socio-paths getting a free ticket to drive dangerous wrecks around is just nuts.

      No, it's mainly the lack of training required prior to being handed a license to operate 2,500 lbs of rolling steel death. Most states have a decent inspection system, OH and IL seemingly the exceptions to the rule, but few of the places I've been appear to have a driving test that consists of more than "OK, take it around the block | now parallel park | here's your license/learner's permit!"

      rusting break pipes

      OK, I've been working on cars since the 1990's, and I have no idea what part you're talking about here... even knowing that you meant "rusting brake pipes," I still have zero clue what a "brake pipe" would be, since I nor any mechanic I know has ever used that term.

      Do you mean brake lines? i.e., the little metal "pipes" that connect to the little nylon "pipes" that subsequently connect to your brake calipers?

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    103. Re:Umm safety? by CanHasDIY · · Score: 1

      This seems easy to fix. Most (all?) states have some sort of annual safety inspection requirement for keeping a car on the road.

      Nope, most states say it's too much of a pain, and don't do any of that. In most of the US, if the car runs and you don't get pulled over it's good to go.

      https://en.wikipedia.org/wiki/...

      And yet, the main cause of car crashes the world over is still driver error, not mechanical failure.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    104. Re:Umm safety? by CanHasDIY · · Score: 1

      Considering the number of people who used to be killed by unsafe cars

      Better than "considering," go look up the stats. You might be surprised when you discover that, throughout the history of the automobile, the majority of crashes has always been caused by operator error, rather than a mechanical failure.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    105. Re:Umm safety? by Zynder · · Score: 1

      And that's something the world's giants, like Toyota and GM, couldn't possibly do. Makes sense.

    106. Re:Umm safety? by gdewis · · Score: 1

      I would think a car manufacturer would want positive confirmation that the application of a patch was successful and on which vehicles it has been applied. If there's ever was an accident after a one-way patch deployment, they would have no way to say "no, the patch WAS applied so it's not our fault".

    107. Re:Umm safety? by Geeky · · Score: 1

      Since he's already said he's in the UK, is it that much of a stretch to just assume that over here we call them brake pipes? A quick google search will confirm that, with UK based retailers selling brake pipes.

      --
      Sigs are so 1990s. No way would I be seen dead with one.
    108. Re:Umm safety? by CanHasDIY · · Score: 1

      Since he's already said he's in the UK, is it that much of a stretch to just assume that over here we call them brake pipes? A quick google search will confirm that, with UK based retailers selling brake pipes.

      News to me. Since I don't live or work in the UK, is it that much of a stretch to just assume we use different terminology, and not feel compelled to make snarky comments about google? Since OP used the wrong form of the word "brakes," is it that much of a stretch to assume he didn't know the rest of the proper term for the part he was talking about?

      That said, rust in your brake lines is a serious safety hazard, and will cause a vehicle to fail inspection here in the USA as well.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    109. Re:Umm safety? by JohnFen · · Score: 1

      But nowadays, people do give serious thought to their safety, which is why even the base model crapbox has ABS and airbags.

      I thought the reason was that the law required them to have these things.

      If I had a choice between a car advertised as "5 STAR crash rating" and one without that was 5 grand cheaper, the one with the 5 stars gets my money every time.

      Not me. I'd save the 5 grand.

    110. Re: Umm safety? by Immerman · · Score: 1

      The curse of the security professional is that they *have* to be paranoid. Ridiculously so. Or maybe it's a blessing that the severely paranoid can still contribute to society if they have the technical chops. Whichever, especially if breaking your security would be seriously profitable there will be at least hundreds of extremely smart, well-funded people all over the world who *will* be looking for any weakness. Some of them will even have the intention of giving you a chance to fix the problem before they inform the world. Most of them will inform none except those willing to pay handsomely for the knowledge.

      Hell, I used to professionally manage a few web-facing servers for a couple years, the experience convinced me that I should leave the field if I wanted to continue enjoying life without looking for bogeymen in every shadow.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    111. Re: Umm safety? by Anonymous Coward · · Score: 0

      All cars manufactured since 2008 are required to have the equivalent of a cell phone built into the the car's network. You can war dial into your car with a femtocell or fake cell tower and essentially take some control of the car as well over the air. This has already been demonstrated. You can control most of the car from the CAN bus from,depending on the make and model and firmware version, starting the car to preventing the car from starting to stopping the breaks from working while you are driving. And now the government and industry is trying to introduce car2car communication. All quite Orwellian and very dangerous. Why are you driving with such insane designs? How many of you are modding the hardware to secure it? Because that's what you need to do these days. Why can't I just ask for a car with all the bullshit not included and something more secure? When will the manufacturers stop using the CAN bus which was only an ad hoc design by some engineer to get things to work in the early 80s and only became a standard because there was nothing else (much like Xmodem)? CAN bus is inherently insecure and sucks ass anyway. And when are we going to have open firmware and people reversing their car firmware and updating it?

    112. Re: Umm safety? by Anonymous Coward · · Score: 0

      so i can't keep my 2015 pickemup for 40 years just like my last one?

    113. Re:Umm safety? by lsatenstein · · Score: 1

      I develop data loggers that use mobile data networks and it really isn't easy to set this kind of thing up. You need special hardware like automotive grade SIMs that can withstand extreme temperatures. Getting network support isn't either either because no one provider covers all areas, so a roaming SIM or multiple SIMs are needed. There are companies that can provide that capability but it isn't cheap, especially if someone takes a holiday abroad on a network you don't have a deal with.

      I'd be interested to know how Tesla solved all these issues. The fact that their cars are high end helps, as I'm sure it wouldn't be a viable option on cheaper cars.

      ===
      Do you have satellite Radio in the car? Do you think that Tesla could be transmitting the same patch over and over, via satellite Radio? The receiving software could filter and verify the message. For an update, install it. Not for this model, ignore it. Satellite is ubiquitous.

      --
      Leslie Satenstein Montreal Quebec Canada
    114. Re:Umm safety? by RockDoctor · · Score: 1

      Presumably with carefully malformed packets you could crash at least some receivers.

      But what warped imagination would put time and effort into that, purely for the joy of maliciously killing a stranger with very little chance of being caught for it (the first time).

      Uh, when put that way ... yes.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    115. Re:Umm safety? by Vrtigo1 · · Score: 1

      How is pushing an update OTA any less safe than having that same update installed at a dealership? The end result is the same either way - if the update breaks the car then it's going to break the car regardless of the method used to install it. You seem to be implying that the process of using OTA updating makes the update itself less safe, but that's really not true if done properly. By 'properly', I mean using well established, common sense rules that have been around for ages. First, don't do anything with the update until it's done downloading. Second, when it's done downloading, verify the file you downloaded exactly matches the original source update file using a hashing algorithm. Just about every electronic device that receives automatic updates does this and those updates are no less safe because they were automatically downloaded over the Internet versus installed from a USB flash drive by a technician.

    116. Re:Umm safety? by Vrtigo1 · · Score: 1

      What percentage of modern cars don't have OnStar or something like it? I don't even think you can buy a GM vehicle that doesn't have the basic OnStar system which includes a cellular device capable of transmitting data. Your statement doesn't hold up.

    117. Re:Umm safety? by Vrtigo1 · · Score: 1

      You sir, beat me to it. Amazon Whispernet is what it's called, and it's exactly the right argument to make here. I was actually having a conversation with some coworkers the other day about something similar.

      Amazon made a deal with one or more national cellular carriers to be able to deliver purchased books to user's Kindles. When Amazon pushes a book, I imagine they pay whatever carrier they used to deliver it a nickel or something. So figure an automotive update is what, maybe 2 GB? I can buy a 3 GB data plan from AT&T or Verizon for $30, so let's call the data rate $10/GB (and that's high because it's the consumer rate, auto manufacturers would quite positively get some sort of discount due to their buying power). So let's say it would cost the automaker $20 per car to push the update OTA. Now compare that with what they have to pay the dealership in labor to do the same update. Last time I checked dealer labor rates were something like $70/hr with an hour minimum. This saves them 71% on their costs to have the updates rolled out. So lets say Ford sells 50k F150s a year. If they have to push an update to all 50k of them, assuming the dealer update cost is $70 and the OTA cost is $20 then the dealer update cost is $3.5 million, OTA cost only $1 million. Savings of $2.5 million per update.

    118. Re:Umm safety? by ceoyoyo · · Score: 1

      I couldn't find out how many GM models come without OnStar in their base models, but not every GM model even has OnStar as an option. The OnStar site says "Available on over 40 GM models." Despite the conspiracy theories and OnStar's scary terms of (non-) service, it seems unlikely they really maintain a full cell subscription for every vehicle. Ford's Ford Sync system doesn't seem to contain it's own cellular radio at all - it uses your own cell phone. The other manufacturers' non-luxury cars seem to be similar. It's hard to find clear details, but it looks to me like Toyota may have built-in connectivity in Lexus vehicles but the system in Toyota cars requires a smart phone.

    119. Re: Umm safety? by camperdave · · Score: 1

      All cars manufactured since 2008 are required to have the equivalent of a cell phone built into the the car's network.

      You got a citation for that claim?

      --
      When our name is on the back of your car, we're behind you all the way!
    120. Re:Umm safety? by fsck-beta · · Score: 1

      You've never received an OTA update to a device that made it unstable days or weeks later? The QA process behind automotive software is very lengthy given how hard it is to update all the users...

    121. Re:Umm safety? by Mr+Z · · Score: 1

      Did the OTA process itself cause the instability, or would your device been just as unstable had you updated it over a cable? My comments regarding OTA updates are meant to apply to the OTA aspect only, not whether the update itself is good. That is, for a given update X, do you deliver that update via a programming cable plugged into the ECU at the dealership, or do you deliver that exact same update OTA. That was the point in debate.

      Or is your (unstated) argument that by lowering the barrier for making updates (ie. OTA is easier and cheaper than calling everyone into the shop), that would tempt auto manufacturers to take shortcuts in their QA process in the name of getting updates out there more quickly?

    122. Re:Umm safety? by klingers48 · · Score: 1

      Because a bad update on the phone won't cause a high speed fiery wreck.

      "Oh crap, my battery's exploded and my smartphone's caught fire!" *throws phone*

  2. Call me paranoid... by Forbo · · Score: 4, Insightful

    ...but I'd rather not add any more attack vectors than absolutely essential.

    1. Re:Call me paranoid... by tiberus · · Score: 1

      Can't saw I'm a big fan of adding cellular or WiFi to a car for this purpose but, how hard would it be to "have an app for that" connect your phone via USB and wala you have control and choice. The app notifies you of an update, etc. Of course you'd also incur the liability for having not installed a software update that has been made available.

      Granted no matter what method is chosen, there will be risks and issues. Pretty sure their is something better than what we are doing or not doing now.

    2. Re:Call me paranoid... by Marxist+Hacker+42 · · Score: 1

      Pretty sure this could be done via the ODBII connector with the right kind of bluetooth dongle.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    3. Re:Call me paranoid... by Anonymous Coward · · Score: 0

      If only there was an app to learn to spell voila properly....

    4. Re:Call me paranoid... by Anonymous Coward · · Score: 0

      The word you're looking for is "voilà" not wala (which, incidentally, is not a word).

    5. Re:Call me paranoid... by mrchaotica · · Score: 2, Interesting

      Or better yet, why can't the manufacturer just email everybody a flash drive containing the update which they can then stick in the car's USB port at their leisure? No phone necessary, no possibility of wireless hacking, and the owner can apply the update at a time when it's convenient for them (avoiding the possibility of a bad update stranding somebody in the middle of a road trip or something).

      Sure, the cost is probably higher than OTA updates, but it's lower than dealer updates and it maintains the manufacturers' incentive not to screw up in the first place.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    6. Re:Call me paranoid... by cfulton · · Score: 1

      The above is the best of all the ideas. Puts the onus on the owner. Makes it much harder to push a fake update and allows the car company to always be up to date; it being the owners responsibility to apply the update. I like it.

      --
      No sigs in BETA. Beta SUCKS.
    7. Re:Call me paranoid... by Mashdar · · Score: 1

      In Soviet Russia, computer crashes you!

    8. Re:Call me paranoid... by michelcolman · · Score: 1

      Yeah, it's quite difficult, with the accent and all.

    9. Re:Call me paranoid... by CanHasDIY · · Score: 4, Funny

      Or better yet, why can't the manufacturer just email everybody a flash drive

      Channeling Morbo...

      EMAIL DOES NOT WORK THAT WAY! GOODNIGHT!

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    10. Re:Call me paranoid... by Rogue974 · · Score: 1

      1) Wait until USB updates for cars are the norm
      2) Send USBs that infect the cars with viruses and then they will crash at predetermined time
      3) Send blackmail notices that arrive when a certain number of cars throw themselves off the highway at high speed actives
      4) Profit

      Or

      1) Wait until USB updates for cars are the norm
      2) Put USB sticks in mail to rich people who's cars you want to boost
      3) Wait until they plug it in and have the car unlock itself and then start up at a time you want to boost it, like when they are at the office and you are waiting outside
      4) Profit

      Or just go tin foil hat and realize that terrorist can follow this and program all cars when the get over 70 miles an hour to accelerate and then cut the wheel all the way to cause mass destruction. How many people would see it and plug it in not realizing they just infected their car OS with a killer bug.

      Cars need to not be hackable and the more we connect them, the more hackable they become. USB isn't as bad as connecting them, but it is trusting that granny or Joe blow will know, "This USB looks like a fake" and not plug it in. We can't convince them not to open email attachments from people they don't know, how will we stop this.

    11. Re:Call me paranoid... by Rob+the+Bold · · Score: 1

      Or better yet, why can't the manufacturer just email everybody a flash drive

      Channeling Morbo...

      EMAIL DOES NOT WORK THAT WAY! GOODNIGHT!

      Then fax it to them.

      --
      I am not a crackpot.
    12. Re:Call me paranoid... by gaudior · · Score: 1

      Why not simply have that option in the car? This is all those fancy new cars with video displays, right? You just get an option that says, "There are updates available for this vehicle." Just like most software these days.

      I wouldn't want this tied to smartphones, because many people do not have them. My next car will probably have some of these new 'features' , because you won't be able to buy a car without them. But I don't have a smart phone anymore, and I won't be getting one.

    13. Re:Call me paranoid... by CrimsonAvenger · · Score: 1

      and wala

      And voila.

      Yes, it's still bad to try to write a word you've only heard before. If you guess wrong, you tend to look amazingly stupid....

      Second time in two weeks I've seen this particular error - what's with guessing the spelling of "voila" recently? Was it used in a movie?

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    14. Re:Call me paranoid... by Anonymous Coward · · Score: 0

      Even better, why not use a SD card, since a few computers have readers for music files. Then use a few protection features to protect against tampering:

      1: SD cards have 10% of the disk dedicated to secure storage, and the rest of the disk can be protected read-only permanently (no need to flip down the switch.) This should be used as a first layer. Since there are no known cracks with this layer, this will be quite effective for now.

      2: Sign the flash image. With at least two CAs that are geographically separate. This protects if one HSM is compromised.

      3: Encrypt the image via a symmetric key stashed on the ECM's chip die. This way, even if RSA is cracked via some method, there is some protection still.

      4: Have a special "flash mode" that ensures the vehicle is parked.

      5: Have the flash be a transaction... either it completes 100%, or it gets rolled back. No "oops, bricked it" on a very expensive vehicle. And yes, for some, even a ratty old Jetta is a very expensive vehicle in this horrific economy.

    15. Re:Call me paranoid... by phantomfive · · Score: 1

      I agree with you there.

      Why would you want to make it possible for people to attack your car remotely?

      --
      "First they came for the slanderers and i said nothing."
    16. Re:Call me paranoid... by Anonymous Coward · · Score: 0

      "Or better yet, why can't the manufacturer just email everybody a flash drive containing the update which they can then stick in the car's USB port at their leisure?"

      That's how we did updates in the olden times with our computers, when the series of tubes didn't exist yet.
      It usually wasn't the manufacturer but the secondary home of the nerd, a brick and mortar 'computer store'.

      Albeit flash drives were a bit floppy those days.

    17. Re:Call me paranoid... by mrchaotica · · Score: 1

      Sorry, "snail-mail." Apparently I've been at work too long...

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    18. Re:Call me paranoid... by ceoyoyo · · Score: 1

      There are a large number of apps to learn French.

    19. Re:Call me paranoid... by Anonymous Coward · · Score: 0

      "1) Wait until USB updates for cars are the norm
      2) Put USB sticks in mail to rich people who's cars you want to boost
      3) Wait until they plug it in and have the car unlock itself and then start up at a time you want to boost it, like when they are at the office and you are waiting outside
      4) Profit"

      So you prefer the current system:

      1. Get a job at the dealership.
      2. Make an extra car-key for yourself
      3. Profit

    20. Re:Call me paranoid... by sn0wcrash · · Score: 1

      What does any of this have to do with a stringed instrument?

    21. Re:Call me paranoid... by geekoid · · Score: 1

      So you want the average consumer to download an app and install some patch?

      Just like when they get an email saying to run the attached file fro a window update?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    22. Re:Call me paranoid... by Anonymous Coward · · Score: 0

      We can't convince them not to open email attachments from people they don't know, how will we stop this.

      Where's the profit?

      You can crash cars, sure. But that doesn't actually benefit you. If you wanted to achieve similar results you could drop caltrops on the highway yet no one does that.

      The reason phishing emails are common is because they work (there are enough gullible people who fall for them that profit can be made).

      In general the "determined attacker out to watch the world burn" is a fictional entity.

    23. Re:Call me paranoid... by BillX · · Score: 1

      Yes, this! According to a quick check on Newegg, a GB+ Flash drive can be had retail for less than $3.50 USD. Bulk-buy millions from China and I expect it's quite a bit less (and they only have to work once...). Instructions: "Plug this into the port under the dash the next time you drive. When the light on the port turns green, remove it." No taking off work to visit the dealer, no "professional installation" costs, no wasted fuel, no remote exploits. Plus, the customer gets a free thumb drive for their trouble. Score.

      I shudder to compare that to the cost of of embedding a cellular radio in every vehicle (AEC-Q200 qualified, extreme temperature and shock rated), plus supplying data service to them (even if they can schmooze a sweet bulk rate there too for very infrequent usage). You'd need a whole lot of recalls to break even on that.

      (That's without it being a last-minute-bolted-on hacker's paradise, and the many other practical considerations, such as: Recalls are sometimes issued for vehicles 10+ years old. Do YOU know what wireless standard your cell carrier will support in 10 years? Or if they will still be in business, or still honor the agreement and provide service for as long as the vehicle/radio continues to be operational?)

      --
      Caveat Emptor is not a business model.
    24. Re:Call me paranoid... by Pentium100 · · Score: 1

      Where's the profit?

      Fun and untraceability. While I do not remember anyone dropping caltrops on the road, quite few people drop heavy objects from bridges on the highway below. Also, placing caltrops means somebody might see you, doing it with radio waves makes it much harder to trace (as long as you stop broadcasting after a while.

      There are also criminal organizations and causing a crash with radio waves is easier and less traceable than planting a bomb.

    25. Re:Call me paranoid... by Jeremi · · Score: 1

      Or better yet, why can't the manufacturer just email everybody a flash drive containing the update which they can then stick in the car's USB port at their leisure?

      I'm all for it -- I can't wait to laser-print an Acura return address onto a nice-looking envelope and mail a custom 'auto-brick' USB key to my engine-revving neighbors.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    26. Re:Call me paranoid... by epiccollision · · Score: 1

      and wala

      And voila.

      Yes, it's still bad to try to write a word you've only heard before. If you guess wrong, you tend to look amazingly stupid....

      Second time in two weeks I've seen this particular error - what's with guessing the spelling of "voila" recently? Was it used in a movie?

      its a war against ignorance, i've seen pudding(putting), weather(whether), waste(waist), romin(ramen wtf is a romin???) used quite commonly by supposebly(supposedly) very educated people...I work in a pharmacy, I won't even go into the misspellings your doctors and nurses try to pass off as instructions even outside of sigs.

    27. Re:Call me paranoid... by dizdar · · Score: 1

      Because then there is no way of telling who actually installed the updates. And if a user doesn't install them it is still the manufacturer's fault when it fails and kills them. With dealer updates they can at least track who has and hasn't installed it and keep pestering those who haven't to get the update.

    28. Re:Call me paranoid... by ComputersKai · · Score: 1

      But then they could always do what software companies sometimes do, an nag you for updates every 2 seconds. Also, what's to stop some smart hacker from bypassing that system?

    29. Re:Call me paranoid... by coolsnowmen · · Score: 1

      It will in the future. Your computer will 3d print a thumb driver :-)

  3. I would rather not have my car get updated OTA by Anonymous Coward · · Score: 1, Interesting

    What happens when it loses connection or gets hacked. I rather not have everything in my life constantly connected. Cars have too many computers now that have things go wrong.

    1. Re:I would rather not have my car get updated OTA by SJHillman · · Score: 2

      I was assume the same thing that happens when anything else loses connection during an update... it will either hold the download until it can complete or else will cancel it. I don't know of any device that patches itself while it's still downloading the update... storage is cheap enough that nothing should be doing that in this day and age... cache first, then install.

    2. Re:I would rather not have my car get updated OTA by Anonymous Coward · · Score: 0

      You would think that, but automakers are the kind of bean-counter paradise that will short a car a half a cent on a cheaper gasket if the spreadsheets say it won't lead to higher warranty costs. Espically if they know it will fail shortly after the warranty is up, because it drives owners to the dealership for costly repairs.
      http://www.girardgibbs.com/dexcool/

  4. Reboot at 70? by some+old+guy · · Score: 1, Insightful

    Please wait while Windows restarts your......KER-BAM!

    --
    Scruting the inscrutable for over 50 years.
    1. Re:Reboot at 70? by thevirtualcat · · Score: 3, Funny

      That would be if the Windows Update team designed it, yes.

      It would also idle for half an hour while the update installed.

    2. Re:Reboot at 70? by Anonymous Coward · · Score: 1

      That would be if the Windows Update team designed it, yes.

      And you really think car manufacturers are going to do a better job than Microsoft?

    3. Re:Reboot at 70? by thevirtualcat · · Score: 1

      Having had the misfortune of using the infotainment centers in some modern cars, that's a fair point.

    4. Re:Reboot at 70? by Anonymous Coward · · Score: 0

      Well, there aren't widespread car viruses are there?

    5. Re:Reboot at 70? by confused+one · · Score: 2

      Many of those infotainment centers are running Microsoft Windows Embedded.

    6. Re:Reboot at 70? by Anonymous+Brave+Guy · · Score: 1
      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    7. Re:Reboot at 70? by Ksevio · · Score: 1

      It would also idle for half an hour while the update installed.

      Hell no, it would rev up the engine to 5k RPM and refuse to let me turn on the radio while it checked all the previous components had been installed properly. Only after I towed it home would it finally idle when I went to turn it off.

  5. brick your car by roc97007 · · Score: 4, Insightful

    Although it doesn't happen as often these days, I do remember OTA updates bricking my phone in the past, and PCs under my care are still occasionally screwed up by "drive-by updates" in the middle of the night. For something like a car with the potential for property damage or stranding me and mine far from civilization, I'm pretty sure I don't want automatic OTA updates, even if they could arrange that the car not be moving during the time. I want to know exactly what problem the update is solving, the likelihood I will experience that problem, whether the update and backout procedures have been vetted, and the post-update test procedure. I make a living with my camera, and I don't blindly install firmware updates for it either.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    1. Re:brick your car by SJHillman · · Score: 1

      Given that most newer cars have some sort of LCD screen interface either for the HUD or the GPS/radio, it seems like it would be (relatively) trivial to run an update prompt through that, including either a short changelist or a reference number to look it up online. My bare minimum requirements would be some sort of screen to give feedback from an update, whether it failed, succeeded or gave some sort of error.

    2. Re:brick your car by i+kan+reed · · Score: 1

      And when it was coded just a hair wrong, and fails in a way that wipes your control subsystems, because of an unexpected register state, well, ooooooooooooooops.

    3. Re:brick your car by SQLGuru · · Score: 1

      I seem to recall a couple of updates that got yanked after their initial release because they were bricking devices. The bug was fixed and they were re-released, but it still happens way too often.

      I would suspect, thought, that a car would auto-download the update but only apply when the user accepts it. Even if you turn off the car, they can't start applying an update without alerting you that the update could take X minutes --- time that you wouldn't be able to use your car.

    4. Re:brick your car by ColaMan · · Score: 2

      , because of an unexpected register state, well, ooooooooooooooops.

      oooooooooooops indeed, that'll be at least 50 milliseconds while the system watchdog reboots into previous firmware version.

      These are not the people that do your phone updates. These are people that deal with real-time embedded systems that are safety-criticial. There will be something like a hardware watchdog set that is used for the next 100 times of vehicle operation that triggers the 'fail safe' option of returning to the previous firmware.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    5. Re:brick your car by geekoid · · Score: 1

      Remember the CAR is a specific set of functions and software. As opposed to a PC that had software from all over the place, much of it not adhering to MS best practices. In my experience,s it's been software that does something improper, usually with the registry, that flakes out.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    6. Re:brick your car by geekoid · · Score: 1

      People who write these are actual software engineers, that adhere to engineering practice both in hard ware, and software. The have fail safes for this now.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    7. Re:brick your car by geekoid · · Score: 1

      There is no technical reason phones can't have a failure roll over.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    8. Re:brick your car by roc97007 · · Score: 1

      Your mileage, as always, may vary, but in my experience it's been an overnight driver update that has most often caused problems.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    9. Re:brick your car by Anonymous+Brave+Guy · · Score: 1

      These are not the people that do your phone updates. These are people that deal with real-time embedded systems that are safety-criticial.

      That is true, but unfortunately even those people have been known to make mistakes. Remember, these are the same people who let the car go to market with issues serious enough to merit a recall in the first place.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    10. Re:brick your car by Anonymous Coward · · Score: 0

      The entertainment processor does not have access to the ECU or any of the processors that need to be updated.

      A nice overview, skip to 5 minutes to see the breakup of the networks in a modern car: http://www.youtube.com/watch?v=7h7LWeET1fI

    11. Re:brick your car by SJHillman · · Score: 1

      "The entertainment processor does not CURRENTLY have access to the ECU or any of the processors that need to be updated."

      FTFY. Besides, how about the HUD that's on most newer cars? The one that gives range, tire pressure sensors, etc. Given the depth of data that they provide, I would imagine it talks to the relevant systems.

    12. Re:brick your car by Anonymous Coward · · Score: 0

      People who do life safety critical embedded systems don't do OTA updates. Yes, I am one.

  6. Tuesday updates by tomhath · · Score: 5, Interesting

    I'd rather not have a car manufacturer get into the mindset of assuming problems like that are cheap and easy to fix (so they can scrimp on testing)

    1. Re:Tuesday updates by Riceballsan · · Score: 2

      Not to mention the secondary cost, lets assume testing is the same on both situations, a car goes out to the manufacturer, update is applied, update botches, car software system is bricked. The dealer can pull a spare hard drive or whatever it is stored on out of the back, get the car up and running etc... Now OTA update botches, does the dealer make a house call to swap out the car's storage, or do they pay for a tow truck? When an update fails and the device is rendered unusable... getting a car to the location to be repaired is considerably more expensive than a phone.

    2. Re:Tuesday updates by Anonymous Coward · · Score: 0

      Late breaking news!
      Posted Feb 20, 2114 8:17am

      Associated Press

      World government officials are warning users not to install the latest "patch tuesday" updates to their flying cars. At least ten million people have died after installing the patch, which came out two hours ago. The official company spokesman for B&L autos has tweeted "much crash. very explosion. wow! millions dead. so sad. off-by-one error. soon fixed."

    3. Re:Tuesday updates by Anonymous Coward · · Score: 0

      Companies are in that mindset already, and have been for years. Just look at the Ford Sync system. I believe they eventually sent out a USB dongle with an update, but not sure if it applied to the first gen stuff.

      But every car I've owned (at least since the late 90's) has had software glitches, something as stupid as the rear wiper switch not working properly because I turned the wiper on & off too fast, or bugs in the infotainment system, all of these could have been addressed with software updates. Instead, I'm stuck with these glitches, and there isn't anything I can do about.

      I hope every manufacturer will follow Tesla's model someday, it's truly amazing how many features they have updated/added since the car was first released.

  7. OTA seems excessive...How about USB? by zidane2k1 · · Score: 1

    How about firmware updates that a user can just download off the manufacturer's website, save on a USB stick, and insert it into a USB port somewhere on the dash?

    A little less convenient than OTA, but with lesser risks, and still a whole lot more convenient than going to the dealer's service department.

    1. Re:OTA seems excessive...How about USB? by amiskell · · Score: 1

      I was thinking the same thing, use a USB stick to update the vehicle's onboard software. We use it to update navigation data on current vehicles, some use DVDs to update the infotainment software, it shouldn't be too hard to allow updates to the other modules in the vehicle as well.

    2. Re:OTA seems excessive...How about USB? by Z00L00K · · Score: 1

      The car manufacturers these days makes more money on aftermarket service programs than on selling the cars themselves.

      That's one driving factor.

      Another factor is that many modern cars today runs only CAN buses which are very slow, and they don't want to go Ethernet because it's seen as dangerous and unreliable. This means that an update of an ECU can take 30 minutes to download, and a modern car today have between 10 and 70 ECUs - this means that a major upgrade is time consuming, and the car can't be used during that time.

      Manufacturers like Tesla don't suffer as much from the legacy of CAN and Autosar so they can pick a much more modern approach.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    3. Re:OTA seems excessive...How about USB? by certsoft · · Score: 1

      Ford did an update to the MyFord Touch infotainment system last year this way. Downloaded a bunch of files onto a USB drive, plug into car, wait 20 minutes. Since it uses an automotive version of Windows CE of course it needed to reboot a half a dozen times during the update. But for power-train related updates you have to take it into the dealer.

    4. Re:OTA seems excessive...How about USB? by bobbied · · Score: 2

      How about firmware updates that a user can just download off the manufacturer's website, save on a USB stick, and insert it into a USB port somewhere on the dash? A little less convenient than OTA, but with lesser risks, and still a whole lot more convenient than going to the dealer's service department.

      No, I don't see *any* possible ways to hack that update path. Not one thing comes to mind.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    5. Re:OTA seems excessive...How about USB? by Anonymous Coward · · Score: 0

      Agreed, in part - if the update is easy and cheap to push out, they will spend less time testing to make sure it's correct and doesn't start new problems, and will lead to manufacturers pushing out vehicles that are "not ready" because they can push out updates next month when they fix it. With Windows or phone updates, they can push out crap, and if it causes problems, just push another update out (assuming they don't break it completely).

      I don't even like the idea of it being on a website I can download and install myself - again, too easy/cheap for the manufacturer, and lets them get out of their responsibilities too easily.

      At least make them go to the expense of sending out a preloaded USB stick to all owners that requires no more smarts than to plug it in and hit ok on a screen or something. Because if you tell the average driver to go to some website, download some file, figure out how to put it on a usb drive (what's a USB drive?) and then go through some process to install it, it's not going to happen, so has safety issues for the public, even if the manufacturer is "off the hook" legally.

      Making you go to the dealer has the benefit of 1) having someone supposedly qualified to do the install, and 2) tracking whether it's done or not, so they know the state of a particular car wrt recalls.

      BTW, I don't so much mind if they go the easy route for something isolated from the core vehicle, like a radio/nav/entertainment system (assuming it is separate and isolated), but for the "core" vehicle computer, any updates should have a higher level of safety/assurance.

      And no matter how they send it, it should require the owner to explicitly approve it - last thing I want is for some major part of how my vehicle works to change when I'm not expecting it.

      And finally, I can drive a bricked phone to Verizon to fix it, but I can't drive a bricked car to the dealer to fix it.

    6. Re:OTA seems excessive...How about USB? by viperidaenz · · Score: 1

      Or mail out USB sticks the effected customers. Still has to be cheaper than paying a mechanic to do it.

    7. Re:OTA seems excessive...How about USB? by Anonymous Coward · · Score: 0

      Here's a sane way:
      The key for your car has built in storage as well as all of the anti-theft stuff they all have now.
      Your car comes with a special sleeve the key can plug in to with a USB connector onthe other side.
      The USB conector goes in to your compter where manufacturer supplied software authenticates against the the key's antitheft info, and you download a signed version it for your key and car VIN.
      You put your key in to the ignition the ECU authenticates everything then installs the updates.

      Hackable with enought effort (as is everything), but secure enough for the general public.

    8. Re:OTA seems excessive...How about USB? by Anonymous Coward · · Score: 0

      Your mother (or your neighbor - the one who's wireless router says LINKSYS) is going to do this?

      Hilarity ensues.

    9. Re:OTA seems excessive...How about USB? by Balthisar · · Score: 1

      Didn't Ford do this a year or two ago for some MyFord Touch systems? They sent owners a USB stick, but also gave them the option to bring the car to the dealership if they weren't confident in doing it themselves.

      --
      --Jim (me)
    10. Re:OTA seems excessive...How about USB? by jonwil · · Score: 1

      Just have the car only accept signed updates from the manufacturer.

    11. Re:OTA seems excessive...How about USB? by bobbied · · Score: 1

      Yea, that's the ticket, we never have had a signature authority compromised or somebody break in someplace and disclose private keys...

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    12. Re:OTA seems excessive...How about USB? by jonwil · · Score: 1

      This wouldn't rely on signature authorities. This would rely on a private key held only by the car maker in a highly secure place and the matching public half being in the car update logic.

      Plenty of devices have exactly this (signed firmware updates where only the manufacturer has the private key) and I have not heard of any compromise involving the private key being leaked. Only instances I have heard of either involve breaking the software without breaking the encryption (if you limit the attack surface you can reduce that possibility plus these attacks have generally not been of the sort that could allow an unsigned over-the-air firmware to be properly installed) or a few case where the encryption was weak or wrong (e.g. Sony PlayStation 3 crack or those calculators that used RSA with small key lengths that were vulnerable to a distributed crack)

    13. Re:OTA seems excessive...How about USB? by bobbied · · Score: 1

      I was being sarcastic. There are those on SlashDot who would see this as a really bad breach of security because the reverse engineering of this would be *possible* even if highly improbable.

      Personally, I don't figure the manufacturers are going to walk away from sending you to the dealer for software upgrades. The dealers won't stand for it and the last thing the manufacturers want is a balky set of dealers. Really, most autos don't require firmware updates. Traditionally it's always been difficult to do these and manufacturers just don't update that often. They'd rather you buy a new car, and sending you to the dealer only helps in this. They really want you walking around the new car lot being hounded by sales people because a few folks might actually *buy* that new car.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  8. Dealers aren't any safer by hsmith · · Score: 1

    Consider that updates are done via firmware that is downloaded and stored on computers at local dealerships (They aren't downloading the updates for every single car they update).

    How difficult would it be for any moderately skilled hacker to compromise those machines to side load along with the updates?

    So the idea that the dealer is somehow safer, is purely insane.

    1. Re:Dealers aren't any safer by bobbied · · Score: 1

      \So the idea that the dealer is somehow safer, is purely insane.

      Not really. Where I get there is an attack vector there, it is a whole lot more indirect than just messing with the car. Are suggesting that somebody might try an attack that involves hacking into the dealer's diagnostic equipment to replace the firmware files with hacked ones so that the dealer will propagate said hack onto customer's cars to do some bad thing to somebody? Seems that there are a whole lot more convenient ways to go about this to me, so Yes, I feel safer having the dealer update my car's firmware.

      Your mileage may vary..

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    2. Re:Dealers aren't any safer by RyuuzakiTetsuya · · Score: 2

      That's not my primary concern. My primary concern is bricking.

      Dealer bricks my car, they already have it and can install a new ECU. I brick my car and it's a costly tow truck trip to the dealer.

      --
      Non impediti ratione cogitationus.
  9. Electric vs. Gas Powered by Anonymous Coward · · Score: 1

    I would assume part of the reason that this works for Tesla is that the cars most likely don't hard shut down when they're charging over night. This allows updates to be applied when the car is entirely idle.

    No person is going to want to start their car and have it say, "Please wait while we install important updates to your car. Approximate time required will be 30 minutes."

    Imagine having to tell your boss you were late because of your car applying necessary updates.

    1. Re:Electric vs. Gas Powered by SJHillman · · Score: 1

      Most ICE cars don't completely shut down either. It may not stay "awake" to the degree that Tesla does, but there's still power flowing. This is what saves your radio stations, among other things.

    2. Re:Electric vs. Gas Powered by Immerman · · Score: 1

      Neither do modern gas vehicles - or have you never noticed the radiator fan running even with the car off? Fucking scary if it starts up unexpectedly when you're working nearby - there's a reason they tell you to unhook the battery before putting your fingers anywhere near the fan.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    3. Re:Electric vs. Gas Powered by badboy_tw2002 · · Score: 1

      Guess what, even your gas powered car is still drawing battery power when "off".

    4. Re:Electric vs. Gas Powered by Pentium100 · · Score: 1

      That is a stupid design just for saving a single relay (that would disconnect the fan if the ignition was off). After all, the engine is off, it will cool down on its own.

      At least the fan in my car is mechanically driven by the engine, so when the engine is off the fan does not spin.

    5. Re:Electric vs. Gas Powered by Immerman · · Score: 1

      It can actually be useful if your car has overheating problems - especially older cars climbing through steep mountain passes or driving through Death Valley or something, where you don't necessarily want to wait any longer than necessary for the engine to cool down on it's own. Granted it's not nearly as efficient as if the coolant were still circulating, but it's better than nothing.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    6. Re:Electric vs. Gas Powered by Pentium100 · · Score: 1

      However, it also puts a load on the battery so if the battery is weak you may have problems starting the car again. And in my country, the conditions to overheat with a properly maintained engine (enough coolant, working pump) are very rare. I guess you can modify the car either way (add or remove that relay), but I think turning off the fan when the ignition is off should be the default.

      For some reason Mercedes-Benz though that having a mechanical fan (the speed of which depend on the RPM of the engine) is good enough.

    7. Re:Electric vs. Gas Powered by Immerman · · Score: 1

      Can't argue there. I was actually pleasantly surprised with my latest car to discover that the headlights turn off automatically when you shut off the ignition, it always seemed pretty stupid that that wasn't the norm. It's an easy thing to forget to turn off, especially around twilight where they really only serve to make your car more visible to others. (Sadly, for some reason the "parking lights" setting which would do the same without blinding oncoming traffic *don't* turn off automatically.)

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    8. Re:Electric vs. Gas Powered by Pentium100 · · Score: 1

      Parking lights should be on when the engine is off (if you leave the car in a dark place).

      My car has a buzzer to warn me when I leave the lights on (and remove the key and open the door). I guess they saved a really big relay and also there are times when I might want to leave the lights on. Also, in my country you have to have lights on all the time...

    9. Re:Electric vs. Gas Powered by Immerman · · Score: 1

      So... should they turn off on their own eventually then? I'll have to give that a shot.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    10. Re:Electric vs. Gas Powered by Pentium100 · · Score: 1

      No, the idea is that if you leave the car parked on the side of the road and the road is dark (no lights), you leave the parking lights on so that other drivers can see your car and not hit it. Though the lights will turn off eventually (when the battery discharges).

    11. Re:Electric vs. Gas Powered by Immerman · · Score: 1

      Ah. That seems like a rather... specialized feature. I suppose I'll continue just using them to avoid blasting headlights directly into the neighbors' windows while in the driveway.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    12. Re:Electric vs. Gas Powered by Pentium100 · · Score: 1

      Yea, on my car only one side of the parking lights can be turned on at a time (the idea is to turn on the lights on the side of the car that is further from the side of the road) if I want the buzzer to stay silent. I can turn them on on both sides of the car at once, but the buzzer still sounds.

    13. Re:Electric vs. Gas Powered by Immerman · · Score: 1

      Wouldn't you want to turn on the lights *closer* to the side of the road? Or are you assuming you've actually parked *on* the road instead of beside it?

      That is to say, shouldn't it be the lights closest to the middle of the road that are on?

      That sounds like a rather odd buzzer feature, though I suppose it does encourage you to double the run-time of your lights. I'm kind of surprised they don't blink if they're supposed to be hazard-warning lights. That could give you another 2-3x the battery life as well.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    14. Re:Electric vs. Gas Powered by Pentium100 · · Score: 1

      That is to say, shouldn't it be the lights closest to the middle of the road that are on?

      Yes. So, those lights are further from the side of the road (and the ditch near it).

      That sounds like a rather odd buzzer feature, though I suppose it does encourage you to double the run-time of your lights.

      I guess the "both small lights on" mode was supposed to be used in other times.

      I'm kind of surprised they don't blink if they're supposed to be hazard-warning lights. That could give you another 2-3x the battery life as well.

      The law probably required constant on lights. Also, blinking adds another relay and shortens the life of the bulb.

    15. Re:Electric vs. Gas Powered by Immerman · · Score: 1

      Ah, I tend to think of the shoulder as not actually being part of the road itself, that would explain the linguistic discrepancy - I see "the lights furthest from the side of the road" and think the ones closest to the ditch.

      Actually, IIRC (Exploratorium exhibit decades ago) most filament-based bulb technologies are not appreciably worn out by power cycling - they have ~X hours of illuminated life in them, regardless of whether it's steady state or blinking. The blinking-kills-em myth is based on the fact that they so often burn out immediately after being turned on, the explanation being that as they approach their end-of-life they are most likely to fail when they are at their most vulnerable - in the midst of the thermal shock of powering on or off.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    16. Re:Electric vs. Gas Powered by Pentium100 · · Score: 1

      Blinking lightbulbs wear out faster because of the thermal shock and also because the filament does not heat up evenly. The thinner parts of the filament heat up faster and more (because of lower thermal mass and higher resistance), later the heat gets distributed evenly. So, during the warm-up the thinner parts of the filament become even thinner. Slow turn-on circuits reduce the effect.

      This was most evident in vacuum tube based computers - if you didn't turn them off, the tubes were more reliably than in a computer that was power cycled a lot.

    17. Re:Electric vs. Gas Powered by Immerman · · Score: 1

      That is a mostly reasonable sounding story, yes. The question is, is it the truth?

      Consider - an AC powered lightbulb is already pulsing at 120Hz as the polarity reverses, even if it doesn't cool off completely.
      A vaccuum tube filament is also a completely different material and is designed to emit electrons rather than photons, and what may be true for one may not necessarily true for the other.
      Also - by what mechanism would the filament get thinner? Heat causes things to expand.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    18. Re:Electric vs. Gas Powered by Pentium100 · · Score: 1

      Also - by what mechanism would the filament get thinner?

      The metal evaporates. The thin part briefly gets really hot and so it evaporates faster (making it even thinner for the next time).

      Pulsing, but not cooling off completely, does not damage the bulb as much as blinking. This is why some disco lights (that use incandescent bulbs) keep the bulbs warm (filament barely red) all the time. That makes the bulbs last longer.

  10. Hmm... by sootman · · Score: 1

    - because your phone comes with built-in wireless networking but your car doesn't?

    - because your phone isn't a 4,000-pound hunk of metal and glass frequently moving at a hundred feet per second in public?

    Just a couple thoughts...

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:Hmm... by bobbied · · Score: 1
      ADD the following to this...

      - Your phone only is intended to last about 2 years, manufactures don't support these devices beyond this time because you are expected to replace it. Cars are expected to have 5x that lifespan (if not more) and ARE supported.

      - A malfunction in a critical system in a car can easily kill somebody and cause property damage, a malfunctioning phone just becomes a useless object (i.e. a brick) when the firmware update gets scrambled.

      - Cars are "critical infrastructure" for most people, you need it to go to work, get to the store, pick up the kids at day care, phones are (even today) unnecessary in the short term.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  11. Potential Cost by Anonymous Coward · · Score: 0

    Beyond the possible risks to safety, I think it has a lot to do with the price and importance of a car relative to a phone. Cars also must undergo much more strict testing, and are likely to have fewer computer errors that could be easily fixed by flashing a new firmware. (many cars could probably benefit from one or two "updates," though, especially considering how computerized they have become)

    Basically, a phone manufacturer and provider is taking less of a financial risk with a faulty or interrupted firmware update. If hundreds or thousands of cars get temporarily bricked, that is extremely bad publicity due to the inconvenience and could cost quite a bit for the company to fix, factoring in towing and service for tons of customers in addition to the possibility of requiring expensive and/or difficult to install replacement parts.

    Also cell phones are known to sometimes be troublesome, so it's not like the temporary loss of use of your cellphone makes you unable to go to work or do other daily activities. (there will be a lined phone wherever you are, other than perhaps in your home)

  12. Toyota recall ? by psergiu · · Score: 1

    I have a Toyota, it's traction control and all associated assists are acting crazy under certain circumstances (Check Engine light on due to stupid sensor in exhaust pipe + wet road) but i wasn't notified of any recall.
    Could this be just for cars that are still under warranty ?
    If that's the case, from where i can download the updated firmware and how do i install-it ?

    --
    1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
    1. Re:Toyota recall ? by Drew+M. · · Score: 1

      Toyotas generally disable the traction control when there is a check engine light. You need to get a code reader to read out the error from your car so you can fix the problem which you seem to describe as a bad O2 sensor. A software update will NOT help you. You have a hardware problem.

    2. Re:Toyota recall ? by bobbied · · Score: 1

      You don't, or at least you will be better off going to the dealer.

      Doing the firmware updates to your car yourself IS possible, but usually this involves buying the necessary tools and software from the manufacturer or a third party who has reverse engineered the tools. I can tell you that all these tools are pretty expensive and unless you are able to spread the cost out over a fleet of cars it's going to be cheaper to let the dealer do it.

      For example, I was trying to get additional keys made for my Honda. With Honda (and most manufacturers) you have to have a programming tool you hook up to the car to register the keys. Dealers charge about $250 for three keys and programming. Only about $60 of that is for the keys. The rest is for the labor to hook up the tool and program the keys, which takes about 10 min. The tools to do this yourself, start at about $600 in this case and it is unlikely that you'd ever use it more than once. It's just cheaper to go to the dealer, as much as I hate paying Them $200 for 10 min work.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    3. Re:Toyota recall ? by DigiShaman · · Score: 1

      I know this isn't a car forum, by my 2010 Toyota RAV4 lost its traction control one night. Anti-Lock works, as does the hill assist. But starting on a green light on a slick road, nope. Wheel will keep on spinning as long as I keep the throttle down. It's not supposed to do that. I took it to the dealer and they found nothing wrong in the diagnostics. I even went so far as to disconnect the battery for 30 minutes hoping it would "reset" whatever stuck logic was in place. Nope.

      At least I can drag race now :-/. Seriously, it sucks not being able to find the root cause.

      http://www.nytimes.com/2014/02...

      --
      Life is not for the lazy.
    4. Re:Toyota recall ? by wiredlogic · · Score: 1

      Toyotas generally disable the traction control when there is a check engine light.

      It seems pretty dumb to disable a driveability feature that is completely unrelated to an emissions failure. That would be like disabling power steering if a tire is low on air. Note to self: Definitely never buy Toyota.

      --
      I am becoming gerund, destroyer of verbs.
  13. could email it to us? by Anonymous Coward · · Score: 0

    install it ourselves usb...

    everybody knows that baby has new clothes http://www.youtube.com/watch?v=xEwtUf2sGX4

  14. Dealerships need to die by Anonymous Coward · · Score: 1

    Dealerships in most populated areas have no reason to exist in the 21st century.

  15. OTA updates by afidel · · Score: 0

    Almost every Android manufacturer except Samsung: What are those?

    Seriously the average number of OTA updates is slightly under 1 because while a few phones get 2 or 3 there are many that never get any.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  16. Safety, Veracity, etc. by userw014 · · Score: 1

    If automobile manufacturers made as few different models of their products as Apple makes of their products, then I might trust that the update process could be reasonably tested and verified.

    However, with all the different models and packages and trim lines - combined with different revision levels of different parts from 3rd party manufacturers - that automobile manufacturers produce, I don't think verifying that it's possible to verify that an update that can't be verified and documented by trained people is going to do anything but cause problems from dead cars in garages (or wilderness camps) to dead people when something bad happens at highway speeds.

    In short, modern cars are not just one large, lethal embedded system - but a NETWORK of embedded systems controlling a potentially lethal device. A system with an expected useful life of several decades.

    The business of embedded systems is barely up to the job of designing for systems with a useful life of several years in a hostile, networked environment. Automotive systems are networks of systems from different vendors, any of which might go out of business at any time - all of which jealously guard their designs as proprietary.

    Last fall, I bought a Ford C-Max Energi (plugin hybrid.) It turned out that it had problems charging from a Level 2 (220V) charger that didn't manifest until after I'd been charging for a few weeks - which I didn't do until I installed a Level 2 charger after X-mass. This was a problem documented in the online forums for the car but I never received notice of it.

    There are continuing problems with My Ford Touch - although (according to the online forums) it's better than it was a year ago (before an update this past summer.) My Ford Touch interacts with the charging system, the engine, etc. It seems to do so in a passive way - but the whole design of the internal communication network in automobiles (CAN) is based on implicit trust that one system won't send false messages to another system. (And various researchers have already exploited this.)

  17. OTA creates the wrong incentives by JDG1980 · · Score: 3, Insightful

    Having OTA capability encourages vendors to push out incomplete/buggy firmware ("we can always fix it later") and to push out updates without properly testing them ("if it breaks something, we'll just fix it and re-send"). Suffice to say we definitely do not need these kind of perverse incentives on cars.

    And that's without even getting into the trouble that a malicious user could potentially cause if they managed to hack the OTA process and sent out spoofed updates to vehicles...

    1. Re:OTA creates the wrong incentives by viperidaenz · · Score: 1

      If you apply an update to a customers car and that causes them to crash and burn half their face off, you can bet you'll get sued.

    2. Re:OTA creates the wrong incentives by phantomfive · · Score: 1

      Wait until we have self-driving cars.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:OTA creates the wrong incentives by BUL2294 · · Score: 1

      You're right. Having a really expensive recall incentives the manufacturer to "get it right with this redo", without skimping on development, testing, etc. OTA would just trivialize the process...

      --
      Windows 3.1x calc: 3.11 - 3.10 = 0.00
    4. Re:OTA creates the wrong incentives by firewrought · · Score: 2

      If you apply an update to a customers car and that causes them to crash and burn half their face off, you can bet you'll get sued.

      Granted, but that doesn't entirely invalidates JDG1980's point... knowing that lives are on the line will make you a very paranoid coder or tester, but knowing that the code can't ever be changed (without a mountain of hassle) will you make you that much more paranoid.

      [Side note: I use the term "paranoid" instead of "cautious" here because paranoid describes the mindset that drives one to examine, poke, and test their code exhaustively from multiple angles. The cautious mindset, by contrast, is the instinct to freeze up and make no changes (especially no innovative changes) altogether. I suppose they both have their place in life-critical systems, but the former is empirical and ambitious while the latter is superstitious and reluctant.]

      --
      -1, Too Many Layers Of Abstraction
    5. Re:OTA creates the wrong incentives by viperidaenz · · Score: 1

      With a single release and no easy update, you spend more time testing. The cost of getting it wrong is very high.

      With multiple updates every time you release an update you risk getting sued.
      You can't just bundle an EULA with your cars. People will tell you to fuck off.

  18. Rebooting by SoundGuyNoise · · Score: 3, Insightful

    When you're running late for work, you don't want to wait for your car to reboot to install a software update.

    --
    You never expect irony, do you?
    Want to be a professional wrestler? Visit www.iyfwrestling.com
    @iyfwrestling
    1. Re:Rebooting by interkin3tic · · Score: 1

      On the other hand, when I'm running late to work "Sorry, car rebooting" seems like an excuse that would confuse my boss into accepting.

      Actually, come to think of it, that might work already...

    2. Re:Rebooting by Anonymous Coward · · Score: 1

      Poor example. Trivially solved by allowing the user to schedule their update.

    3. Re:Rebooting by Anti-Social+Network · · Score: 2

      Exactly. The only way I'd accept that kind of thing is full hardware redundancy - a fallback computer system I can manually switch over to if the update borks or gets hung up.

      --
      Goddammit just when I get my first +5 the Beta rolls out and kills everything
    4. Re:Rebooting by Anonymous Coward · · Score: 0

      Yawn. Bet your ass you'll wait, and be glad for it, if that update could save your life, or your family's.

    5. Re:Rebooting by sootman · · Score: 1

      It'd be such a pain to be halfway to work and then have to turn around, drive back home, and start the trip over.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    6. Re:Rebooting by ColaMan · · Score: 1

      Have a read through the "technical notes on EEC IV MCU" document on this page

      This was for a ecu used in the 80's to early 90's - it had things like the "limited output strategy" where basically if the CPU didn't get its act together in time to tickle the hardware watchdog, a very basic set of logic IC's take over which give you a fixed squirt of fuel for every engine revolution and static timing. Which would make your car run like a piece of crap, but still run (sorta).

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    7. Re:Rebooting by afgam28 · · Score: 1

      Also a car has many tens of ECUs, which are connected by a CAN bus that runs on the order of 100 kbit/s. This means that it takes many hours just to send all of the firmware updates to each ECU over CAN bus.

  19. Calls by slapout · · Score: 1

    Tech Support: Hello, this is tech support, how may I help you.

    Customer: Yes, I'm trying to install this update on my car and it's not working.

    Tech Support: Have you tried turning it off and on again?

    --
    Coder's Stone: The programming language quick ref for iPad
    1. Re:Calls by confused+one · · Score: 1

      You do realize that a number of cars run Microsoft embedded.

    2. Re:Calls by bobbied · · Score: 1

      You forgot the following:

      Tech Support: Can you please supply your VIN so I can cross check your support level...

      Customer: Oh yes, let me read that off the door it's...... (customer reads and confirms the VIN)

      Tech Support: Thank you for your VIN, I will verify your support level now..

      Customer: Uh, Ok, but my car is broken and I got to get it fixed before the day care closes... How long will this take.

      Tech Support: It shouldn't take too long, but our computers have been rather slow today.

      Tech Support: Well, sir, That VIN is valid and I see you didn't purchase the extended manufacturer's warranty option.

      Customer: Well, yes, that's right, the salesman said it was a reliable car and I figured I didn't need it. So can you help me?

      Tech Support: We offer support on the Web for our customers who are out of warranty, OR if you wish, we can extend your warranty now for a small fee.

      Customer: How much?

      Tech Support: The 10 year 100K mile option is only $3,000, we take all major credit cards.

      Customer: HOW MUCH?

      Tech Support: $3,000, we also offer a payment plan option...

      Customer: I'll bet you do, any other options because I DON'T have $3,000 and because I'm still paying for the car, I have no extra money for monthly service. I guess I'm going to have to see what's on the web...

      Tech Support: Well, we do offer a one call, all the support you can get for $200, but it's only good for one call.

      Customer: Well, I need my car so I guess I'll have to go with that option. You say you take credit cards?

      Tech Support: Any major credit card will do.... (They exchange credit card details and the customer is charged)

      Customer: Great, so what can I do to get my car fixed...

      Tech Support: Have you tried turning it off and on again?

      Customer: Yes, I just did that again to be sure..

      Tech Support: So no lights or anything on the dash?

      Customer: Nothing.... (pause)

      Tech Support: I'm going to have to escalate this call to 2nd level support. Hang on while I transfer the call.

      Customer: OK....

      (pause) (clicks) (pause) (dial tone)

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  20. dealers... by Anonymous Coward · · Score: 0

    Why does it seem that everything bad about the automobile industry eventually leads back to the dealers..

    1. Re:dealers... by bobbied · · Score: 1

      Go further.. It goes back to the dealers, though the GM, though the manager, to the salesman who's job it is to milk the customer out of as much hard earned cash as he can. Then to the finance guy who gets the next bite of the apple. Finally it ends up at the service manager who conspires to take as much of your cash for "maintenance" as can be managed. Do you *know* what a dealer gets to change the oil? Heaven forbid he actually has to replace a part at your expense.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  21. Priorities by ericloewe · · Score: 1

    Bricked phone: A pain in the ass.

    Bricked car: A major pain in the ass.

    Car that suddenly decides to brake (or not to) for no reason: A deadly accident waiting to happen.

    Besides, it took the dealership several hours to get my car's systems to accept a (official) retrofitted parking sensor kit. Automotive engineers don't seem to value ease of use in their non-user-facing software features.

  22. Re:Score another win for Tesla by Mashiki · · Score: 1

    Warranty work via recalls are always free to the consumer, even if your car is out of it's warranty period. The only they could "pad" would be the bill to the company itself. Which would state "X warranty service" and then the head office would pay for the labor. Since you know, that's how it actually works.

    --
    Om, nomnomnom...
  23. Re:Score another win for Tesla by bobbied · · Score: 1

    Actually, manufacturers PAY dealers for warranty work. So the dealers make bucks for recalls. Maybe not as much as when they catch a live one that lets them do all the "routine service" stuff too, but they make money on recalls.

    --
    "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  24. Security? by jenningsthecat · · Score: 1

    But other automakers are dragging their feet, both because they're worried about security and because they might face resistance from dealers.

    Given that the level of security on OBD2 ports has been utter crap for about two decades now, I doubt the automakers' major concern is security. Even with well-publicized stories about car hacking, auto companies seem to persist in the belief that it will never be a major, widespread threat. It's probably dealer pushback that has them concerned - having a car dealership is a license to steal, and I imagine dealers are very resistant to any change that threatens their ability to charge $500 for 15 minutes' worth of work.

    --
    'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
    1. Re:Security? by confused+one · · Score: 2

      It's not a question of the security on the OBD2 port. In most modern cars all the computers internally are networked together; so, the center console computer can actually talk to the PCM. It's theoretically possible to have any one of the computers push an update. My suspicion is that they're not allowing OTA updates to reduce risk.

      Yes, I know anyone can buy an OBDII interface, I have one. Requiring a piece of "special" hardware to connect to the computer for updates both limits who can do it and requires physical access. Making OTA updates possible means anyone who can hack the update encryption and attach a proper digital signature (because, we all know that's impossible) can push anything they want.

  25. Dealers pay to play by Virtucon · · Score: 1

    You have to remember Dealers pay to play and they have contracts with auto makers on what kinds of service they'll perform under warranty and that the manufacturers will always support their interests. It's expensive when an auto maker has to change things in the field but it's a revenue stream for dealerships who charge all of the labor hours + service fees right back to the manufacturers but it's symbiotic and they both milk the customer either coming or going.

    Remember when Chrysler and GM went bankrupt and all those dealers were screaming because their dealerships were terminated due to Chapter 11 reorganization? It was a cost saving measure for GM and Chrysler disguised as the argument that fewer dealers meant less competition within their own lines of vehicles.

    Bringing the car into the dealership means much more than just fixing a software glitch, it also means the ability to upsell you on their expensive bullshit that you can get from Midas or an independent for far less. Not to mention while you're waiting you can see the new models that are out, you know the ones that don't have all the problems your current vehicle has. That means it's ultimately in their best interests to keep you coming to them when you need your headlight grease changed. Think that's unrealistic? Manufacturers are putting more and more components into cars that independent service people can't repair just to keep the symbiotic relationship going.

    Tesla can't do that because they don't have dealers so pushing changes makes sense for them but now I'll suspect that some hacker network in Eastern Europe will be trying to figure this out so Telsas can be used as WMDs.

    --
    Harrison's Postulate - "For every action there is an equal and opposite criticism"
    1. Re:Dealers pay to play by viperidaenz · · Score: 1

      Yeah... all those new models built by the same company who built that piece of shit of yours that you need to keep getting fixed.

  26. Responsibility for the upgrade itself by HockeyPuck · · Score: 1

    If it's OTA and my car gets bricked, is the manufacturer going to send a tow truck to my house and take it to be repaired? This would be a major unplanned inconvenience for me.

    If i have to take it into the dealership anyhow, and it gets bricked, it's already there and in capable hands of being fixed. If I time the update with other maintenance like oil changes, then it's all done at the same time.

    The Tesla model could work perfectly well, just like i've never had my home router brick when doing upgrades, but if my router did brick, I'm not stuck somewhere.

  27. Do not want. by The+Grim+Reefer · · Score: 2

    There are way too many issues that this can cause for me to ever want a car that can do this. Here's a few:

    Hacking. What's to keep a system like this secure? What happens if some criminal organization for bribing owner to pay them to "unlock" your car? Or a crazy person or group from changing the firmware to lock the brakes when the car hits 50 mph? Or just some 9 year old kid from doing this for the hell of it. And any number of other possibilities.

    What happens if the process is interrupted in the middle of re-flashing? Does the car need to be towed in and the ECU replaced?

    If there's a bad update, it's a hell of a lot better for it to be discovered quickly in the first few cars that receive it. It kinda sucks if the update is bad and suddenly a million+ cars all fail at the same time.

    Perhaps I don't want the update. Granted, this doesn't happen often. But there have been cars that were recalled because they had more torque than they should have. Perhaps I want to keep this feature.

    How many times have programs or video cards been released sooner than the software or drivers were ready. Being able to push out updates makes it possible to release a car that is not really ready. I would like to think it wouldn't happen. But as soon as someone's bonus is dependent on making a deadline, it will. Actually this would become pretty common I think. It's not done now because it costs the manufacturer a lot of money. Pushing updates would be very cheap by automotive company standards.

    What's the added cost for this going to be?

    I don't drive very much as it is. How much of a drain will this type of system put on my battery?

    I don't want to have to pay to fix the update system when it breaks. A car is one of the harshest environments electronics can be in.

    There was an article on /. not too long ago about the automotive industry charging monthly fees for functionality. I don't want a system like this in my car that would allow for fees of any kind.

    I could go on. Perhaps I'm old and set in my ways. But I don't see any real benefit to this that would outweigh the potential issues.

  28. Updates always come at the wrong moment by Anonymous Coward · · Score: 5, Funny

    Oh no, I need to get the hospital quick. "please wait while your car is being update... installing update 1 of 35... time remaing 1 h 16"

    1. Re:Updates always come at the wrong moment by Anonymous Coward · · Score: 0

      Call 911

      Because Shit Happens.

      What happens when your car is in the shop getting an oil change and your second cousin twice removed needs to get their appendix taken out immediately? Do you have any idea how stupid your concern is?

    2. Re:Updates always come at the wrong moment by dmatos · · Score: 1

      "Your car requires a mandatory update. This update will take 1h 16m, and must be installed within 7 days. Please click "OK" to install this update now. Click "DELAY" to defer the update to a later time. Note that after 7 days, the update will install automatically, with no further opportunities for you to delay it."

      --

      It may look like I'm doing nothing, but I'm actively waiting for my problems to go away.
      --Scott Adams
  29. TR article inaccuracies by Anonymous Coward · · Score: 0

    The software update to reduce the time that a Prius switched from regenerative braking to friction braking--because ABS was needed--happened in 2010, not recently. Updates to not take "months." The currently available software update to the motor-generator/powertrain system was announced last week; it is to protect some power transistors when accelerating during highway speeds. I just had that update installed, along with three other maintenance items, this morning in just two hours.

  30. The whole point is to get the 'consumer' inside by Anonymous Coward · · Score: 0

    Car dealerships don't make big money on new car sales, it all comes from used sales and repairs.
    Making updates a dealear-only item is a bone the manufacturers throw to to the dealers. Once the soon-to-be victim gets in to the dealers clutches theres a great chance for the dealership to either upsel or outright bilk the car owner out of significant cash.

  31. A hybrid approach by shellster_dude · · Score: 1

    A lot of people don't trust their car manufacturer to be in charge of firmware pushes. That makes perfect sense. Maybe the best approach, would be utilizing special software on existing smartphone platforms. This solves many issues at once. Car owners don't have to worry about their car "phoning home" or the dealer pushing "fixes" without their knowledge, while simultaneously giving the car owner, and the dealer the advantages of a remote software update. If you want it, you can install the dealer's smart app, and hook your phone up to your car for an update.

    There are, of course, new issues. You need to properly sign and validate your updates, to make sure they are delivered to the cars uncorrupted, in the correct format, and that no one else can use the functionality to hack the car.

  32. Manufacturer Interest by Etherwalk · · Score: 2

    The *manufacturer* has a vested interest in making sure your car has a safety update--it's a bit different than just the neighbor's concern. Think about it. If you make a product that *will* kill a few hundred people over its lifetime unless you fix it, and only half of the owners will bring it in for an upgrade, wouldn't you rather be able to push the upgrade out?

    An auto-upgrade is a major safety feature. Is there a security issue? Yes. But not an unsolvable one.

    Every manufacturer will switch to auto-upgrades when the first one loses a massive tort case over failure to auto-upgrade.

    1. Re:Manufacturer Interest by fahrbot-bot · · Score: 1

      The *manufacturer* has a vested interest in making sure your car has a safety update...

      That's adorable. The manufacturer has a vested interested if the recall/update costs exceed the projected liability costs from wrongful death/injury suits and/or negative publicity / shareholder response. /cynical

      Every manufacturer will switch to auto-upgrades when the first one loses a massive tort case over failure to auto-upgrade.

      That simply will not happen - or not in any of our lifetimes (which, of course, may be determined by the lack of auto-update...)

      --
      It must have been something you assimilated. . . .
    2. Re:Manufacturer Interest by Anonymous+Brave+Guy · · Score: 2

      If you make a product that *will* kill a few hundred people over its lifetime unless you fix it, and only half of the owners will bring it in for an upgrade, wouldn't you rather be able to push the upgrade out?

      And where does that stop? Google took a similar attitude with Chrome, except that the updates they push don't distinguish between closing security vulnerabilities, adding functionality, changing the UI around, and breaking stuff because yet again they didn't test properly and pushed out an update that regressed something important. Chrome is now the most buggy software on my computer.

      Cars are not toys. Shipping this kind of product with a bug that "*will* kill a few hundred people over its lifetime" is basically unheard of. Even if such a defect were discovered, there are well-established mechanisms for tracking all cars of a certain model and contacting all of the owners, in many cases backed by force of law. You're never going to find a bug that really is that dangerous goes unfixed in half the cars out there because the owners couldn't be bothered to take them in for the repair. It just isn't going to happen.

      An auto-upgrade is a major safety feature. Is there a security issue? Yes. But not an unsolvable one.

      Given the auto industry's laughable track record on security and privacy so far, particularly in terms of software and communications technologies, I think that is optimistic. Even if they could theoretically implement a secure mechanism, there is little reason to believe they have the skill and ability to do it in practice, and even less reason to believe they actually would.

      Every manufacturer will switch to auto-upgrades when the first one loses a massive tort case over failure to auto-upgrade.

      Sure, except for the part where there is nothing in law to require them to actually do that.

      In any case, they would all switch back again the first time a disgruntled ex-employee causes dozens of KSI accidents in one morning rush hour with the "secure" authentication codes they stole on the way out the door and a $50 MacGyvered transmitter.

      I love the dream that we'll eventually have efficient, interconnected private transport systems that overcome many of the problems we face today, and I love that technology might actually be able to do it one day, too. But that day is a long, long way into the future.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    3. Re:Manufacturer Interest by CanHasDIY · · Score: 1

      The *manufacturer* has a vested interest in making sure your car has a safety update--it's a bit different than just the neighbor's concern. Think about it. If you make a product that *will* kill a few hundred people over its lifetime unless you fix it, and only half of the owners will bring it in for an upgrade, wouldn't you rather be able to push the upgrade out?

      Well, assuming I'm an auto manufacturer, I'd respond, "that depends - which is cheaper, doing a recall and fixing the issue, or paying out settlements to X number of people who will be hurt if we don't issue a recall?"

      Because that is how recall decisions are made - it has nothing to do with public safety, and everything to do with money.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    4. Re:Manufacturer Interest by Mashiki · · Score: 1

      The *manufacturer* has a vested interest in making sure your car has a safety update...

      I had to chuckle at that. My grandfather was one of the people involved in a corners inquest here in Canada, that looked at a fatal crash where all the occupants of the vehicle were killed. This was back before seatbelts were required in any vehicle. Their recommendation was that seatbelts be made mandatory in all vehicles, and all of the auto manufactures fought tooth and nail against it until federal legislation was put in place.

      --
      Om, nomnomnom...
    5. Re:Manufacturer Interest by TheGavster · · Score: 1

      The only software recalls I've ever had on a car were efficiency fixes for the fuel map. While hypothetically the environmental damage done by millions of mistuned ECUs pushes us one step closer to environmental apocalypse, I don't think we can say it's directly killing people. Even the Toyota "stuck throttle" bug was more of a training issue than a software flaw (yes, the off sequence for the push-start is unintuitive in the heat of the moment, but shifting to neutral isn't). The one company that might have a potentially-fatal-but-purely-software issue is Tesla, but even their fix for charger fires was a hardware one.

      --
      "Because Science" is one step from "Because old book". Try "Because of my experiment testing my falsifiable assertion".
    6. Re:Manufacturer Interest by Jeremi · · Score: 1

      Well, assuming I'm an auto manufacturer, I'd respond, "that depends - which is cheaper, doing a recall and fixing the issue, or paying out settlements to X number of people who will be hurt if we don't issue a recall?"

      Fight Club notwithstanding, there are other costs that auto manufacturers have to consider as well. One is the cost of lost sales if their brand gains a reputation for being unsafe. The long-term cost of your products being thought of deathtraps can far exceed the cost of settling some lawsuits. Just ask Toyota -- or ask Elon Musk what keeps him up at night.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    7. Re:Manufacturer Interest by gnasher719 · · Score: 1

      Well, assuming I'm an auto manufacturer, I'd respond, "that depends - which is cheaper, doing a recall and fixing the issue, or paying out settlements to X number of people who will be hurt if we don't issue a recall?"

      Being an auto manufacturer, you might think it to yourself, you might act accordingly, but you would never, ever say this out loud. As soon as you admit having allowed people to get hurt because it is cheaper for you, you are in an incredible amount of trouble.

  33. People would demand updates be made by ChadL · · Score: 1

    Currently they just don't fix problems in cars software unless there is a recall.
    There haven't been any patches for the security holes associated with the electrical impulses causing doors to unlock (a patch requiring the door controller to get a cryptographic hello should do the trick), nor the issue allowing one remotely take control of a car, never mind the assorted annoyances that a software patch could fix.
    If they were actually able to remotely patch a car there would be more questions about why they aren't making the patches, and they would rather not the focus be on them being cheap.

  34. I'd just as soon have a human accountable by holophrastic · · Score: 1

    When a mechanic makes a change to my car, that mechanic is quite legally responsible for the change. That includes some amount of testing. When automatic updates occur, the user has always been responsible for testing it.

    There's a big huge enormous line between money/business/phone/convenience/toy and car/safety/life/injury/toy.

    In any event, in any device, in any change, some human needs to be responsible for it. When it comes to my car, that someone can't just be me. When it comes to my sister, it can't be her. It's that simple.

    1. Re:I'd just as soon have a human accountable by feufeu · · Score: 1

      In any event, in any device, in any change, some human needs to be responsible for it. When it comes to my car, that someone can't just be me. When it comes to my sister, it can't be her. It's that simple.

      True, wrong, wrong.

      I would certainly trust myself with working on a car/plane/boat that I have MY ass in/on rather than anybody else. No one in the whole world does have a better reason to take special care than I do in this case and as an "amateur" I can spend the time and have an extra deep look at everything in general or a thing that has raised my suspicion in one way or another.

      And I have certainly seen dangerously bad jobs done on cars by those "professionals"...

  35. The 80s... by Etherwalk · · Score: 1

    - because your phone comes with built-in wireless networking but your car doesn't?

    - because your phone isn't a 4,000-pound hunk of metal and glass frequently moving at a hundred feet per second in public?

    Just a couple thoughts...

    Remember when mobile phones were the size of a suitcase?

    1. Re:The 80s... by ceoyoyo · · Score: 1

      I do. They didn't get over the air updates either.

  36. Already possible by confused+one · · Score: 1

    There are already a number of manufacturers that allow updates to the on board computer using a USB drive. Ford allows you to update the My Touch system via a SD card. The onboard computer can also connect to the internet via a cell phone or satellite connection to retrieve data. Since the computers are all networked together in the car via CANBus, it is certainly conceivable that the PCM or ABS controller could be updated indirectly via a push from the "entertainment center" computer. They just have to enable it

    Now, having said that, there's probably a very good reason they are not allowing the PCM, ABS controller, etc. to be updated that way: security. By requiring updates using the OBDII connector it requires "special hardware" (which I do own) and limits the potential for damage.

  37. My HTC does not get OTA updates by Alain+Williams · · Score: 1

    Some 6 months after I bought it HTC decided to not produce any more updates - the bullshit excuse was that what I had was optimal. The reality was that they considered it end of life and so could not be bothered -- they got the money from the sale, so why bother ? Well: it will cost them since I won't buy another HTC.

  38. Terrible Idea by Anonymous Coward · · Score: 1

    In cars you do not want easily accessible remote updates, at least from the main ECU/ECM (the in car infotainment gadgets/garbage doesn't matter).

    Modern ECU/ECM's control the smallest details on how engine components operate (fuel delivery/mixtures, ignition timing, etc.)... so you screw something up here, and you will end up with a anywhere from a misfiring engine to more catastropic event (pre-ignition/detonation) that will "brick" your engine permanently.

    Likewise, they also control many of the braking/safety systems, and more and more cars are being outfited with fake "traction control" systems which are nothing more then modulation of brakes to various wheels.

    Not to mention that a failed update can "brick" the ECM/ECU itself, which in turn will make the vehicle completely inoperable (though i'm sure the goverment/police would love this ability). Replacement ECM/ECU's are very expensive, and generally require you also replace/reprogram all the keys associated with modern vehicles. Flashing of ECM/ECU's are also generally done in controlled conditions, since there is no guarntee the vehicle has enough battery charge etc.

    All of these would result in a manufacturer being sued into oblivion... a bad update would probably bankrupt a company immediately. No... remote updates is a terrible idea. Most manufactures take the stance you only get an update if you have an existing condition that needs to be addressed... and that is the safest route to go. Adding new undefined/potentially untested behaviors to large numbers of vehicles on the road is extremely dangerous...

  39. I'm sure it would be cheap too... by uvsc_wolverine · · Score: 1

    My father-in-law has a very nice Lexus he bought 3 years ago that has a built-in GPS. Unfortunately his GPS has gotten out of date, so he took it to the dealership to ask about getting it updated with new maps. The dealership wanted $800, half of that was labor. Turns out there is NO WAY to update the GPS in his car. They have to open up the dash board and replace the stupid computer. They're not smart enough to have a mechanism to update a built-in GPS - you think they'd do something as logical as OTA updates? Hah!

    --
    This space for rent...
    1. Re:I'm sure it would be cheap too... by bobbied · · Score: 1

      This is a Lexus, I mean Toyota, I mean Lexus... If you can afford one of those, who's going to complain about an $800 GPS upgrade?

      Seriously, look into what he *PAID* for the GPS option on the sticker price. You think the $800 update is soaking you. The GPS option on my last car 5 years ago was $3k and DIDN'T come with updates. The sad thing is that literally EVERYTHING but the GPS receiver already was in the car. The display, computer, the Controls, the antenna the wiring where ALL there. They wanted 3K to load the software and install a GPS receiver? No way.

      For that kind of money, you can buy a consumer GPS unit with voice commands and lifetime maps and have enough money to buy a new one every year for the expected life of the car.

      Unless you just have money to burn, don't bother with the built in GPS thingy in a new car. Now, if you have the money, power to you.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  40. Re:Score another win for Tesla by ceoyoyo · · Score: 1

    Tesla builds luxury cars for rich people. Putting in a cellular radio and paying the subscription fee to keep it active is trivial compared to the margin on the car.

  41. Cars do get updates by Spacelord · · Score: 1

    But cars do get updates, just not OTA.

    When you take it in for service, it will often get an ECU update as part of the service. Just ask anyone who has ever chipped their car, only to have their ECU modifications erased after visiting the dealer.

  42. Should allow this for commercial aircraft too. by jafac · · Score: 1

    . . . I mean, what if Boeing finds a problem with the avionics firmware in their 777? Just send out a broadcast radio patch, and you're good to go on all planes. What could possibly go wrong?

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    1. Re:Should allow this for commercial aircraft too. by Anonymous Coward · · Score: 0

      The key difference is that a sufficient flaw in aircraft software results in the FAA grounding the type until it is resolved. Cars with major software flaws are still allowed to drive. In states with mandatory inspection, I suppose they could mandate that the ECU/PCM was up to date at all times running the most recent software, and thus mandate that in those states the manufacturer offer the updates for free or allow the inspection sites to update the software. A more reasonable option remains having a method the customer could use after being mailed the installation device, if it were just plug and play.

  43. Neither a fortress nor a maiden... by mi · · Score: 1
    Neither a fortress nor a maiden will hold out long, as soon as they begin to parley. (via Ben Franklin).

    A device talking to — and accepting instructions to modify itself from — something foreign over the air is likely to get hacked eventually. With phones that may not be bad enough to warrant the inconvenience of mandating wired updates. Cars are a different story...

    --
    In Soviet Washington the swamp drains you.
    1. Re:Neither a fortress nor a maiden... by mjwx · · Score: 1

      Neither a fortress nor a maiden will hold out long, as soon as they begin to parley. (via Ben Franklin).

      A device talking to — and accepting instructions to modify itself from — something foreign over the air is likely to get hacked eventually. With phones that may not be bad enough to warrant the inconvenience of mandating wired updates. Cars are a different story...

      This was a key plot device of the last Fast and the Furious movie, with the exception that they fired a device onto the car which hacked the ECU (Engine Control Unit) through the skin of the car (which isn't possible) but when they're connected to a wide area network hacking the ECU and other computers becomes possible. Picture an AWD (All Wheel Drive) system hacked to send all the power to the rear left wheel.

      /Points at coffin
      We'll need two of these by tonight.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  44. Re:brick your carg by Anonymous Coward · · Score: 0

    Careful, there have been hardware watchdogs that have *caused* problems instead of preventing them. Failsafe failure can be a big problem.

  45. Money. by ThePawArmy · · Score: 1

    The word you are looking for is "Money"

  46. MS vs Linux vs Apple by Overzeetop · · Score: 1

    It's linux you have to watch out for - they'll patch the kernel and just keep on going, though it's a reasonable chance most of it will work. And if it doesn't they'll tell you to write your own fscking update. Microsoft would require that you stop the car entirely for the simplest of changes, and you'll have to turn it off - possibly multiple times - just to get the damned thing running on the new software.

    Apple won't worry about patches much - after three years they won't support software updates for your "legacy hardware" anymore, and will expect that in that time you should have bought a new car anyway.

    --
    Is it just my observation, or are there way too many stupid people in the world?
  47. Resistance? by Anonymous Coward · · Score: 1

    "...because they might face resistance from dealers." Nope.
    "because dealers want their cut for providing warranty repairs."
    Fixed that for you.

  48. Safe mode for cars by mrprogrammerman · · Score: 1

    I think it should be obvious there should be some safe mode mechanism. If something is really messed up it can boot into safe mode.

  49. Put a usb port in the dashboard by Marrow · · Score: 1

    Let it look for and authenticate a file. Update the device only when the conditions are met.

  50. Do. Not. Want. by epyT-R · · Score: 1

    As it is, it's bad enough that cars are overengineered. Adding computer software between me and critical functionality (like acceleration and braking), and then adding the ability for someone to update it over the cellnet whenever, is unacceptable. If I ever do buy a modern car, the first things to go are any radio transceivers.

  51. Not enough memory for OTA in cars by Anonymous Coward · · Score: 0

    Or that is what a recent article In Motor Trend said. (Not a lot of reading material at the barber shop.) OTA needs additional, unused memory for the dif file that it creates and the auto manufactures are so close with the penny that it is not there. It also said, as I recall, that the average car had over 100 processors that would need updating.

    Having a secure update process with extensive verification and testing, say a dealer, would seem to be required for safety. OTA might be okay for the car's phone, but little else.

  52. Patch Tuesday by njhunter · · Score: 1

    Great, every Wednesday morning I'm late for work because my car won't start.

  53. NO FUCKING WAY by Anonymous Coward · · Score: 0

    It's bad enough that modern software is released riddled with bugs, flaws and missing features that were supposed to be there

    It is bad enough that games on consoles, and even the consoles themselves

    It's bad enough that even mobile phones, routers and other hardware get released without proper QA and yes, riddled with bugs, flaws and missing features, because companies feel it's okay to release a half-baked PoS thinking "We can fix it post-launch!"

    Yes it is expensive to recall a car to fix a software problem, but you know what? We aren't paying for that, the car manufacturer is and frankly, I'm fine with that.
    If they didn't do proper QA, then they get penalized for it with the expensive recall. This is incentive for them to get it right first time.

    As soon as they can do OTA updates, this incentive is whittled down that much more and the whole Never Buy Version 1 wisdom that we have in the computing world will end up in cars as well.

    Hell, at least Toyota are doing the recall; Some manufacturers like Ford and Peugeot refused to even acknowledge there were dangerous flaws in their ECU code until accident and death rates forced them to.

    I can see why people think OTA is a good idea generally, but I can see so many downsides; Corrupted OTA updates, hacked and hijacked OTA updates, people disabling the car cell connection or the cell connection failing so the car never gets the OTA, but because it's OTA no recall warning or notification is sent to the owner and they drive around blissfully unaware with their 0.1beta ECU that was released because of critical release dates.

    We take cars for granted nowadays, but we should all pause to remember that it is A High Speed Murderous Deathtrap. You can easily kill hundreds of people with a car. It should have more rigorous safety and certification standards than a fucking mobile phone!

  54. Fuck the dealers by BVis · · Score: 1

    The dealers don't like it? It can only be a good thing. Fuck those guys.

    --
    Never underestimate the power of stupid people in large groups.
  55. Security and Safety by jraff2 · · Score: 1

    I would have the owner of the car get a phone messge to go get in the car and activate the bluetooth connection and then punch in some code. Once this is done the phone would provide the car with any updates. This would prevent any script kiddies, theives, police or FBI from doing any damage to the vehichle becuase only the owner with the authorized bluetooth would be able to do the updates. I know the police and FBI would prefer to have total access but this is a HUGE privacy issue and they MUST have a court order and show cause BEFORE they get access. Fishing expiditions are NOT allowed!

  56. ITT idiots who are not sysadmins by Nicolas+MONNET · · Score: 1

    I'm a sysadmin with a background in security.

    I don't want over the air firmware updates for my car. Scratch that, I don't want to drive a car with OTA updates. Actually, I don't want to be ANYWHERE near any car with OTA updates.

    I update complex software for a living. Trust me, you don't want your car, any car to do that.

  57. Oh, good god, no by JohnFen · · Score: 1

    The very LAST thing I want is my car to get automatic software updates. It's bad enough that my computers and devices want to do this so badly, not to mention the insanity of ordinary software doing it. At least in all those cases, I can (and do) easily stop them.

  58. USB Updates are a problem by themselves by Anonymous Coward · · Score: 0

    USB Stuxnet