Skip to content

Subaru firmware fingerprinting

martinl edited this page Apr 9, 2020 · 6 revisions

Firmware fingerprinting is new method in Openpilot for identifying car models by using ECU firmware versions data.

Currently known working SSM4 and OBD ECU information query commands for Subaru Global Platform:

  • SSMID (22 F1 00)
  • ROMID (22 F1 82)
  • System String (22 F1 97)
  • Version String (22 F1 89)
  • VIN (22 F1 90)
  • OBD Calibration ID (09 04)
  • OBD VIN request (09 04)

Resources