Freedom EV is a free/open software stack intended to replace the software in your electric vehicle, it's been tested on a Tesla Model X and should work on a Model S, if you can get root.
Electric vehicles are very exciting but the same informatics and versatility that make them exciting also invite manufacturers to add all kinds of antifeatures (like batteries with plenty of charge remaining that refuse to power a vehicle because you've only paid for so much electricity; to say nothing of the usual surveillance, etc).
Experimenting with FLOSS alternatives is an important (but insufficient on its own) hedge against bad manufacturer conduct.
You need root access on the Central Instrument Display of your Tesla Model S or Model X with MCU 2.0 (arm based). Currently only tested on my Model X. I suppose it will also work on the Model S as the architecture is very similar. The latest generation of Model S/X and the Model 3 might be more problematic for now as they use an Intel based board instead of the ARM based Linux system. If someone has root to such a Tesla, we might get FreedomEV working. Aside from root access, we need some kind of 'persistence across reboot'. On the MCU 1.0 and 2.0 cars this is easily accomplished using the crontab as it reads from a read/writeable /var filesystem. Model 3 cars are even better closed down and harder to root. Tesla gives high bug bounties for those people finding root exploits and/or persistence across reboots; thus ensuring everybody their cars are safer. These tools and FreedomEV can help security researchers to better analyse and find potential problems. With root access, FreedomEV can be installed with one command:
freedomev [Jasper Nuyens/Github]
(via Four Short Links)
Lucian's SPUDwriter (Single Purpose User Device) was designed to help him focus on creative writing after a long day of staring at a screen in his engineering job: it uses an e-ink screen and a keyboard, and only outputs via SD card or thermal printer. As a person who does all of their engineering work […]
Every year or two, I embark on a round of crazy book-tour travel where I change cities every day for weeks on end (35 cities in 45 days on two continents in 2017!), and I'm on a perennial quest for a piece of luggage that is fuss-free: I want to stumble exhausted into my room, […]
The Democrats have started hearings on HR1, a comprehensive anti-corruption and voting rights bill, and House Oversight and Government Reform Committee member Alexandria Ocasio-Cortez gets to participate, which is great news for all of us.
What do Facebook, Twitter, YouTube and Google all have in common? Somewhere in their framework, they all use MySQL, that most versatile (and free!) of database management systems. And they’re not alone. If your company or the one you’d like to work for wrangles data (and who doesn’t?), they’re going to need someone with a […]
There’s a reason you’re hearing about the gig economy in every other business story these days. More than ever, people are finding income from more than one source. And if you find the right one, a side hustle can do more than just pad your pockets – it can allow you to finally get paid […]
High-def cameras are available to anyone and for much less than they were just a decade ago. Even the phones in our pockets can be used to shoot and edit short films. It’s never been easier to be a filmmaker, providing you have the technique. Enter the Film & Cinematography Mastery Bundle, an online boot […]