Home / Guides
Installation Guide
Difficulty: Easy
Devices: comma 3 / 3X

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.

Prerequisites
Clean install recommended
Start from a clean device state
If switching forks, use the uninstall guide before installing FrogPilot.

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.

Step 1

Power on your comma device.

Step 2

At "Choose Software to Install", select Custom Software (Advanced).

Step 3

Enter URL: .

Step 4

Follow the on-screen prompts and allow the device to reboot.

Compatibility
Compatible Devices

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.

Branch Switching
Switching Branches After Install
Move between the main, staging, and testing branches from settings.
1

Open Settings -> Software -> Target Branch -> SELECT.

2

Choose your desired branch.

3

Run Check for update.

Branch URLs

Choose the branch that matches your tolerance for stability versus testing.

BranchURLForDevices
FrogPilotEveryone — daily usecomma 3 / 3X
FrogPilot-StagingBeta testerscomma 3 / 3X
FrogPilot-TestingAdvanced testers onlycomma 3 / 3X

Support and FAQ

Common install questions and the fastest place to get help.