Home / Guides
Guidesunnypilot 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
- 1Factory reset your comma device if another fork was previously installed.
- 2On the Choose Software screen, select Custom Software.
- 3Enter release-c3.sunnypilot.ai (no https:// needed on comma three).
- 4Follow the on-screen instructions to complete setup.
Switching Branches (Installed on 0.8.17+)
- 1Open Settings -> Software.
- 2At Download, press CHECK.
- 3At Target Branch, press SELECT.
- 4Pick your desired branch and update.
Branch URLs
| Branch | URL | Device |
|---|---|---|
| release-c3 | release-c3.sunnypilot.ai | comma three/3X |
| staging-c3 | staging-c3.sunnypilot.ai | comma three/3X |
| dev-c3 | dev-c3.sunnypilot.ai | comma 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 rebootGetting 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.