If I was American Lease, I would look into that, besides suing.
Edit: Looking into it, it’s Android Automotive without Google Services. Who wants to bet that it’s an old version of Android on a recycled MediaTek tablet processor which is no longer getting security patches? Knowing MediaTek, completely reprogramming Secure Boot might not be off the table.
Or maybe the result is a Frankenstein creation where the original controller takes care of the driver’s dashboard display, but the entertainment display is Pi-driven.
The last place I worked on a system that billed $5-$10 million a month, all pure profit. I was the only one with any knowledge.
When the server was built the guy who did so never documented the root password, and nobody knows it. I was in the sudoers file, and I have no idea what they do since I left. I tried to explain it to multiple levels of management, but I lost them all the second I opened a terminal and ssh’d in.
I can tell it’s still running…
I once saw a small team of FANG engineers, that included two well seasoned senior engineers, revive a project left unmaintained for two years after the owning team was disbanded.
That small team took two weeks alone to get the project to build and run locally, with tons of bits missing.
But hey, if a random anonymous internet expert says that all it takes to revive a project is a week of browsing through the source code then that must be true.
I think the claim of "a week" is probably very wrong, but it's probably possible, at least in some capacity.
However, I think that the actual problem is how badly a lot of software is currently developed. Codebases without proper README files or code comments, even, no proper CI/CD setups in a lot of places and so on. In part, I think it is because developers don't really care about those that will come after them, or because having good discoverability isn't a blocker to get something working or even shipping software. If the situation is absolutely crap in web dev, I fear to think how much worse it is in other industries.
It's mesmerizing how random anonymous people online always have all the answers to the most challenging technical problems conceivable by Man, and they all involve having someone else do the hard/impossible part.
That doesn't necessarily mean they can even layout a plan for something as complex as this for a week, let alone execute anything.
I'd actually be willing to pick one of these up for a 70%+ discount if it came with all the internal schematics and source code, server migrations be damned.
> Fisker informed American Lease that the Oceans "cannot, as a technical matter, be 'ported' from the Fisker server to which the vehicles are currently linked to a distinct server owned and/or controlled by" American Lease.
"as a technical matter" is doing a lot of work in that sentence... I have questions.
It could be something as simple as the server ip address in each car's firmware. That's annoying but not insurmountable.