firestar5683 5234a121f9 Add HKG EV App Start Climate wake
Add a StarPilot vehicle toggle that selects alternate Panda firmware for Hyundai/Kia/Genesis CAN-FD EVs. The firmware keeps the HKG CAN bus active while Panda is in power save and treats the app climate-active frame, bus 1 address 0x384 with byte 3 nonzero, as a Panda boot wake source without publishing it as CAN ignition.

Wire the toggle through StarPilot vehicle settings, Galaxy device settings, parameter definitions, and pandad firmware selection. Disabling the toggle selects the default Panda firmware again.

Tested on a Kia EV9 and 2023 Kia EV6. EV9 remote climate active used 0x384 byte 3 equal to 0x01; EV6 remote climate active used 0x0a. Both stopped/off states observed byte 3 equal to 0x00. Toggle-off negative testing on EV9 saw the remote climate frame on CAN but pandaStates.ignitionCan stayed false. Toggle-on testing verified the active Panda signature matched panda_h7_hkg_remote.bin.signed. Follow-up testing changed the HKG path to wake-only after remote climate caused partial-car fingerprinting and Dashcam Mode; wake-only firmware was built, flashed, and verified on both devices.
2026-07-01 11:32:29 -05:00
2026-04-27 21:26:20 -05:00
2026-06-24 23:54:45 -05:00
2026-03-22 03:15:05 -05:00
2026-06-26 21:40:10 -05:00
2026-07-01 11:32:29 -05:00
2026-06-28 00:56:51 -05:00
2026-04-23 09:38:13 -05:00
2026-06-30 22:03:59 -05:00
2026-03-27 18:05:44 -05:00
2026-07-01 11:32:29 -05:00
2026-03-22 03:15:05 -05:00
2025-12-18 23:23:21 -08:00
2026-06-30 22:03:59 -05:00
2026-06-30 22:11:13 -05:00
2026-03-22 03:15:05 -05:00
2026-06-23 12:01:44 -05:00
2026-07-01 11:32:29 -05:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2026-06-23 12:01:44 -05:00
2026-03-22 03:15:05 -05:00
2026-03-27 01:26:49 -05:00
2026-03-27 01:26:49 -05:00
2026-06-27 23:58:18 -05:00
2026-03-27 01:26:49 -05:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2026-06-23 12:01:44 -05:00
2026-06-26 16:52:28 -05:00
2026-03-22 03:15:05 -05:00
2025-12-18 23:23:21 -08:00
2026-06-27 23:38:32 -05:00
2025-12-18 23:23:21 -08:00
2026-03-24 15:50:04 -05:00
2025-12-18 23:23:21 -08:00
2026-03-29 23:43:14 -05:00
2025-12-18 23:23:21 -08:00
2026-03-22 03:15:05 -05:00
2026-03-31 13:27:22 -05:00
2026-03-27 01:26:49 -05:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2026-05-14 18:18:44 -05:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2025-12-18 23:23:21 -08:00
2026-03-27 01:26:49 -05:00
2026-03-31 13:27:22 -05:00
2026-03-31 13:27:22 -05:00

StarPilot

Ask DeepWiki Discord Last Updated Wiki

StarPilot is a custom fork of comma.ai's openpilot, an open source driver assistance system.

Openpilot provides

  • Automated Lane Centering
  • Adaptive Cruise Control
  • Lane Change Assist
  • Driver Monitoring without wheel nags

StarPilot was formerly a GM targeted fork, but has expanded to offer Quality-Of-Life improvements for all!

StarPilot is built off of FrogPilot and supports the major features FrogPilot offers.

StarPilot has a vibrant, welcoming community discord. Stop by to chat or ask questions!

Documentation

Please see https://wiki.firestar.link for hardware lists, installation guides, and software configuration.

Features

  • Full support for Comma C3, C3X, and C4
  • Model switcher with all of comma's tinygrad driving models
  • Special longitudinal planner tuning for VoACC (visual only, radar-less) vehicles
  • Custom-tuned torque controllers for an expanding list of cars.
  • Galaxy: StarPilot's portal to configure your comma device using your phone from anywhere. Download models, change settings, update software, visualize live model outputs for tuning.
  • Always On Lateral (full time steering assist)*
  • Speed Limit Controller*
  • Learning Curve Speed Controller*
  • Conditional Experimental Mode (CEM)*
  • Driving Profiles*
  • Custom themes*
  • Alert Volume Controller*
  • Comma Pedal Interceptor support*
  • Toyota SDSU support*
  • ZSS support*
  • High quality dashcam recordings*
  • Enhanced tuning for CEM (dynamic experimental mode switching)
  • And more!

* Inherited from FrogPilot

GM-only Features

  • Increased LKAS fault resiliency
  • ASCM_INT and SASCM support
  • Custom lateral torque controller, with special tuning for Bolts
  • 50% extra torque on 2017 Chevy Bolt
  • Improved lateral and longitudinal tuning
  • Dashboard cruise control display speed spoofing for vehicles with pedal interceptor
  • Extra steering wheel button functionality for vehicles with pedal interceptor
  • Optional toggle to boot comma when remote starting your vehicle

Developer Features

  • Native and cross compilation for Windows, Mac, and Ubuntu
  • Custom AGNOS to support C3, C3X, and C4
  • To run UI on PC:
    • ./c3 for large UI
    • ./c4 for small UI
  • ./build to produce cross compiled binaries for comma devices. Uses your comma's sysroot/toolchain
  • Toggle: "Use Precompiled Binaries" to allow switching between fast boot / editable builds
  • Custom long maneuver tests, specifically designed for regen-only vehicles

Third-Party Notices

  • Portions of this software include modified versions of the Material Design Icons provided by Google under the Apache License 2.0. A copy of the license is included in the LICENSE-MDI file.
S
Description
No description provided
Readme MIT 8.6 GiB
Languages
Python 69.1%
C 13.5%
C++ 7.2%
Cuda 3.7%
1C Enterprise 1.4%
Other 4.9%