Home / Guides

Guide

sunnypilot Installation Guide

Before installing sunnypilot, try stock openpilot first so you can compare baseline behavior.

Important Disclaimer

New users should begin with stock openpilot first:Getting Started Guide.

Prerequisite: factory reset your device before changing forks. If needed, follow:How to Uninstall comma Software.

comma three Installation Steps

  1. 1Factory reset your comma device if another fork was previously installed.
  2. 2On the Choose Software screen, select Custom Software.
  3. 3Enter release-c3.sunnypilot.ai (no https:// needed on comma three).
  4. 4Follow the on-screen instructions to complete setup.

Switching Branches (Installed on 0.8.17+)

  1. 1Open Settings -> Software.
  2. 2At Download, press CHECK.
  3. 3At Target Branch, press SELECT.
  4. 4Pick your desired branch and update.

Branch URLs

BranchURLDevice
release-c3release-c3.sunnypilot.aicomma three/3X
staging-c3staging-c3.sunnypilot.aicomma three/3X
dev-c3dev-c3.sunnypilot.aicomma three/3X

SSH Install Method (comma three, release-c3)

cd /data
rm -rf ./openpilot
git clone -b release-c3 --recurse-submodules https://github.com/sunnyhaibin/sunnypilot.git openpilot
cd openpilot
sudo reboot

Getting Help

Join the sunnypilot Discord and use #installation-help:https://discord.gg/sunnypilot

Safety Note

MADS behavior and brake-pedal response modes can differ from stock openpilot. Confirm your brake mode settings and validate behavior in a low-risk environment before normal driving.

Read: sunnypilot Features and UpdatesCompare: openpilot Forks