sunnylink Dashboard

Sunnylink Wiki

Search and explore all Sunnypilot settings. Find the perfect configuration for your vehicle.

85 toggles available
Categories

⚙️ All Settings

Browse and configure Sunnypilot settings.

Sort:
slider

Adjust Camera Offset

🧠Model Settings

Virtually shift camera's perspective to move model's center to Left (+ values) or Right (- values).

📌 When to use: Correct for camera mounting position or driver preference for lane position.

💡 Tip: Default 0.00. Adjust if you feel the car drives too far left or right in the lane.

toggle★ Recommended

Alpha Longitudinal

🚀Cruise & Speed

Uses Openpilot's end-to-end model for gas/brake control instead of stock ACC.

📌 When to use: Smoother following distance management than stock adaptive cruise.

Default: ONRecommended: ON

💡 Tip: Required for Experimental Mode. Usually smoother than stock.

toggle

Always-on Driver Monitor

🔘Toggles

Keeps the driver facing camera active even when not engaged.

📌 When to use: Continuous attention tracking for added safety.

Default: OFF

💡 Tip: Tracks your attention 24/7.

toggle★ Recommended

Auto Lane Change BSM Delay

🚀Cruise & Speed

Adds a safety delay if the Blind Spot Monitor (BSM) detects a car.

📌 When to use: Prevents lane change attempts when a vehicle is in your blind spot.

Default: ONRecommended: ON

💡 Tip: Safety: Keep ON.

dropdown

Auto Lane Change Timer

🚀Cruise & Speed

Sets the delay/confirmation method for automatic lane changes.

📌 When to use: Choose comfort level with automated lane changes.

Options:
InstantNudge (default)Timer

💡 Tip: 'Nudge' requires wheel input; 'Instant' is automatic.

toggle★ Recommended

Blind Spot Detection

🎨Visuals & UI

Shows an icon when a car is in your blind spot.

📌 When to use: Redundant BSM warning if you miss the mirror indicator.

Default: ONRecommended: ON

💡 Tip: Extra safety layer if you don't look at mirrors (please look at mirrors).

slider

Blinker Min Lateral Control Speed

🎯Steering Settings

The minimum speed at which the car will continue steering while the blinker is on.

📌 When to use: Prevents steering fight during slow turns at intersections.

💡 Tip: Prevents the wheel from fighting you during slow turns at intersections.

toggle

Blinker Pause Lateral Control

🎯Steering Settings

Pauses steering assistance immediately when the blinker is activated.

📌 When to use: For drivers who want complete manual control during lane changes.

Default: OFF

💡 Tip: Preferred by drivers who want full control during lane changes.

toggle

copyparty Service

👨‍💻Developer Settings

Runs a local file server on the device.

📌 When to use: Download drive videos over WiFi without SSH.

Default: OFF

💡 Tip: Easy way to download drive videos via WiFi.

action

Create Backup

📱Device Settings

Backup current settings to device storage.

📌 When to use: Save your current configuration before updates or changes.

💡 Tip: Recommended before major updates or reinstalls.

toggle

Custom ACC Increments

🚀Cruise & Speed

Changes how much the speed changes when you press +/- on the wheel.

📌 When to use: Fine-tune speed adjustments - small taps for precision.

Default: OFF

💡 Tip: Customize short press to ±1 and long press to ±5.

readonly

Device ID

📱Device Settings

Unique device identifier.

💡 Tip: Read-only. Used for device identification and support.

toggle

Disable Logging

👨‍💻Developer Settings

Stops saving drive data to disk.

📌 When to use: Save storage space or for privacy.

Default: OFF

⚠️ Warning: Saves space, but you lose evidence if an accident happens.

toggle

Disable Power Down

🔘Toggles

Keeps the device on forever.

📌 When to use: Testing or development where you need constant uptime.

Default: OFF

⚠️ Warning: Will drain car battery.

toggle

Disable Updates

🔘Toggles

Stops automatic software updates.

📌 When to use: Lock in a known-good version.

Default: OFF

💡 Tip: Use if you find a version you love and don't want it to change.

toggle

Disengage On Accelerator

🔘Toggles

Cancels openpilot when you touch the gas pedal.

📌 When to use: Keep OFF if you want to help accelerate without disengaging.

Default: ON

💡 Tip: Keep OFF if you want to be able to help the car accelerate without canceling steering.

toggle

Display Road Name

🎨Visuals & UI

Shows the current street name on the UI.

📌 When to use: Situational awareness when navigating unfamiliar areas.

Default: ON

💡 Tip: Nice for situational awareness.

toggle

Display Rocket Fuel Bar

🔧Other Settings

Show an indicator on the left side of the screen to display real-time vehicle acceleration and deceleration.

📌 When to use: Visualize how hard the system is accelerating or braking.

Default: OFF

💡 Tip: Cool visual indicator showing throttle/brake intensity.

dropdown

Driving Model

🧠Model Settings

Select the AI driving model. Each model has unique driving characteristics.

📌 When to use: Choose a model that matches your driving style and road conditions.

💡 Tip: See the Model Library for detailed descriptions of all 66+ available models.

dropdown

Driving Personality

🎯Steering Settings

Adjusts following distance and acceleration aggression.

📌 When to use: Customize driving feel - Relaxed for safety, Aggressive for keeping up with traffic.

Options:
RelaxedStandard (default)Aggressive

💡 Tip: 'Standard' is the default. 'Aggressive' follows closer; 'Relaxed' leaves more gaps.

toggle★ Recommended

Dynamic Experimental Control

🎯Steering Settings

Automatically switches between Chill Mode (Highway) and Experimental Mode (City) based on driving context.

📌 When to use: Perfect for mixed commutes involving both freeways and city streets with traffic lights.

Default: OFFRecommended: ON

💡 Tip: Good for mixed driving, but switch to full Experimental if you need consistent behavior.

toggle

Enable ADB

👨‍💻Developer Settings

Android Debug Bridge. Allows USB debugging.

📌 When to use: Developer access via USB cable.

Default: OFF

💡 Tip: Developer use only.

toggle

Enable Custom Torque Tuning

🎯Steering Settings

Unlocks manual sliders for torque friction and lat-accel factors.

📌 When to use: For advanced users who want precise control over steering feel.

Default: OFF

⚠️ Warning: Advanced Only. Don't touch unless you know your car's specific physics.

toggle⚠️ Critical

Enable SSH

👨‍💻Developer Settings

Opens a secure shell for remote command-line access.

📌 When to use: Developer access for debugging and advanced configuration.

Default: OFF

⚠️ Warning: Security Risk. Keep OFF unless you are coding.

toggle★ Recommended

Enable sunnypilot

📱Device Settings

Master toggle for sunnypilot functionality.

📌 When to use: Quickly enable/disable all sunnypilot features.

Default: ONRecommended: ON

⚠️ Warning: Disabling turns off all assisted driving features.

💡 Tip: Keep ON for normal operation.

toggle

Enforce Torque Control

🎯Steering Settings

Forces the car to use a torque-based controller for steering.

📌 When to use: For vehicles that respond better to direct torque commands vs angle commands.

Default: OFF

💡 Tip: Usually kept OFF if using NNLC.

toggle

Experimental Mode

🚀Cruise & Speed

Enables stopping for traffic lights and stop signs using vision only.

📌 When to use: City driving where you encounter frequent traffic lights and stop signs.

Default: OFF

⚠️ Warning: Be cautious at lights/signs. Requires Alpha Longitudinal.

💡 Tip: Must enable Alpha Longitudinal first.

toggle✓ Safe

Force Offroad Mode

🔘Toggles

Disables active driving features to unlock settings restricted while driving.

📌 When to use: Use when parked to change settings (Offroad), or for Valet mode.

Default: OFF

💡 Tip: 'Offroad' means parked/not driving. 'Onroad' means driving.

toggle

Force Power Down

📱Device Settings

Force immediate shutdown of the device.

📌 When to use: Quickly power off when leaving the vehicle for extended periods.

Default: OFF

💡 Tip: Use to immediately shut down instead of waiting for timeout.

readonly

Git Branch

📱Device Settings

Current git branch name.

💡 Tip: Read-only. Shows which branch you're running (e.g., 'dev', 'release').

readonly

Git Commit

📱Device Settings

Current software version hash.

💡 Tip: Read-only. Useful for bug reports.

readonly

Git Commit Date

📱Device Settings

Date of current commit.

💡 Tip: Read-only. Shows when current version was built.

text

GitHub Username

📱Device Settings

Connected GitHub account for development and updates.

📌 When to use: Link your GitHub account for custom fork management.

💡 Tip: Required for pushing custom changes or accessing private forks.

toggle★ Recommended

Green Light Alert

🎨Visuals & UI

Chimes when a red light turns green.

📌 When to use: Alert distracted drivers to proceed when light changes.

Default: OFFRecommended: ON

💡 Tip: Very useful feature for distracted drivers.

text

GSM APN

📱Device Settings

Access Point Name for cellular data connection.

📌 When to use: Configure custom APN settings for your cellular carrier.

💡 Tip: Only modify if your carrier requires specific APN settings.

toggle

GSM Metered

📱Device Settings

Enables cellular data metering to track and limit data usage.

📌 When to use: Monitor data consumption when using mobile hotspot or cellular connection.

Default: ON

💡 Tip: Keep ON to track data usage on metered connections.

toggle

GSM Roaming

📱Device Settings

Allow cellular roaming when outside your carrier's network.

📌 When to use: Enable when traveling internationally and need connectivity.

Default: OFF

⚠️ Warning: May incur roaming charges. Keep OFF unless traveling.

readonly

Has Accepted sunnypilot Terms

🔧Other Settings

Indicates whether user has accepted sunnypilot terms of service.

💡 Tip: Read-only. Shows acceptance status.

dropdown★ Recommended

Hyundai Longitudinal Tuning

🎯Steering Settings

Custom tuning for Hyundai/Kia acceleration profiles.

📌 When to use: Fixes the sluggish throttle response in Eco/Normal drive modes.

Options:
Stock (default)Dynamic

💡 Tip: 'Dynamic' can fix sluggish acceleration in Eco/Normal modes.

toggle

Lane Departure Warnings

📱Device Settings

Enable lane departure warning alerts.

📌 When to use: Get audible alerts when drifting out of lane without blinker.

Default: OFF

💡 Tip: Useful for long highway drives to maintain alertness.

toggle

Lane Turn Desire

🧠Model Settings

Forces the model to execute a turn when the blinker is active. Primarily used for 90-degree turns at intersections.

📌 When to use: Helps the car commit to sharp turns at lower speeds.

Default: OFF

💡 Tip: Enable if lane changes feel sluggish or delayed.

readonly

Last AGNOS Power Monitor Shutdown

🔧Other Settings

Timestamp of the last AGNOS power monitor shutdown event.

💡 Tip: Read-only. Shows when device last shut down due to power monitoring.

toggle★ Recommended

Lead Depart Alert

🎨Visuals & UI

Chimes when the car in front starts moving.

📌 When to use: Prevents getting honked at in stop-and-go traffic.

Default: OFFRecommended: ON

💡 Tip: Good for stop-and-go traffic.

toggle

Less Restrict Settings for Self-Tune

🎯Steering Settings

Beta feature that allows the self-tuner to be more aggressive/forgiving when learning.

Default: OFF

⚠️ Warning: Use with caution; allows faster learning but potentially wilder values.

toggle★ Recommended

Live Learning Steer Delay

🧠Model Settings

Allow device to learn and adapt car's steering response time.

📌 When to use: Automatically compensates for vehicle-specific steering latency.

Default: ONRecommended: ON

💡 Tip: Keep ON for optimal steering response.

toggle

Longitudinal Maneuver Mode

🎯Steering Settings

Specialized handling for low-speed maneuvers.

📌 When to use: Smoother stop-and-go traffic behavior.

Default: OFF

💡 Tip: Helps with stop-and-go smoothness.

toggle★ Recommended

MADS Enabled

🎯Steering Settings

Modular Automated Driving System. Decouples steering from gas/brake, allowing steering to remain active during manual pedal input.

📌 When to use: Essential for highway driving where you want to manually coast or brake for traffic without losing lane keeping.

Default: OFFRecommended: ON

💡 Tip: Critical. This is the core feature of Sunnypilot. Keep ON.

toggle★ Recommended

MADS Main Cruise Allowed

🎯Steering Settings

Allows MADS to be active simultaneously with the main cruise control system.

Default: ONRecommended: ON

💡 Tip: Keep ON.

dropdown★ Recommended

MADS Steering Mode

🎯Steering Settings

Controls behavior when cruise is canceled. 'Remain Active' keeps steering engaged after braking.

📌 When to use: When you want to maintain lane centering during manual speed adjustments in traffic.

Options:
Default (default)Remain Active

💡 Tip: Set to 'Remain Active' to keep lane centering while manually braking.

toggle

MADS Unified Engagement Mode

🎯Steering Settings

If enabled, engaging the main cruise control will also automatically engage MADS steering.

📌 When to use: Simplifies activation - one button press enables both speed control and steering.

Default: OFF

💡 Tip: Convenient for one-button activation.

toggle⚠️ Critical

Manual Real-Time Tuning

👨‍💻Developer Settings

Allows you to override torque values while driving.

Default: OFF

⚠️ Warning: Debug Only. Dangerous for normal use.

slider

Manual Software Delay

👨‍💻Developer Settings

Manually adjusts the delay between command and action.

📌 When to use: Developer-only: Override learned steering delay.

⚠️ Warning: Don't touch. Leave on '0.00' unless instructed by devs.

toggle★ Recommended

Map Advisory Speed Limit

🚀Cruise & Speed

Respects yellow 'advisory' speed signs on curves/ramps.

📌 When to use: Automatically slow for highway off-ramp advisory speeds.

Default: ONRecommended: ON

💡 Tip: Keep ON for safety on off-ramps.

slider

Max Time Offroad

📱Device Settings

Maximum idle time (in seconds) before the device shuts down when offroad.

📌 When to use: Control how long the device stays on after parking.

💡 Tip: Default 1800 seconds (30 minutes). Increase if uploads aren't completing.

toggle★ Recommended

Neural Network Lateral Control

🎯Steering Settings

Replaces PID controller with a neural network for smoother, human-like steering.

📌 When to use: Fixes 'ping-pong' (oscillation) on straight roads common in Hyundai/Kia vehicles.

Default: OFFRecommended: ON

💡 Tip: Test carefully. If it ping-pongs, disable it and stick to stock.

dropdown★ Recommended

Onroad Brightness

🎨Visuals & UI

Sets brightness specifically when driving.

Options:
Auto (default)LowMediumHigh
readonly

openpilot Version

📱Device Settings

Software version number.

💡 Tip: Read-only. Shows current installed version.

slider

Plan Plus Controls

🔧Other Settings

Adjust planplus model recentering strength. The higher this number, the more aggressively the model will recenter to lanecenter. Too high and it will ping-pong.

📌 When to use: Fine-tune how aggressively the model corrects back to center lane position.

💡 Tip: Default 1.0. Increase if car drifts too much, decrease if ping-ponging.

action

Power Off

📱Device Settings

Power off the device immediately.

📌 When to use: Safely shut down before disconnecting power.

💡 Tip: Use instead of unplugging for graceful shutdown.

toggle

Quick Boot

🔘Toggles

Attempts to boot the software faster by skipping checks.

📌 When to use: Faster startup for impatient users.

Default: OFF

⚠️ Warning: Can cause instability. Keep OFF unless boot times are annoying.

toggle

Rainbow Mode

🎨Visuals & UI

Easter egg: Makes the lane lines flash colors.

📌 When to use: Fun visual effect for showing off the system.

Default: OFF

💡 Tip: Fun, but distracting.

action

Reboot

📱Device Settings

Restart the device immediately.

📌 When to use: Apply settings changes or fix software issues.

💡 Tip: Use after making significant configuration changes.

toggle

Record Front Lock

📱Device Settings

Prevents the device from deleting front camera footage.

📌 When to use: Preserve specific drive recordings for evidence or review.

Default: OFF

💡 Tip: Useful if you need to save a specific drive for evidence.

action

Restore Version

📱Device Settings

Restore settings from a previous backup.

📌 When to use: Recover your configuration after a reset or new installation.

⚠️ Warning: This will overwrite current settings.

readonly

Route Count

📱Device Settings

Total number of recorded routes.

💡 Tip: Read-only. Shows how many drives have been recorded.

dropdown★ Recommended

Screen Brightness

🎨Visuals & UI

Sets the display backlight level.

Options:
Auto (default)LowMediumHigh

💡 Tip: 'Auto' usually works best.

toggle★ Recommended

Self-Tune

🎯Steering Settings

Allows the car to self-calibrate steering parameters over time.

📌 When to use: Improves steering feel as the system learns your car's specific characteristics.

Default: ONRecommended: ON

💡 Tip: Keep ON for better performance as you drive more.

readonly

Serial Number

📱Device Settings

Hardware serial number.

💡 Tip: Read-only. Used for device identification.

toggle★ Recommended

Show Advanced Controls

🔘Toggles

Unlocks hidden settings menus.

📌 When to use: Access all available configuration options.

Default: ONRecommended: ON

💡 Tip: Keep ON to see everything in this list.

toggle

Show Turn Signals

🎨Visuals & UI

Visualizes your blinkers on the device screen.

📌 When to use: Visual confirmation that blinker is active.

Default: ON

💡 Tip: Mostly cosmetic verification.

toggle

Smart Cruise Control - Map

🚀Cruise & Speed

Uses map data to slow down for curves.

📌 When to use: Backup for vision-based control when camera visibility is poor.

Default: OFF

💡 Tip: Good backup, but Vision is usually faster/reactive.

dropdown

Speed Limit Assist Mode

🚀Cruise & Speed

Determines if the car automatically adjusts speed to posted limits.

📌 When to use: Long road trips through towns with varying speed traps.

Options:
Information (default)AutoUser Confirm

💡 Tip: 'Information' just shows the sign. 'Auto' changes your speed for you.

dropdown

Speed Limit Offset Type

🚀Cruise & Speed

Choose between a fixed number (e.g., +5 mph) or a percentage (e.g., +10%).

📌 When to use: Fixed for consistent speeding; Percentage for proportional adjustments.

Options:
Fixed (default)Percentage

💡 Tip: Set to 'Fixed' for consistent speeding.

slider

Speed Limit Offset Value

🚀Cruise & Speed

The actual amount to speed over the limit.

📌 When to use: Match local traffic flow (commonly 5-10 mph over in most US areas).

💡 Tip: Set to your comfort level (e.g., 5-10 mph over).

dropdown★ Recommended

Speed Limit Source

🚀Cruise & Speed

Where the car gets speed data (Map Data, Car State, or Combined).

📌 When to use: Choose the most reliable source for your driving area.

Options:
Map Data (default)Car StateCombined

💡 Tip: 'Map Data Priority' is usually most accurate in the US.

action

Supported Car List

🔧Other Settings

View all supported platforms in sunnypilot.

📌 When to use: Check if your vehicle is officially supported.

💡 Tip: Opens JSON list of all compatible vehicles.

toggle

Toyota: Enforce Factory Longitudinal Control

🔧Other Settings

When enabled, sunnypilot will not take over control of gas and brakes. Factory Toyota longitudinal control will be used.

📌 When to use: Use Toyota's stock ACC instead of sunnypilot's longitudinal control.

Default: OFF

💡 Tip: Enable if you prefer Toyota's stock adaptive cruise behavior.

action⚠️ Critical

Uninstall sunnypilot

📱Device Settings

Completely remove sunnypilot from the device.

📌 When to use: Clean uninstall before switching to a different fork.

⚠️ Warning: This will remove all sunnypilot data and settings.

readonly

Uptime Offroad

📱Device Settings

System idle time in seconds.

💡 Tip: Read-only. Shows how long device has been on while parked.

readonly

Uptime Onroad

📱Device Settings

Session driving time in seconds.

💡 Tip: Read-only. Shows total driving time for current session.

toggle★ Recommended

Vision-Based Turn Speed Control

🚀Cruise & Speed

Slows the car automatically for sharp curves based on camera vision.

📌 When to use: Driving on winding back roads where maintaining a constant 55mph would be dangerous.

Default: ONRecommended: ON

💡 Tip: Very helpful on winding back roads.