From 075d5c0ffe3df3c88a079aaad30f12599f8f6987 Mon Sep 17 00:00:00 2001 From: Dom <168790843+firestar5683@users.noreply.github.com> Date: Thu, 29 Oct 2026 19:41:11 -0500 Subject: [PATCH] Cover Impreza MAIN words in the exhaustive AOL protocol contract --- openpilot/selfdrive/pandad/tests/test_aol_protocol.cc | 3 ++- prebuilt.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/openpilot/selfdrive/pandad/tests/test_aol_protocol.cc b/openpilot/selfdrive/pandad/tests/test_aol_protocol.cc index ce4e3e8589..ac75feed08 100644 --- a/openpilot/selfdrive/pandad/tests/test_aol_protocol.cc +++ b/openpilot/selfdrive/pandad/tests/test_aol_protocol.cc @@ -95,7 +95,8 @@ int main() { subaru.safety_param = static_cast(word); subaru.capability_flags = 1U; const bool expected = (word == 16U) || (word == 0U) || (word == 1U) || (word == 17U) || - (word == 209U) || (word == 465U) || (word == 145U) || (word == 1169U) || (word == 1425U) || (word == 401U) || (word == 177U) || (word == 8U) || (word == 520U) || (word == 512U) || (word == 2225U); + (word == 209U) || (word == 465U) || (word == 145U) || (word == 1169U) || (word == 1425U) || (word == 401U) || (word == 177U) || (word == 8U) || (word == 520U) || (word == 512U) || (word == 2225U) || + (word == 4096U) || (word == 4104U) || (word == 4608U) || (word == 4616U); assert(aol_capable(subaru, 11U, VEHICLE_REGISTRY) == expected); subaru.capability_flags = 0U; assert(!aol_capable(subaru, 11U, VEHICLE_REGISTRY)); diff --git a/prebuilt.json b/prebuilt.json index 05c71a1e9a..b8defdd414 100644 --- a/prebuilt.json +++ b/prebuilt.json @@ -1 +1 @@ -{"protected_inventory_sha256": "d7b4a160cc976f0f185161e66ca79eda0e872a574013ab8481a5e8411a1f78c3", "schema_version": 1} +{"protected_inventory_sha256": "1d437e843577abf8819f1adfb6b0769fcc66304fcb08098db56d98386dff0d6a", "schema_version": 1}