Earlier quoted context omitted.
If I recall correctly the part of the system this is running on is independant from anything important and only does media controls. It also speaks to the rest of the car over a network interface. But still not quite for the faint of heart.
How exactly is it separated? I imagine the ideal solution would be using two airgapped computers, one for the main car system, one for the media stuff, and then keep the servers from which they receive updates, and the authorization for those servers completely separated as well, with the updates done by different people, too. But I imagine the vast majority of car makers don't do anything close to that, and probably…
Gentoo Tesla – T2 Edition
81–90 of 154 posts
Re: Gentoo Tesla – T2 Edition
#82Interesting that some believe rooting a car is going "too far", yet building our entire society and financial systems with duct-tape coding and fail-early-fail-often methodologies is okay.
Re: Gentoo Tesla – T2 Edition
#83Earlier quoted context omitted.
It's just a chroot. Thats far less dangerous than completely reflashing it etc
So what happens when your app hits an infinite loop and locks the CPU? Or trashes some memory it shouldn't? Does autopilot still work? Do the airbags still deploy? Does the brake still work?
Re: Gentoo Tesla – T2 Edition
#84Earlier quoted context omitted.
It's just a chroot. Thats far less dangerous than completely reflashing it etc
So what happens when your app hits an infinite loop and locks the CPU? Or trashes some memory it shouldn't? Does autopilot still work? Do the airbags still deploy? Does the brake still work?
Re: Gentoo Tesla – T2 Edition
#85Earlier quoted context omitted.
Even if this is supposed to be funny (I can't tell, so I think you may have failed if so), I'd like to correct you and say that what makes Gentoo tick doesn't hinge on GNU at all. We can run on different kernels, different libcs, and coreutils are just a package you install. Might be toybox for all Gentoo cares! As far as I'm concerned, Gentoo is the most underappreciated distro. I'm a Gentoo dev, but that's not why…
He's just adapted this copypasta, replacing "Linux" with "Gentoo": http://www.lurkmore.com/view/GNU/Linux_interjection
Re: Gentoo Tesla – T2 Edition
#86Earlier quoted context omitted.
If I recall correctly the part of the system this is running on is independant from anything important and only does media controls. It also speaks to the rest of the car over a network interface. But still not quite for the faint of heart.
How exactly is it separated? I imagine the ideal solution would be using two airgapped computers, one for the main car system, one for the media stuff, and then keep the servers from which they receive updates, and the authorization for those servers completely separated as well, with the updates done by different people, too. But I imagine the vast majority of car makers don't do anything close to that, and probably…
Re: Gentoo Tesla – T2 Edition
#87Earlier quoted context omitted.
It is an interesting question. A while a go, 2 guys made a presentation at DEFCON with a presentation about their findings on hacking a Tesla Model S. They were able to successfully get root access to the car's system (not chroot, real full root access) and with that they were able to fully access to the car's API within Tesla OS. They even showed a video about one of the guys driving the car at low speed and the oth…
While it is very reassuring that the car is able, the speedpoint chosen by Tesla – 50kmph — is not. I'd rather a car not be remote-controllable at anything more than a slow crawl, and 50kmph is quite capable of making such a heavy car dangerous.
Re: Gentoo Tesla – T2 Edition
#88Re: Gentoo Tesla – T2 Edition
#89Earlier quoted context omitted.
I wonder what happens when you get into a bad crash, somebody decides to sue, and it comes out that your car was running modified software. Would you be exposing yourself to any liability?
This always comes up in these threads, but I don't understand how it would be any different from millions of cars running around with modified engines, suspensions, brakes, non-OEM tires and wheels. If it can be shown that your modification contributed to the accident, then liability will be apportioned accordingly. Usually it can't.
NB: I have almost no idea how liability and insurance works in the US.
Re: Gentoo Tesla – T2 Edition
#90I'm all for rooting my phones, media devices, gaming consoles...but I think I'd stop short of rooting my car. I think back to the Toyota electronic throttle control system bugs--we can hardly trust manufacturers to develop robust automotive software on their own, long before rooting and customization are thrown into the mix. The media system modded in this post _should_ be completely separate from the "brains" of the…