FrogPilot Installation Guide
Install FrogPilot from the comma custom software screen, switch branches later from settings, or use the SSH fallback if you need manual recovery.
Start from a clean state before installing.
Switching from another fork?
⚠️ Uninstall Guide — read this first →Install Methods
Use the standard on-device URL flow first. SSH is the manual fallback.
Power on your comma device.
At "Choose Software to Install", select Custom Software (Advanced).
Enter URL: .
Follow the on-screen prompts and allow the device to reboot.
FrogPilot supports the following comma hardware:
- comma 3X — fully supported (recommended)
- comma 3 — supported (FrogPilot maintains C3 support that stock openpilot dropped)
- comma 4 — not supported (no C4 branches exist in the FrogPilot repository)
- comma 2 — not supported
All branches (FrogPilot, Staging, Testing) run on the same supported hardware. No device-specific branches are needed.
Open Settings -> Software -> Target Branch -> SELECT.
Choose your desired branch.
Run Check for update.
Branch URLs
Choose the branch that matches your tolerance for stability versus testing.
| Branch | URL | For | Devices |
|---|---|---|---|
| FrogPilot | Everyone — daily use | comma 3 / 3X | |
| FrogPilot-Staging | Beta testers | comma 3 / 3X | |
| FrogPilot-Testing | Advanced testers only | comma 3 / 3X |
Support and FAQ
Common install questions and the fastest place to get help.