flash.comma.ai
This tool allows you to flash AGNOS onto your comma device.
AGNOS is the Ubuntu-based operating system for your comma 3/3X.
Requirements
- A web browser which supports WebUSB (such as Google Chrome, Microsoft Edge, Opera).
- A USB-C cable to power your device outside the car.
- You can use a 5V or 12V power adapter.
- Another USB-C cable to connect the device to your computer.
USB Driver
You need additional software for Windows to connect your device. Download Google USB Driver.
No additional software is required for macOS or Linux.
Fastboot
Follow these steps to put your device into fastboot mode:
- Power off the device and wait for the LEDs to switch off.
- Connect power to the OBD-C port (port 1).
- Then, quickly connect the device to your computer using the USB-C port (port 2).
- After a few seconds, the device should indicate it's in fastboot mode and show its serial number.
If your device shows the comma spinner with a loading bar, then it's not in fastboot mode. Unplug all cables, wait for the device to switch off, and try again.
Flashing
After your device is in fastboot mode, you can click the button to start flashing. A prompt may appear to select a device; choose the device labeled "Android".
The process may take 10-15 minutes depending on your internet connection and system performance. Do not unplug the device until all steps are complete.
Troubleshooting
Cannot enter fastboot or device says "Press any key to continue"
Try using a different USB cable or USB port. Sometimes USB 2.0 ports work better than USB 3.0 (blue) ports. If you're using a USB hub, try connecting the device directly to your computer, or alternatively use a USB hub between your computer and the device.
Computers running macOS or Linux have fewer issues getting connected than Windows.
My device's screen is blank
The device can still be in fastboot mode and reflashed normally if the screen isn't displaying anything. A blank screen is usually caused by installing older software that doesn't support newer displays. If a reflash doesn't fix the blank screen, then the device's display may be damaged.
After flashing, device says unable to mount data partition
This is expected after the filesystem is erased. You can safely press confirm to reset your device.
Other questions
If you need help, join our Discord server and go to the #hw-three-3x channel.
flash.comma.ai version:
90342afe4c0b5d8ad97d62a754ff7c346b636e82