Configure Settings¶
Most settings aim to have a good default value. To learn more about any setting, tap the title to see a description. These settings will generally persist across branches and forks unless you wipe/reset.
StarPilot Essential Settings¶
Do not skip these settings
- Turn off Human Like Following and Acceleration
- Manually set your correct vehicle fingerprint
- Radar-less cars (aka VoACC), especially Bolts without ACC: Enable CEM
Openpilot Toggles¶
This is the upstream openpilot settings window.
- Openpilot: Enabled
- Openpilot Longitudinal Control (Alpha): Enabled
- If this toggle is not present for you, ignore.
- If you want to use stock ACC, disable. You will lose all openpilot long control (eg. stop sign and traffic light stopping, Curve Speed Control, Speed Limit Control)
- Experimental Mode: Disabled
- Frogpilot/Starpilot use Conditional Experimental Mode (CEM) instead to switch into experimental when it makes sense to (eg. traffic lights).
FrogPilot Settings¶
The rest of the settings below are in the FrogPilot section of settings.
Tuning Level¶
There are multiple tuning levels in the FrogPilot settings - these will enable or disable more advanced tuning parameters.
For best results on StarPilot, you’ll need to use the Advanced tuning level.
Alerts and Sounds¶
These are optional changes. Some popular changes include:
- Alert Volume Control
- You can adjust or mute the disengage and engage sounds
- We DON’T recommend changing the volume of any important alerts.
- FrogPilot Alerts
- Green Light Alert
- Lead Departing Alert
Driving Controls¶
Driving Model¶
- Automatically download and update models: Turn On
Model Selection¶
Gas / Brake¶
Conditional Experimental Mode: Turn On¶
Read more about CEM in the operation guide
- Curve Detected Ahead: Turn off
- Use the Curve Speed Controller instead
- Lead Detected Ahead:
- Slower Lead: Turn On if your car has no radar (eg. Bolts)
- Stopped Lead: Turn On if your car has no radar (eg. Bolts)
- Navigation Data: Turn off
- openpilot Wants to Stop In: 8 seconds
- Helps with slowing to a stop at lights, in traffic, etc. Default is 8 seconds.
- Increase this number if your car is not slowing down in time for leads/lights.
- Decrease this number if you're getting lots of false activations and the car is going in and out of CEM when it shouldn't.
- Status Widget: Recommend leaving on.
- Shows an icon that displays if CEM is active, and if so, why.
Curve Speed Control: Turn On¶
Read more about CSC in the operation guide
Customize Driving Personalities¶
Enabling allows you to customize personalities to your preference.
These have been tuned by firestar - if you wish to tune how they react, you can unlock additional settings by switching to the developer tuning level. Be careful though!
See Appearance -> Driving Screen Widgets to enable an on screen button for switching personalities. This is helpful for cars without a following distance button.
Optional: A macropad accessory is available to adjust driving personality without touching the screen. It costs around $25 and requires minor tinkering.

Longitudinal Tuning: Turn On¶
- Acceleration Profile: Sport
- Deceleration Profile: Eco
-
Taco Bell Run: Turn Off
-
Human Like Following: Turn Off
- Human Like Acceleration: Turn Off
Quality of Life: Turn On¶
- Reverse Cruise Increase: Turn On
- Short press of CC + will increase speed by 5 mph/kph and long press will increase by 1
- Force Keep openpilot in the Standstill State:
- Enabling will require user input to resume from a fully stopped state.
- Force Stop for "Detected" Stop Lights/Signs:
- Enabling might help with Comma running stop signs and traffic lights
Traffic Light and Stop Sign Detection can be Inconsistent
You should always be extremely alert and ready to take manual control at stop lights and stop signs. Every model is different, and although red light and stopped lead detection is getting very good, stop sign detection is still quite bad. Models also tend to do rolling stops at stop signs.
- Increase Stopped Distance:
- Only applies when coming to a complete stop. If your car is regularly stopping too late when coming to a complete stop, increase this number to your preference. This will not help in cases where openpilot did not start slowing in time. See "openpilot Wants to Stop In" in the CEM settings for help with this.
- Map Accel/Decel to Gears:
- Allows sport mode to increase to the next accel profile.
Steering¶
Advanced Lateral Tuning: Leave Off¶
Section is WIP, features here are more for special cases & testing.
Always on Lateral: Recommend Turning On¶
Read more about AoL in the operation guide
Lane Changes: Turn On¶
- Automatic Lane Changes: Turn Off.
- With this off, you have to nudge the steering wheel before it changes lanes. This is ideal, since it lets you signal to other cars that you are changing lanes without actually starting the lane change.
- Due to a quirk with steering torque, nudge-initiated lane changes will also be smoother and more natural.
Stay Aware while Changing Lanes
The Comma won't change lanes if it detects a car in your blind spot, but you should ALWAYS check first. Your blind spot monitors cannot see everything.
- One Lane Change Per Signal: Turn On just to be safe.
The remaining settings can be left at default.
Lateral Tuning: Turn On¶
- Force Turn Desires: Leave off
- Smooth Curve Handling: Leave off.
- Also known as NNFFLite.
- If this is on, the old torque controller will be used.
- NNFF: Neural Network Feed Forward
- Can be smoother but can also lack peak torque.
- Do not use with Bolts.
Quality of Life Improvements: Optional¶
Navigation¶
Ignore all navigation options. Recent models do not have the nav capability.
System Management¶
Optional. Provides options for adjusting the screen brightness and other device settings.
Theme and Appearance¶
Appearance¶
-
Advanced UI Controls: Optionally enable, these settings are all personal preference
-
Developer UI: Leave off
- Gives stats and things that are useful for troubleshooting & development purposes, but not useful for day-to-day driving.
-
Driving Screen Widgets: Turn On
- Driving Personality Button: Turn On for 2017-2021 Bolts, rest optional
- In StarPilot, the driving personalities mostly handle follow distance.
- 2017-21 Bolts must use the button to change personality, while most other cars can change personality using the steering wheel distance button.
- All other options are optional.
- Driving Personality Button: Turn On for 2017-2021 Bolts, rest optional
-
Navigation Widgets: Optional
-
Quality of Life: Optional
- Can adjust camera views, standby mode, and other optional settings
Theme¶
If you prefer a more professional look, you can disable all toggles here and set the startup alert to stock.
The frogpilot startup alert & various frog themed things can sometimes be concerning to passengers who have not encountered the Comma before.
Vehicle Controls¶
Vehicle Settings¶
- Select your car model
- Disable Automatic Fingerprint Detection: Enabled
- Disable openpilot Longitudinal Control: Disabled
- If this toggle is not present for you, ignore.
Fingerprinting Info
Fingerprinting is inconsistent on GM vehicles. As such, sometimes ACC bolts decide to fingerprint as Non-ACC which causes fun issues such as… not having Gas/Brake. So to be sure, it’s just always best to manually fingerprint by disabling auto fingerprint.
General Motors Settings¶
- FrogsGoMoo’s experimental longitudinal tune: Disabled
- Smooth Pedal Response on Hills: Enabled