Getting root access on a Tesla Model S
su-tesla.space
su-tesla.space
https://teslamotorsclub.com/tmc/threads/let-the-hacking-begi...
However, the guy who did it before told everyone exactly how he did it, without any "secret script sorry :^)".
give me back my 2 mins, please.
The ability to jailbreak a Tesla is the only thing that might make me interested in owning one.
I used to be part of a 4x4 club; we routinely rebuilt our trucks' suspensions, changed out the gearing, replaced wheels and tires with bigger ones, installed power steering systems adapted from some other type of vehicle, swapped our engines or axles out for bigger, tougher ones, swapped out entire drivetrains - you name the component, somebody in the club probably modified or replaced it.
We weren't even doing anything unusual by recreational offroading standards, much less hot-rodding standards. We weren't building tube frames, and most of us didn't modify our frames at all. Nobody had ripped off all the sheet metal on their truck and replaced it all with a molded fiberglass replica; none of us installed superchargers or nitrous injection or anything like that. I'd guess no more than half of us even knew how to weld.
Modified cars are on the road all the time; you've seen thousands of them whether you realize it or not. If this were a big safety problem, there would have been a moral panic about it decades ago. Tweaking the software in a Tesla is completely insignificant by comparison. No, it doesn't need to be checked out and approved.
http://blogs.findlaw.com/law_and_life/2012/07/the-top-5-ille...
> "This allowed me to make a special REST call to the CID to enable factory mode."
> "So, I plugged in my laptop and ran a script I had pre-written: obtain_root".
Then, an image of the a script that spouts gibberish to the console.
Props to the author for the significant effort they put in the hack. But it does seem like the author is intentionally glossing over some parts of the hack (actually spelling these things out would have been a lot easier).
Everyone (including Tesla) would like to know what you did in the script, not what you called it or what newfangled quotes it is printing out.
https://4.bp.blogspot.com/-e08E6tXwQvc/VwSTUbXgFDI/AAAAAAAAA...
For context, I drive an old Jeep that has various modifications (AKA lifted, with various accommodations due to that fact) and I've given little thought to any legal ramifications. That said, I do live in state (Colorado) that, legally, has little to nothing to say regarding such modifications, or only addresses them broadly. In contrast, Utah has a number of very specific regulations on such modifications.
> disconnect the cable from the IC and plug my earlier cable in to it. This allowed me to make a special REST call to the CID
So the cable from the side panel connects to the above network via VPN? Interesting approach :)
#!/bin/bash sudo su