How Fisker Ocean Owners Built an Open-Source Lifeline After Bankruptcy

By

Introduction

When Fisker Inc. filed for Chapter 11 bankruptcy in June 2024, roughly 11,000 Ocean SUV owners faced a grim reality: their vehicles—purchased for $40,000 to $70,000—were losing the software brains that made them functional. No more over-the-air updates, no connected services, no warranty. The manufacturer was gone.

How Fisker Ocean Owners Built an Open-Source Lifeline After Bankruptcy
Source: electrek.co

But instead of accepting their cars as rolling paperweights, a determined community of owners organized, reverse-engineered proprietary software, hacked into CAN bus networks, and built open-source tools on GitHub. They effectively stood up a volunteer-run, open-source car company from Fisker's ashes. This guide walks you through the steps they took—so you can understand, replicate, or support similar efforts.

Jump to: What You Need | Step 1 | Step 2 | Step 3 | Step 4 | Step 5 | Tips

What You Need

Step 1: Organize the Community

The first and most critical step was communication. Owners found each other through social media groups, forums like Reddit, and dedicated Discord servers. They formed a central hub for information sharing and task allocation.

Internal anchor: Jump to tips for community management.

Step 2: Reverse-Engineer the Proprietary Software

With the community formed, the next hurdle was understanding the vehicle's software architecture. Fisker used a mix of proprietary Linux-based systems and custom CAN bus messages.

This step required significant collaboration—some owners contributed CAN logs, others wrote Python scripts to parse them.

Step 3: Hack Into the CAN Bus Network

Once you understand the network, you need physical access to the CAN bus to send and receive commands.

A sample command in Python using python-can library: bus.send(can.Message(arbitration_id=0x123, data=[0x01, 0x02], is_extended_id=False)). Start with non-critical functions before attempting motor or battery commands.

Step 4: Build Open-Source Tools on GitHub

With the reverse-engineered protocols and CAN access, the community created a suite of open-source tools.

How Fisker Ocean Owners Built an Open-Source Lifeline After Bankruptcy
Source: electrek.co

Every tool must be thoroughly documented and tested on multiple vehicles.

Step 5: Maintain the Volunteer-Run Open-Source Car Company

Building initial tools is one thing; keeping them alive is another. The Fisker community continues to operate as a de facto open-source car company.

This step never truly ends—as the cars age, new issues will emerge, and the community must adapt.

Tips for Success

This story proves that when a manufacturer abandons its customers, an empowered community can rise from the ashes. The Fisker Ocean owners didn't just save their cars—they pioneered a model for automotive resilience in the age of software-defined vehicles.

Tags:

Related Articles

Recommended

Discover More

6 Key Takeaways from Wyandotte County’s Approval of a Massive Battery Storage ProjectThe New Arms Race: AI-Powered Cyber Threats and DefensesBeyond Pixels: How Information Theory Transforms Imaging System DesignExposing a DDoS Botnet: 10 Revelations About a Brazilian Anti-DDoS Firm's Attack CampaignRevamping Meta's Data Ingestion: A Q&A on Massive-Scale Migration