Asius Forks
Enhanced openpilot and sunnypilot forks with remote streaming, joystick control, and features not available in stock openpilot.
Features
- Remote video streaming - Watch your car’s cameras live from anywhere
- Remote joystick control - Control your car from your phone
- Remote params editing - Change device settings without SSH
- Model switching - Switch driving models from the web interface
- Navigation - Basic navigation support (alpha feature, sunnypilot only)
After installing, you’ll find an Asius tab in your device settings to configure these features.
Installation
Easy Install (Recommended)
- Go to Settings > Software on your device and tap Uninstall
- After reboot, select Custom Software
- Enter one of these URLs:
openpilot.asius.ai- for openpilotsunnypilot.asius.ai- for sunnypilot
Custom branches: Use sunnypilot.asius.ai/USERNAME/BRANCH to install from github.com/USERNAME/sunnypilot/tree/BRANCH. Defaults to asiusai/master.
SSH Install
SSH into your device and run:
openpilot:
cd /data && rm -rf openpilot && git clone https://github.com/asiusai/openpilot && cd openpilot && git submodule update --init --recursive && sudo reboot
sunnypilot:
cd /data && rm -rf openpilot && git clone https://github.com/asiusai/sunnypilot openpilot && cd openpilot && git submodule update --init --recursive && sudo reboot
Remote Streaming
Watch your car’s cameras live from anywhere in the world.
- Dual camera view - Wide road and driver cameras displayed side by side
- Two-way audio - Hear your car’s microphone and hold to speak through the speakers
- Disabled by default - Enable in Asius settings when needed
Joystick Control
Remote vehicle control for testing and debugging purposes.
Setup:
- Enable Remote Streaming in Asius settings
- Enable Joystick Debug Mode in Developer settings on your device
- Open the Sentry page in Connect and tap Joystick
Controls:
- Drag to steer and accelerate/brake
- Adjust sensitivity with the slider at the bottom
Warning: For debugging only. Not suitable for regular driving.
Remote Params Editing
Modify device parameters remotely without SSH. You can edit all params except SSH keys.
Common use cases:
- Switch driving models
- Set navigation favorites and start navigation
- Reboot or shutdown the device
- Change hidden settings (screen timeout, etc.)
- Toggle remote streaming on/off