)]}'
{
  "log": [
    {
      "commit": "27b6b8c7a35b0d89250de2ffd965f7bd5bd89e3f",
      "tree": "3e32460fe3c1be676e23feab343bc732e02bdcf4",
      "parents": [
        "55e7ea4b2771ddd06a00df1f8012574604a84daf",
        "4d7e907c777eeecc4c5bd7cf640a754fac206ff7"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Mar 09 04:33:43 2025 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Mar 09 04:33:43 2025 +0200"
      },
      "message": "Merge tag \u0027android-15.0.0_r20\u0027 into staging/lineage-22.2_merge-android-15.0.0_r20\n\nAndroid 15.0.0 Release 20 (BP1A.250305.019)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ8epTgAKCRDorT+BmrEO\n# eB59AJ91rMk2cTwTy3p3F4MjkF7XEORLJQCff5O1RGa2khd8+JlrZ7TVN54hRXo\u003d\n# \u003diJYQ\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed Mar  5 03:30:54 2025 EET\n# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Good signature from \"The Android Open Source Project \u003cinitial-contribution@android.com\u003e\" [ultimate]\n\n* tag \u0027android-15.0.0_r20\u0027: (412 commits)\n  Undo NAN periodic ranging changes in the legacy HAL and AIDL conversion method.\n  Update defaults for IVehicleGeneratedHeaders-V3.\n  Add AIDL API feedback\n  Add check volume group id uniqueness\n  Added VEHICLE_PASSIVE_SUSPENSION_HEIGHT to HAL\n  Added BRAKE_FLUID_LEVEL_LOW to HAL\n  Added BRAKE_PAD_WEAR_PERCENTAGE to HAL\n  Added BRAKE_PEDAL_COMPRESSION_PERCENTAGE to HAL\n  Added ACCELERATOR_PEDAL_COMPRESSION_PERCENTAGE to HAL\n  Added VEHICLE_DRIVING_AUTOMATION_TARGET_LEVEL to HAL\n  Added INSTANTANEOUS_EV_EFFICIENCY to HAL\n  Added INSTANTANEOUS_FUEL_ECONOMY to HAL\n  Added VEHICLE_HORN_ENGAGED to HAL\n  Import contexthub v4 from bluetooth socket hal\n  Added SAE_J3400 enums to EvConnectorType.aidl\n  Added TURN_SIGNAL_LIGHT_STATE and TURN_SIGNAL_SWITCH to HAL\n  Revert \"audio: update setAudioPatch\"\n  Remove ValueRange.\n  Add min_sdk_version to vehicle HAL property protos Rust library\n  audio: update setAudioPatch\n  ...\n\nChange-Id: I93a7a1bcca3de371750c2a16fc61849f20347383\n"
    },
    {
      "commit": "5143e924942a9f1406fabbe788e1cc553f2e36f3",
      "tree": "13e90dbce84519370532e61773c3346eb3495dda",
      "parents": [
        "04b72f486853ca7b6718ce7cc4b21f7231efd575",
        "b04e2f3df5ebbbeea46f555d0965357f05aa1457"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Tue Dec 10 17:46:03 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Tue Dec 10 17:46:03 2024 +0200"
      },
      "message": "Merge tag \u0027android-15.0.0_r6\u0027 into staging/lineage-22.0_merge-android-15.0.0_r6\n\nAndroid 15.0.0 Release 6 (AP4A.241205.013)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssgAKCRDorT+BmrEO\n# eAQDAJ0Y9tLkI/9E6JFvvf9DIGZxnCabgQCghIthWz3dPjsuoGGuJCLjmZMbBXs\u003d\n# \u003dkzIy\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri Dec  6 00:44:02 2024 EET\n# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Good signature from \"The Android Open Source Project \u003cinitial-contribution@android.com\u003e\" [marginal]\n# gpg: initial-contribution@android.com: Verified 2468 signatures in the past\n#      3 years.  Encrypted 4 messages in the past 2 years.\n# gpg: WARNING: This key is not certified with sufficiently trusted signatures!\n# gpg:          It is not certain that the signature belongs to the owner.\n# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78\n\n# By Yu Shan (18) and others\n# Via Automerger Merge Worker (504) and others\n* tag \u0027android-15.0.0_r6\u0027: (241 commits)\n  [RESTRICT AUTOMERGE] HapticGenerator VTS: validate parameter before setting\n  Inject getS2rS2dConfig through constructor.\n  Use static libjsoncpp for unit tests.\n  audio: Update FMQ error reporting handler\n  Face VHAL for user build\n  VtsHalBluetoothTargetTest: Check API level compatibility\n  Align EffectContext workbuffer size to FMQ size\n  Add RSN overriding feature flag\n  wifi: Update Supplicant HAL to V4\n  Replace \"UDS_Public\" with \"UDS_Pub\" for consistency\n  Mark vhal property protos library to be available in any APEX\n  VisualizerTest: Add tests for visualizer effect parameters\n  Change documentation for AP_POWER_STATE_REQ\n  Add frozen field to vibrator\n  Nfc AIdl interface updated following\n  Camera: Remove flag manual_flash_strength_control\n  Do not force verbose logs on for anything including ComposerCommandBuffer.h\n  Revert^2 \"Support PER_DISPLAY_BRIGHTNESS.\"\n  audio: Disable I/O tests for input MMap streams\n  Enable Rust backend on Keymint, Fingerprint and Biometrics interfaces\n  ...\n\nChange-Id: I18ad17d1e07299d8fe23b8ce8b6b6bbee013765f\n"
    },
    {
      "commit": "408d387e6ce5e904cc287dfe1b026c73bd3a3e22",
      "tree": "3e4429e279e7d1397e78ae10157c59c04a998802",
      "parents": [
        "59126f944e76d489774c3d9ad76d7e6bd927bdf5",
        "bd85b67e3064c3aca304b124e5c689545fae5a32"
      ],
      "author": {
        "name": "Jayden Kim",
        "email": "jaydenk@google.com",
        "time": "Fri Dec 06 18:54:25 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 06 18:54:25 2024 +0000"
      },
      "message": "Merge \"Import contexthub v4 from bluetooth socket hal\" into main"
    },
    {
      "commit": "bd85b67e3064c3aca304b124e5c689545fae5a32",
      "tree": "1832216ad3f771d51e4d1e72c1a2d6625810ac9f",
      "parents": [
        "f53a9810b4ef1a5413f1ad14fa0264082d6c805b"
      ],
      "author": {
        "name": "Jayden Kim",
        "email": "jaydenk@google.com",
        "time": "Wed Dec 04 06:48:42 2024 +0000"
      },
      "committer": {
        "name": "Jayden Kim",
        "email": "jaydenk@google.com",
        "time": "Fri Dec 06 07:17:54 2024 +0000"
      },
      "message": "Import contexthub v4 from bluetooth socket hal\n\nBug: 342012881\nBug: 367419086\nTest: m android.hardware.contexthub-update-api\nTest: m android.hardware.bluetooth.socket-update-api\nChange-Id: I439f2aa7580a6e7f630eb10562dc8b7a85154577\n"
    },
    {
      "commit": "a5ad8db5180e60cf101e7351845d56293869504f",
      "tree": "c33cb862bb053d92ee9ed255d97297815aa2d0c6",
      "parents": [
        "d7555d39862c63729f6bcb54afb1a8f6894d3258",
        "16d8193a060781caf1ecd9457bed1776055ca316"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu Dec 05 05:23:57 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 05 05:23:57 2024 +0000"
      },
      "message": "Merge \"Add loose match to ASE requirement matching process.\" into main"
    },
    {
      "commit": "2db12e5270e7a863aeae9c683f04f11beaa24b64",
      "tree": "5ce2975bc38c319445806d2f26e10abeda1faf89",
      "parents": [
        "f53a9810b4ef1a5413f1ad14fa0264082d6c805b",
        "35426be982dbde7d3d2f220bb66398032e39da34"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Wed Dec 04 04:03:14 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 04 04:03:14 2024 +0000"
      },
      "message": "Merge changes from topic \"leaudio_audio_location_int\" into main\n\n* changes:\n  Add test cases for BluetoothLeAudioCodecsProviderTest for audioLocationInt parsing\n  Populate `audioLocation` from XML file for LE Audio codec provider\n  Add integer `audioLocation` to better support different LE Audio audio location configurations\n"
    },
    {
      "commit": "16d8193a060781caf1ecd9457bed1776055ca316",
      "tree": "09fc2c236b0a8067a1e5b344260f5b084729858a",
      "parents": [
        "d34cb3bbe66ef18350e313cf997d1d4bb3a8ab14"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Mon Dec 02 15:49:04 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Mon Dec 02 15:54:55 2024 +0800"
      },
      "message": "Add loose match to ASE requirement matching process.\n\nBug: 380233386\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: Ifa4366b8a1ec6a8dd0ef1c0351ea5905c23708c6\n"
    },
    {
      "commit": "d34cb3bbe66ef18350e313cf997d1d4bb3a8ab14",
      "tree": "0649def17ae57d69e69e756c0498acec0cd40077",
      "parents": [
        "69669450f294ea2a14e2b228cb977bf39ec86f1c",
        "e99d381be188f73342ae6cb2e091fb70567edd94"
      ],
      "author": {
        "name": "Jayden Kim",
        "email": "jaydenk@google.com",
        "time": "Sat Nov 30 18:20:03 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Nov 30 18:20:03 2024 +0000"
      },
      "message": "Merge changes from topic \"bt_socket_offload_hal\" into main\n\n* changes:\n  Update VTS for Bluetooth Socket Offload with RFCOMM\n  Update default implementation for Bluetooth Socket Offload with RFCOMM\n  Update HAL interface for Bluetooth Socket Offload with RFCOMM\n  Add fuzzer for bluetooth socket AIDL\n  Add VTS for Bluetooth Socket Offload\n  Add default implementation for Bluetooth Socket Offload\n  Add HAL interface for Bluetooth Socket Offload\n"
    },
    {
      "commit": "35426be982dbde7d3d2f220bb66398032e39da34",
      "tree": "735123ee6550ab8ee64275d963610aed87a576b9",
      "parents": [
        "0041aaa12c35ee8df8453abdfbb25b9ee0c17eac"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Wed Apr 17 14:37:11 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Fri Nov 29 10:32:01 2024 +0800"
      },
      "message": "Add test cases for BluetoothLeAudioCodecsProviderTest\nfor audioLocationInt parsing\n\nBug: 331809026\nTest: atest BluetoothLeAudioCodecsProviderTest\n\nChange-Id: I9abfe13b85c2df8e62ad59b02b6167cb0478777a\n"
    },
    {
      "commit": "0041aaa12c35ee8df8453abdfbb25b9ee0c17eac",
      "tree": "8807fdf27025153cbf0405cfe0789dcdf15d6391",
      "parents": [
        "487f0c6ac1c932108a7d6a9a1e59e2baf078f294"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Wed Apr 17 14:15:10 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Fri Nov 29 10:32:00 2024 +0800"
      },
      "message": "Populate `audioLocation` from XML file for LE Audio codec provider\n\nBug: 331809026\nTest: mmm hardware/interfaces/bluetooth/audio/utils\nChange-Id: I480ea5523c8c90f2724179f377c5cfe1a278b0bd\n"
    },
    {
      "commit": "487f0c6ac1c932108a7d6a9a1e59e2baf078f294",
      "tree": "ead7eaa91bfdeda32396d9604366b6e17e1c5568",
      "parents": [
        "69669450f294ea2a14e2b228cb977bf39ec86f1c"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Wed Apr 17 10:57:08 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Fri Nov 29 10:32:00 2024 +0800"
      },
      "message": "Add integer `audioLocation` to better support different\nLE Audio audio location configurations\n\nBug: 331809026\nTest: mmm hardware/interfaces/bluetooth/audio/\nChange-Id: Iec3c0e350993e19631a89044d4244d44d3ffa4e9\n"
    },
    {
      "commit": "f85827b7dddb9940529a6e051059ab6d99b5bf01",
      "tree": "8019c90906a6e56c668696ddf73d37e804b34958",
      "parents": [
        "f9f91d4bc389d122ef7e725ba14be1bbe04c940a"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Wed Nov 27 14:33:58 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu Nov 28 14:27:35 2024 +0800"
      },
      "message": "Add VTS for Opus via LE Audio\n\nBug: 377204617\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: I0193efeec74b8de3b43da3224a4457abf0c320bb\n"
    },
    {
      "commit": "f9f91d4bc389d122ef7e725ba14be1bbe04c940a",
      "tree": "c87930bb31527e9d73bcd2c09a3f3820a3797623",
      "parents": [
        "83ef19fba8507e7a662df6e3de7fece322d3869b"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Tue Nov 26 14:46:19 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu Nov 28 14:26:11 2024 +0800"
      },
      "message": "Allow OPUS codec on LE Audio.\n\nBug: 377204617\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: I847f23395f984d3c344ec06a8f7f9e4b967b74ed\n"
    },
    {
      "commit": "d0e95016b265ab50edc7611fbb3bbb5b09bb1675",
      "tree": "4d4efe13e93cdcf9c9c3c3080d3a1254610ab07b",
      "parents": [
        "15a250af0cea06909d20869a930f27d246dfafff"
      ],
      "author": {
        "name": "Steven Liu",
        "email": "steveliu@google.com",
        "time": "Tue Nov 26 16:21:40 2024 +0000"
      },
      "committer": {
        "name": "Steven Liu",
        "email": "steveliu@google.com",
        "time": "Tue Nov 26 16:43:52 2024 +0000"
      },
      "message": "Add VTS test for ranging hal v2\n\nBug: 357090692\nTest: atest VtsHalBluetoothRangingTargetTest\nChange-Id: I9c481b1da3420b4b069b4d3cfa651edf24776189\n"
    },
    {
      "commit": "e99d381be188f73342ae6cb2e091fb70567edd94",
      "tree": "18a0a0c40bafc2e6cd25e72c3ffd082574df3ccd",
      "parents": [
        "9a85540f871a6c1da61e69a5ab0c89213bc6f74e"
      ],
      "author": {
        "name": "Liang Li",
        "email": "lianglli@google.com",
        "time": "Wed Nov 20 17:52:31 2024 -0800"
      },
      "committer": {
        "name": "Liang Li",
        "email": "lianglli@google.com",
        "time": "Thu Nov 21 21:25:05 2024 +0000"
      },
      "message": "Update VTS for Bluetooth Socket Offload with RFCOMM\n\nBug: 342012881\nTest: atest VtsHalBluetoothSocketTargetTest\nChange-Id: I2db399ae4f441c43eac68fa4c8281c40c79666c3\n"
    },
    {
      "commit": "9a85540f871a6c1da61e69a5ab0c89213bc6f74e",
      "tree": "fd13c51f0d7996d03dde2b76f1f0355acaf47d05",
      "parents": [
        "dde33f2109c44206e2918231638781124aa520dd"
      ],
      "author": {
        "name": "Liang Li",
        "email": "lianglli@google.com",
        "time": "Wed Nov 20 17:22:58 2024 -0800"
      },
      "committer": {
        "name": "Liang Li",
        "email": "lianglli@google.com",
        "time": "Thu Nov 21 21:24:53 2024 +0000"
      },
      "message": "Update default implementation for Bluetooth Socket Offload with RFCOMM\n\nBug: 342012881\nTest: m android.hardware.bluetooth.socket-service.default\nChange-Id: I208670ef16323ae774b5e8a20c5e7caccfbaf188\n"
    },
    {
      "commit": "dde33f2109c44206e2918231638781124aa520dd",
      "tree": "5870aebf5766c579728f49203c722fa41346d277",
      "parents": [
        "d366cc39636f9fcf50192e8547fc4f6727b4dfa1"
      ],
      "author": {
        "name": "Liang Li",
        "email": "lianglli@google.com",
        "time": "Wed Nov 20 15:26:14 2024 -0800"
      },
      "committer": {
        "name": "Liang Li",
        "email": "lianglli@google.com",
        "time": "Thu Nov 21 21:23:19 2024 +0000"
      },
      "message": "Update HAL interface for Bluetooth Socket Offload with RFCOMM\n\nBug: 342012881\nTest: m android.hardware.bluetooth.socket-update-api\nChange-Id: I517038fff1c9b5d736b974fe055db9185729d9eb\n"
    },
    {
      "commit": "d366cc39636f9fcf50192e8547fc4f6727b4dfa1",
      "tree": "9c7d1a32a62a36b5e9982355585c523032fa7477",
      "parents": [
        "8959c5a76620e0cb2e8f55dc1a6bf3293b0a7976"
      ],
      "author": {
        "name": "Liang Li",
        "email": "lianglli@google.com",
        "time": "Wed Oct 30 16:19:50 2024 -0700"
      },
      "committer": {
        "name": "lianglli",
        "email": "lianglli@google.com",
        "time": "Wed Nov 20 13:31:01 2024 -0800"
      },
      "message": "Add fuzzer for bluetooth socket AIDL\n\nBug: 342012881\nTest: m android.hardware.bluetooth.socket-service_fuzzer\nChange-Id: I4324cb5d35ecf4d4bdbc79fd007ae515577ec998\n"
    },
    {
      "commit": "8959c5a76620e0cb2e8f55dc1a6bf3293b0a7976",
      "tree": "802deb213a0cb51ceb6c0afa9bcbb5c2279c34be",
      "parents": [
        "caec34bdcef3aac5fa0f4d2811528eed4c85cb17"
      ],
      "author": {
        "name": "Jayden Kim",
        "email": "jaydenk@google.com",
        "time": "Mon Oct 14 19:20:10 2024 +0000"
      },
      "committer": {
        "name": "lianglli",
        "email": "lianglli@google.com",
        "time": "Wed Nov 20 13:30:42 2024 -0800"
      },
      "message": "Add VTS for Bluetooth Socket Offload\n\nBug: 342012881\nTest: atest VtsHalBluetoothSocketTargetTest\nChange-Id: Ib9eeef10c3414bf58665255120c119e3ea85c7de\n"
    },
    {
      "commit": "caec34bdcef3aac5fa0f4d2811528eed4c85cb17",
      "tree": "a3fab8fd901a4c6e01c23efbd0baec1bab0b6102",
      "parents": [
        "eb5b4885e20d8c479406d2909541ab085273f890"
      ],
      "author": {
        "name": "Jayden Kim",
        "email": "jaydenk@google.com",
        "time": "Mon Oct 14 15:59:36 2024 +0000"
      },
      "committer": {
        "name": "lianglli",
        "email": "lianglli@google.com",
        "time": "Wed Nov 20 13:30:30 2024 -0800"
      },
      "message": "Add default implementation for Bluetooth Socket Offload\n\nBug: 342012881\nTest: m android.hardware.bluetooth.socket-service.default\nChange-Id: I63e78615f155e7cd0106253ef2b2ce3af8bb75ea\n"
    },
    {
      "commit": "eb5b4885e20d8c479406d2909541ab085273f890",
      "tree": "2e16d2a679288d0902a7ee29c4b7375ffcd94945",
      "parents": [
        "293607e427bf675bcd6c44c421f9784e07505bfa"
      ],
      "author": {
        "name": "Jayden Kim",
        "email": "jaydenk@google.com",
        "time": "Mon Oct 14 04:40:30 2024 +0000"
      },
      "committer": {
        "name": "lianglli",
        "email": "lianglli@google.com",
        "time": "Wed Nov 20 11:34:45 2024 -0800"
      },
      "message": "Add HAL interface for Bluetooth Socket Offload\n\nBug: 342012881\nTest: m android.hardware.bluetooth.socket-update-api\nChange-Id: Iacf748297c12b18d91f16af629a45fcd76bb2bf9\n"
    },
    {
      "commit": "14b3e64423e27028757469d9e22d0049f94d2d66",
      "tree": "7ce0b1c49706b7590fc17f17361f91a91b75035d",
      "parents": [
        "ccd1274582877cb3041227120cb8725c0170db49"
      ],
      "author": {
        "name": "Steven Liu",
        "email": "steveliu@google.com",
        "time": "Mon Oct 28 23:30:11 2024 +0000"
      },
      "committer": {
        "name": "Steven Liu",
        "email": "steveliu@google.com",
        "time": "Wed Nov 13 01:43:11 2024 +0000"
      },
      "message": "Update default service for channel sounding HAL v2\n\nBug: 357090692\nTest: build\nChange-Id: I78eec190a4b216799462578cf6309b6fef5b0a9b\n"
    },
    {
      "commit": "ccd1274582877cb3041227120cb8725c0170db49",
      "tree": "279c9772608edc5947e41d3754e3c898612fda76",
      "parents": [
        "d65b3820b584e61f048849f0568b45cb3ac0c67f"
      ],
      "author": {
        "name": "Steven Liu",
        "email": "steveliu@google.com",
        "time": "Mon Oct 28 01:10:48 2024 +0000"
      },
      "committer": {
        "name": "Steven Liu",
        "email": "steveliu@google.com",
        "time": "Wed Nov 13 01:42:26 2024 +0000"
      },
      "message": "Update the channel sounding HAL API\n\nBug: 357090692\nTest: build\nChange-Id: I7bb5d1e10f6681103199d741ff4496dbb3530c0e\n"
    },
    {
      "commit": "4694452909adb0135946bb0841edb2ada0bbcb62",
      "tree": "dacb7cb2f461ec9544dfdc8a9380699888d14b06",
      "parents": [
        "1251ed7d80066fbb808edabc393a86e32ed94704",
        "d719d219bba2d8dcecbc555672f2e44f2d8515df"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 30 03:04:54 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 30 03:04:54 2024 +0000"
      },
      "message": "Merge \"Add proposed trendy teams for VTS modules\" into main"
    },
    {
      "commit": "1daae3e2d59b500b12bb614d873c51b3237e5d57",
      "tree": "4662ecc6f8a08c6fc16f383f503ded4c5375e18b",
      "parents": [
        "603fa77836464848be0286813fe9b6f67ed80bd0"
      ],
      "author": {
        "name": "Billy Laws",
        "email": "blaws05@gmail.com",
        "time": "Tue Dec 31 11:29:27 2019 -0600"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sat Oct 19 18:15:12 2024 +0300"
      },
      "message": "bluetooth: do not fatally error on unknown packet types\n\nThe bcm4356 in nx sends unknown packets, but it is not fatal if\nthey are not handled.\n\nCo-authored-by: Billy Laws \u003cblaws05@gmail.com\u003e\nCo-authored-by: Thomas Makin \u003chalorocker89@gmail.com\u003e\n\nChange-Id: I0db97491d8a57add810aabdb133b7c29c736dcad\n"
    },
    {
      "commit": "13a74787eee73cffb7666952fa6977d586220b11",
      "tree": "0597eff957b23d45522ebcc59d5854f0c98de984",
      "parents": [
        "8b5691175c5933be93b0eddf12be735b30b02ad7"
      ],
      "author": {
        "name": "Henri Chataing",
        "email": "henrichataing@google.com",
        "time": "Tue Oct 15 18:03:29 2024 +0000"
      },
      "committer": {
        "name": "Henri Chataing",
        "email": "henrichataing@google.com",
        "time": "Thu Oct 17 16:58:59 2024 +0000"
      },
      "message": "VtsHalBluetoothTargetTest: Remove SCO loopback tests\n\nSCO over HCI is not an explicit VSR requirement\nof the Android Bluetooth stack as SCO streams\nare always offloaded.\n\nBug: 352247861\nBug: 297818112\nTest: atest VtsHalBluetoothTargetTest\nChange-Id: Id6fcec230e07897cb63c80eada47c9c58a869c73\n"
    },
    {
      "commit": "d719d219bba2d8dcecbc555672f2e44f2d8515df",
      "tree": "38bff4c834b4822418537bc8371011be73c809ad",
      "parents": [
        "0de4aa3c2207d8059ffef7414fe0e312648da364"
      ],
      "author": {
        "name": "Yihan Dong",
        "email": "slotus@google.com",
        "time": "Sat Oct 12 09:04:41 2024 +0000"
      },
      "committer": {
        "name": "Yihan Dong",
        "email": "slotus@google.com",
        "time": "Sat Oct 12 09:05:20 2024 +0000"
      },
      "message": "Add proposed trendy teams for VTS modules\n\nChange-Id: I4cf8802611eec791420c27432dc7e8b708960736\nTest: build locally\nBug: 368362374\n"
    },
    {
      "commit": "cd019230f32acfebb7c187fea515faacb9170aa0",
      "tree": "00fae08a93dd498da32c9e57cd0fd8d7db0a0786",
      "parents": [
        "53e667adc621b38e5f47df371b12b4e44c291523"
      ],
      "author": {
        "name": "Jeremy Wu",
        "email": "jrwu@google.com",
        "time": "Mon Sep 16 07:11:51 2024 +0000"
      },
      "committer": {
        "name": "Jeremy Wu",
        "email": "jrwu@google.com",
        "time": "Wed Sep 25 02:43:23 2024 +0000"
      },
      "message": "Add support for HFP_SOFTWARE_DATAPATH session type\n\nBug: 349290628\nBug: 315234036\nTest: m packages/modules/Bluetooth\nFlag: com::android::bluetooth::flags::is_sco_managed_by_audio and HFP session type only enabled when flag is enabled\nChange-Id: I952f8baf347084d57162fdfd767259157f39962e\n"
    },
    {
      "commit": "f506e2dc47e9b72ddde5a89aadbe98eed7d3d7af",
      "tree": "de6be64992fd5501aa546f438c11ee69b12b7212",
      "parents": [
        "68246be0ec0a30f396b5d97d8ab55384149aee41"
      ],
      "author": {
        "name": "Henri Chataing",
        "email": "henrichataing@google.com",
        "time": "Wed Sep 18 21:51:39 2024 +0000"
      },
      "committer": {
        "name": "Henri Chataing",
        "email": "henrichataing@google.com",
        "time": "Wed Sep 18 21:58:15 2024 +0000"
      },
      "message": "VtsHalBluetoothTargetTest: Check API level compatibility\n\nThe following requirements apply only when the support API level\nis lower than 34:\n\n - [VSR-5.3.14-001]\n - [VSR-5.3.14-002]\n - [VSR-5.3.14-004]\n\nBug: 297818112\nTest: atest VtsHalBluetoothTargetTest\nChange-Id: I278681dfd9c30647110c55634d6e324786c48d73\n"
    },
    {
      "commit": "e4674c11e67bdbe446ab2e3cbff90b4bde2bf88c",
      "tree": "e711bb6f9a95777593d8ec1442e338a00dc5fcf9",
      "parents": [
        "4f1d622aa659b1a0ae03e1cdf9e5c100a7741e86"
      ],
      "author": {
        "name": "klozz",
        "email": "carlosj@klozz.dev",
        "time": "Fri Dec 23 22:45:58 2022 -0600"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Sep 09 03:02:05 2024 +0300"
      },
      "message": "btaudio: aidl: add 16 bit sample rate for aptX offloading\n\nFor some reason soundpeats are asking for 16bit on aptX adaptive\nand are crashing the whole audio sesion\n\nChange-Id: I9f37838146b45a98e734bbc6939914d03ba3cf62\n"
    },
    {
      "commit": "4f1d622aa659b1a0ae03e1cdf9e5c100a7741e86",
      "tree": "e6b25fd3fd9a7ddf3df809d0c34cee4d2b06cbf7",
      "parents": [
        "65022b0d6a14a891011e06f256bbaecf367dc4b1"
      ],
      "author": {
        "name": "Adithya R",
        "email": "gh0strider.2k18.reborn@gmail.com",
        "time": "Fri Oct 21 12:53:52 2022 +0530"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Sep 09 03:02:05 2024 +0300"
      },
      "message": "btaudio: aidl: Support offloading all LDAC qualities\n\nAt least Qualcomm BT stack supports HW offload of all LDAC quality\nconfigurations (low, medium, high and adaptive). Without this, it\nreports invalid codec configuration and breaks the audio session.\n\n10-21 12:24:25.649   880   903 W BTAudioCodecsAidl: IsOffloadLdacConfigurationValid: Unsupported CodecSpecific\u003dCodecSpecific{ldacConfig: LdacConfiguration{sampleRateHz: 96000, channelMode: STEREO, qualityIndex: ABR, bitsPerSample: 32}}\n10-21 12:24:25.649   880   903 W BTAudioProviderA2dpHW: startSession - Invalid Audio Configuration\u003dAudioConfiguration{a2dpConfig: CodecConfiguration{codecType: LDAC, encodedAudioBitrate: 0, peerMtu: 666, isScmstEnabled: false, config: CodecSpecific{ldacConfig: LdacConfiguration{sampleRateHz: 96000, channelMode: STEREO, qualityIndex: ABR, bitsPerSample: 32}}}}\n10-21 12:24:25.649 21520 21549 E bt_stack: [ERROR:client_interface.cc(391)] StartSession: BluetoothAudioHal Error: Status(-3, EX_ILLEGAL_ARGUMENT): \u0027\u0027, audioConfig\u003dAudioConfiguration{a2dpConfig: CodecConfiguration{codecType: LDAC, encodedAudioBitrate: 0, peerMtu: 666, isScmstEnabled: false, config: CodecSpecific{ldacConfig: LdacConfiguration{sampleRateHz: 96000, channelMode: STEREO, qualityIndex: ABR, bitsPerSample: 32}}}}\n\nChange-Id: I50f0aee3af70b15dbc73a4e4570353b0adcdfa27\n"
    },
    {
      "commit": "f1527f5a88f7bbaeeda24955f32542a223173b99",
      "tree": "24133cc8fbc229cc31164f17502c3fb4f1afe97c",
      "parents": [
        "9daf187ec6a87367de6958ebdcd028167122d4f1"
      ],
      "author": {
        "name": "Yuyang Huang",
        "email": "yuyangh@google.com",
        "time": "Wed Aug 07 21:29:18 2024 +0000"
      },
      "committer": {
        "name": "Yuyang Huang",
        "email": "yuyangh@google.com",
        "time": "Wed Aug 07 21:29:18 2024 +0000"
      },
      "message": "Add support for HFP_HARDWARE_OFFLOAD_DATAPATH session type\n\nBug: 345303008\nChange-Id: I0de7fcfaa64ae94e3a78d03685e661c51416ae64\nTest: m packages/modules/Bluetooth\nFlag: com::android::bluetooth::flags::is_sco_managed_by_audio and HFP session type only enabled when flag is enabled\n"
    },
    {
      "commit": "9daf187ec6a87367de6958ebdcd028167122d4f1",
      "tree": "8c6f1478bb7dac279dad1dce75e6e046ca3f49ac",
      "parents": [
        "4720db9fd2ebc1622983be2551f5516d7e072f2a"
      ],
      "author": {
        "name": "Yuyang Huang",
        "email": "yuyangh@google.com",
        "time": "Wed Aug 07 21:16:53 2024 +0000"
      },
      "committer": {
        "name": "Yuyang Huang",
        "email": "yuyangh@google.com",
        "time": "Wed Aug 07 21:16:53 2024 +0000"
      },
      "message": "improve condition check for LE audio session\n\nBug: 345303008\nChange-Id: Ic360f5463dc9515047dc3cdf3e69564809ea06d3\nTest: m packages/modules/Bluetooth\nFlag: exempt, no logical change"
    },
    {
      "commit": "291b5d75101e01653880ce2053c423c9428de913",
      "tree": "32211b5002e44e7f16428eab807dc052bfb6a95f",
      "parents": [
        "f5015ce68348860f0cfc0d3b3ee8bbb06acbd164"
      ],
      "author": {
        "name": "Jakub Tyszkowski",
        "email": "tyszkowski@google.com",
        "time": "Fri Aug 02 13:03:37 2024 +0000"
      },
      "committer": {
        "name": "Jakub Tyszkowski",
        "email": "tyszkowski@google.com",
        "time": "Fri Aug 02 13:05:27 2024 +0000"
      },
      "message": "VTS: Support VERSION_AIDL_V5\n\nBug: 352454998\nTest: atest VtsHalBluetoothAudioTargetTest\nFlag: Exempt; test only change\nChange-Id: Icfca5680359a8287bd5994de26573a89c70f34da\n"
    },
    {
      "commit": "f5015ce68348860f0cfc0d3b3ee8bbb06acbd164",
      "tree": "847ca1caf709b1d47f3f465d100a5163b35e833f",
      "parents": [
        "d69acec03ec4fc955124a5cd87286adb611d6cb8"
      ],
      "author": {
        "name": "Jakub Tyszkowski",
        "email": "tyszkowski@google.com",
        "time": "Fri Aug 02 12:41:02 2024 +0000"
      },
      "committer": {
        "name": "Jakub Tyszkowski",
        "email": "tyszkowski@google.com",
        "time": "Fri Aug 02 12:47:58 2024 +0000"
      },
      "message": "Fix matching the results\n\nTrivial fix of using wrong variable name.\n\nBug: 352454998\nTest: atest VtsHalBluetoothAudioTargetTest\nFlag: Exempt; trivial fix covered with unit tests\nChange-Id: I666c684dbd9f2b58a3d1cbe7449e21af57e55df4\n"
    },
    {
      "commit": "767222af54709f773b70129da653ee167123ff84",
      "tree": "cc4ca6e9988f42537b197fcf9e4df04afef85051",
      "parents": [
        "3935a3fa5de8e00a7f5ca3360c2bf09d07126d52"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Fri Jul 26 17:10:57 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Fri Jul 26 17:14:32 2024 +0800"
      },
      "message": "Optimize matching logic for multiple requirements at once.\n\nWe now prepare all settings that matched with the capabilities,\nthen find the correct context settings first.\nThis helps reuse the list of all settings for the next requirement.\n\nBug: 331490291\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: Ie27a471264f384700b754156b7db894b65b4cd82\n"
    },
    {
      "commit": "fcd1963a3c923735e9ce8b36393b5bfd3d081b1f",
      "tree": "d2998cad851b64cf218e6f0aa3a924bc8e6b43be",
      "parents": [
        "592430c84e4454f65a110fbde1d7662547bfcf3c",
        "864c9048977fdd27f8aab8ec478833768d7514a3"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed Jul 24 22:36:56 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 24 22:36:56 2024 +0000"
      },
      "message": "Merge \"VtsBluetooth: Update advertising set requirements\" into main"
    },
    {
      "commit": "864c9048977fdd27f8aab8ec478833768d7514a3",
      "tree": "697d7f1b91f803d9db1df02bdc453b24219bba90",
      "parents": [
        "11caf68b6b2311fd4b096bc7b2e2bca75956f965"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed Jul 24 14:39:05 2024 -0700"
      },
      "committer": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed Jul 24 14:39:10 2024 -0700"
      },
      "message": "VtsBluetooth: Update advertising set requirements\n\nThe requirements for advertising sets are the same in the\npublished VSR requirements for TV and other Android devices,\nso there should be no difference in the test.\n\nBug: 353619486\nTest: mma -j32\nChange-Id: I48189896138da4efacbe1ce8e46f4267e956771f\n"
    },
    {
      "commit": "649569202b0ebc8cffe6c7515920595c473ad3b5",
      "tree": "792bb153dd3fdfb01c1d61b9b89b83684a364ff0",
      "parents": [
        "f6ce19d697a82b1840d5565c1dbfc070d18d42a1"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu Jul 04 11:12:49 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu Jul 18 16:59:48 2024 +0800"
      },
      "message": "New parsing logic and configuration matching for LE Audio\n\nMatch the supported allocation channels from the device\u0027s capability\nand remove loose matching ability.\nThis helps with choosing the correct configuration respecting\nthe device\u0027s number of ASE.\n\nWe also add \"name\" field for easier debugging.\n\nBug: 331490291\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: Iefd406fcd913ce553a02242b0a2100cab431476e\n"
    },
    {
      "commit": "f6ce19d697a82b1840d5565c1dbfc070d18d42a1",
      "tree": "56ed255978b79d6ba4aafc6bf385dea7fb7a7a24",
      "parents": [
        "68a0d78d585cd9db9d86a5ee2d09dde5684fcf50"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu Jul 04 11:07:02 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu Jul 18 13:46:16 2024 +0800"
      },
      "message": "Update the default set configuration file and format.\n\nNew format eliminates the need for allocation and\ndeduplicates many configurations.\nWe change the file name of the default set configuration\nfor intergration with vendor\u0027s configuration.\n\nWe also support storing the configuration name in\nthe vendor\u0027s metadata for easier debugging.\n\nBug: 331490291\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: I0f6cfbdad1da05c35d7c758c69d7030527e1f46a\n"
    },
    {
      "commit": "31b4c4f88d3e4bbbaa3e16cdcbd13c764fdd2c53",
      "tree": "4f5f7278c63394fafc60bf6b4a543331a6173af4",
      "parents": [
        "1eb0f935355389e65acdfcaf34ae99597d8f7c8d",
        "dab7ab0807d5fc1357c787166d8bee58f3a1e6e6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jun 26 20:23:51 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jun 26 20:23:51 2024 +0000"
      },
      "message": "Merge \"Migrate all related audio component to media.audio.common.types V4\" into main"
    },
    {
      "commit": "1eb0f935355389e65acdfcaf34ae99597d8f7c8d",
      "tree": "8df117674a705513c3869f7a10f60666e37e5599",
      "parents": [
        "062d1ecc16eec85827934acb70ff585f831b87b4",
        "aaacaed82597ca62f566fffb793c38aa1861e448"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jun 26 18:28:35 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jun 26 18:28:35 2024 +0000"
      },
      "message": "Merge \"Remove Bluetooth.a2dp@1 HIDL HAL\" into main"
    },
    {
      "commit": "dab7ab0807d5fc1357c787166d8bee58f3a1e6e6",
      "tree": "cbeb043bd83a0bb1b950802ca96fcc74921e68e1",
      "parents": [
        "a43970d458860e225f45a7f02eb0893390e772ce"
      ],
      "author": {
        "name": "François Gaffie",
        "email": "francois.gaffie@renault.com",
        "time": "Wed Jun 26 18:13:56 2024 +0000"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Jun 26 18:13:56 2024 +0000"
      },
      "message": "Migrate all related audio component to media.audio.common.types V4\n\n-Change latest\n-Unfreeze deps\n-Update next compatibility matrix\n-add opt sounddose v3 to fcm compat exclusions\n\nFlag: EXEMPT HAL interface change\nBug: 307310023\nTest: build \u0026 boot\nSigned-off-by: François Gaffie \u003cfrancois.gaffie@renault.com\u003e\nMerged-In: I3929603471d9543febca76ef6e2959063393194f\nChange-Id: I3929603471d9543febca76ef6e2959063393194f\n"
    },
    {
      "commit": "aaacaed82597ca62f566fffb793c38aa1861e448",
      "tree": "6946d213a92b714b6d53159c528beac7019bfc8f",
      "parents": [
        "b02b772954ea76b8227b3fffc817bd9254da2463"
      ],
      "author": {
        "name": "Henri Chataing",
        "email": "henrichataing@google.com",
        "time": "Wed Jun 26 17:02:05 2024 +0000"
      },
      "committer": {
        "name": "Henri Chataing",
        "email": "henrichataing@google.com",
        "time": "Wed Jun 26 17:02:05 2024 +0000"
      },
      "message": "Remove Bluetooth.a2dp@1 HIDL HAL\n\nSupport for the HAL android.hardware.bluetooth.a2dp@1.0 has been\nremoved by Ie0c624ca8e917af8e06208871a5353382fe3aada\n\nBug: 280901009\nTest: TreeHugger\nChange-Id: I745d6e0b4977fae9301b7ee344c72a63ed6c871d\n"
    },
    {
      "commit": "d93a9c9043a02cdaafdcb3fd70bcebcf8ff722df",
      "tree": "d30dda39f58ca99bb753599e9e419accb8afad63",
      "parents": [
        "faa1d36bfa7478c8b71e777d5cab016d788be125",
        "11178a6e8ec81d8fa9022c38236aae2d17caa3f2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jun 26 01:48:17 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jun 26 01:48:17 2024 +0000"
      },
      "message": "Merge \"LeAudio: Verify codec frame blocks pers SDU parameter\" into main"
    },
    {
      "commit": "11178a6e8ec81d8fa9022c38236aae2d17caa3f2",
      "tree": "af9a1daee84d95116c13e5837f7905e9c17205a7",
      "parents": [
        "2558bf60c4e8200c091b408d5996f9110c6bc84c"
      ],
      "author": {
        "name": "Jakub Tyszkowski",
        "email": "tyszkowski@google.com",
        "time": "Tue Jun 18 10:07:26 2024 +0000"
      },
      "committer": {
        "name": "Jakub Tyszkowski",
        "email": "tyszkowski@google.com",
        "time": "Mon Jun 24 11:11:27 2024 +0000"
      },
      "message": "LeAudio: Verify codec frame blocks pers SDU parameter\n\nBug: 308428644\nBug: 346568041\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: I6567950d24d1df8cabec2855c907c5611ca5bf6d\n"
    },
    {
      "commit": "c7f79e04507d5c3ef6371704364f4146bab3a1fd",
      "tree": "ffc41d0b86dd785a841910774d52dc71d29d781a",
      "parents": [
        "2558bf60c4e8200c091b408d5996f9110c6bc84c"
      ],
      "author": {
        "name": "Patrick Liao",
        "email": "liaopatrick@google.com",
        "time": "Tue Jun 18 17:48:44 2024 +0000"
      },
      "committer": {
        "name": "Patrick Liao",
        "email": "liaopatrick@google.com",
        "time": "Wed Jun 19 06:08:52 2024 +0000"
      },
      "message": "Turn on 48kHz sampling rate in offload\u0027s AAC codec capability\n\nBug: 331941704\nFlag: exempt, only turn on capability does not effect stack behavior\nTest: m com.android.btservices\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: I36bf1e2183f237988cc77465a486e70b942409f5\n"
    },
    {
      "commit": "85991941ada265494a612d051ec438e4e47a1464",
      "tree": "ba951ee8dc8608e0bcd224eb7a52bdff6153648d",
      "parents": [
        "d6c3eee059fc1637adbd19776649a50a79001c86",
        "7f89d61751eeaa17a456c1196ab9c9bc443f5c36"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Fri Jun 07 13:21:09 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jun 07 13:21:09 2024 +0000"
      },
      "message": "Remove VTS test for High Quality broadcast am: 7f89d61751\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3119572\n\nChange-Id: I83b33a8bf7c5d1443c18b56b1ef16d96ef586e08\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7f89d61751eeaa17a456c1196ab9c9bc443f5c36",
      "tree": "83e40e0ec7a997fed6ae25096813ffae0489a2d7",
      "parents": [
        "c8452d57a052d40b274aff3e98c0d3886f85e3c1"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Fri Jun 07 16:59:52 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Fri Jun 07 16:59:52 2024 +0800"
      },
      "message": "Remove VTS test for High Quality broadcast\n\nNot all target device support high quality broadcast config.\n\nBug: 342672142\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: I87508c8deec994defb5653e51e75a00a8efcb873\n"
    },
    {
      "commit": "3dbf2ea7fb3539af5631922967a2cf3b78dd027d",
      "tree": "fc0564c2420020f9f1d50cb8f6148e19aec54d58",
      "parents": [
        "58598dc8a91394175d652752a6f7c8558001cce3",
        "66f0636c0e33236c7a14e3c9b965fa64e934b753"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Fri Jun 07 06:00:53 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jun 07 06:00:53 2024 +0000"
      },
      "message": "Merge changes I9fd5e4cb,I59872b1a into main am: 66f0636c0e\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3114545\n\nChange-Id: I0a504961e3ad350cd69fdbce4c43ccc3a362a41d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "66f0636c0e33236c7a14e3c9b965fa64e934b753",
      "tree": "e1aacee0976cb8d75cf13f3debf21a0714559e52",
      "parents": [
        "c3f1297610bafa56f58b62c045cddb790076747a",
        "1f0e88bff97616fce7de9ed14b388b6e0e2d8fd2"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Fri Jun 07 05:45:36 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jun 07 05:45:36 2024 +0000"
      },
      "message": "Merge changes I9fd5e4cb,I59872b1a into main\n\n* changes:\n  HCI: Prefer the requested hci_interface\n  HCI: Return the interface from EV_INDEX_ADDED\n"
    },
    {
      "commit": "a7942bf9ec40aeacf1b95685d2512c91ee7bb9e0",
      "tree": "f182a342e9611e203e8ef17c3cde70b1479e98db",
      "parents": [
        "aa1b56973eb06cae5de83679b27cf2687506bfa4",
        "20aea225f13c8ca77399f7fd44ff86e3148155ea"
      ],
      "author": {
        "name": "Ted Wang",
        "email": "tedwang@google.com",
        "time": "Thu Jun 06 06:27:08 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 06 06:27:08 2024 +0000"
      },
      "message": "Merge \"Replace all keys in sendEids\" into main am: 20aea225f1\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3105841\n\nChange-Id: I5a63ad058fd7a1597c3e6a82f06f1c0203a79683\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "20aea225f13c8ca77399f7fd44ff86e3148155ea",
      "tree": "1c481fea80a552e42fe12aa8b1d9b8f416fb0d32",
      "parents": [
        "1cb6465c10b8de94a2c937808788afe81e5f110a",
        "fbf30ae2db3b974317e00e4f9606081b0210a76b"
      ],
      "author": {
        "name": "Ted Wang",
        "email": "tedwang@google.com",
        "time": "Thu Jun 06 06:14:38 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jun 06 06:14:38 2024 +0000"
      },
      "message": "Merge \"Replace all keys in sendEids\" into main"
    },
    {
      "commit": "aa1b56973eb06cae5de83679b27cf2687506bfa4",
      "tree": "98b3911a4d97b53bfa32a37739d6d5d26ff6e76e",
      "parents": [
        "efc4698376fe1aeebb89bc8ce10fb58f2a6270cd",
        "1cb6465c10b8de94a2c937808788afe81e5f110a"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu Jun 06 06:01:00 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 06 06:01:00 2024 +0000"
      },
      "message": "Merge changes I15075455,I03f322e8 into main am: 1cb6465c10\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3109159\n\nChange-Id: I970647e0bdffd9a6f1ebf42c448298fae02bf053\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1f0e88bff97616fce7de9ed14b388b6e0e2d8fd2",
      "tree": "e5223edab1b1c0fbfeb58af305dc674f7e527597",
      "parents": [
        "f7986f1a31c6d9cd52bb8e1f7b61d6a254bd5795"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed Jun 05 13:39:54 2024 -0700"
      },
      "committer": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed Jun 05 13:39:54 2024 -0700"
      },
      "message": "HCI: Prefer the requested hci_interface\n\nBug: 345058678\nTest: mma -j32\n      Connect passthrough mode with AAOS\nChange-Id: I9fd5e4cba1e14e6260f485f56f473ce506f18437\n"
    },
    {
      "commit": "f7986f1a31c6d9cd52bb8e1f7b61d6a254bd5795",
      "tree": "befdbac31c879ddb370ae8e301426f25875d2584",
      "parents": [
        "ef1123b24e6e3fff7bf7c7d3286f41c0f814d3f0"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed Jun 05 13:39:10 2024 -0700"
      },
      "committer": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed Jun 05 13:39:10 2024 -0700"
      },
      "message": "HCI: Return the interface from EV_INDEX_ADDED\n\nBug: 345058678\nTest: mma -j32\n      Connect passthrough mode with AAOS\nChange-Id: I59872b1a5f84401c19106ebb0ffe1dbcc72f6aff\n"
    },
    {
      "commit": "81092bb791ce5ed05e7a396983c64fb360ce7a17",
      "tree": "c67b2ad9e33b3bc69fe121f476e9ec032d7b9112",
      "parents": [
        "57861bdd0cf85ca5430dc37c528da57af0d5ba69"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu May 30 21:27:10 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Wed Jun 05 19:18:33 2024 +0800"
      },
      "message": "Additional broadcast config logic for LEA multi-codec\n\nBroadcast settings matching now base on context to\npopulate configurations\n\nBug: 306225778\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: I150754558ceb74f19888ef63210e2a42b3f00cd8\n"
    },
    {
      "commit": "fbf30ae2db3b974317e00e4f9606081b0210a76b",
      "tree": "5475c0ccbddd99b4d8d301dfedcee406fe31b7cc",
      "parents": [
        "56e050362dffbd385a198428c34683a3b0209538"
      ],
      "author": {
        "name": "Ted Wang",
        "email": "tedwang@google.com",
        "time": "Thu May 30 06:07:27 2024 +0000"
      },
      "committer": {
        "name": "Ted Wang",
        "email": "tedwang@google.com",
        "time": "Wed Jun 05 08:20:06 2024 +0000"
      },
      "message": "Replace all keys in sendEids\n\nBug: 343604097\nTest: vts\nChange-Id: I3dd03e24384899a9a4eb104ce0c81932b9c6fefc\n"
    },
    {
      "commit": "57861bdd0cf85ca5430dc37c528da57af0d5ba69",
      "tree": "6304fc01120009bf7b8542f9e397f162df5db6cd",
      "parents": [
        "cbe01d238c8b9c989f41fe82bc42cfffb67f0383"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu May 23 17:02:54 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Tue Jun 04 14:00:32 2024 +0800"
      },
      "message": "Additional context matching logic for LEA multi-codec\n\nWhen we match with the remote capabilities, we don\u0027t filter by\npreferred audio context, since they are suggestion.\n\nInstead, we populate settings into 2 separated vector:\n- Matched settings with matched preferred context,\n- Matched settings,\n\nWe then filter by the first vector, then by the second vector.\n\nBug: 306225778\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: I03f322e8de509127d218a9de6b41dd39b2ebdcba\n"
    },
    {
      "commit": "64e598ce2bed7d6d0c260859691e36994b7d98db",
      "tree": "3771b3f353b32da4c7c40b66c2f643a45ab6efc1",
      "parents": [
        "f257c046cd77183adf1be637aae8864da68edc2a",
        "8089ad4d8dec37bd30d94314a623872a76424108"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri May 24 08:28:04 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri May 24 08:28:04 2024 -0700"
      },
      "message": "Merge Android 24Q2 Release (ab/11526283) to aosp-main-future\n\nBug: 337098550\nMerged-In: I53a278f1317f5307441103dc42dc5be6f20d7075\nChange-Id: I3a53ebf7339cdb886d3c1b733b8eee1847f8832a\n"
    },
    {
      "commit": "92b27fb6a3c214cc5912020faafbe8885685d89a",
      "tree": "1caabb6d07f19781c90dd922bad1e3497556dc21",
      "parents": [
        "9534a2dc4c3510ea6eb7c2e3593be8606589a014",
        "a59700bbba1a775e584fceb8db81d501b2753057"
      ],
      "author": {
        "name": "Silen Sun",
        "email": "silens@google.com",
        "time": "Fri May 24 01:04:40 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri May 24 01:04:40 2024 +0000"
      },
      "message": "Merge \"flag: add leaudio_report_broadcast_ac_to_hal\" into main"
    },
    {
      "commit": "9534a2dc4c3510ea6eb7c2e3593be8606589a014",
      "tree": "602fe9e5c60964ab743c39b4dec533a9d506ce2d",
      "parents": [
        "3b7a71588caa2c91393e2d383a6dcda509d0ad8b",
        "1f19688ec04830a452b224566146e21d63efa5a3"
      ],
      "author": {
        "name": "Silen Sun",
        "email": "silens@google.com",
        "time": "Fri May 24 01:04:40 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri May 24 01:04:40 2024 +0000"
      },
      "message": "Merge \"Report broacast audio config to HAL\" into main"
    },
    {
      "commit": "740301ed522c8c553b6a30ddfe5284d8a73f5598",
      "tree": "c488dcd4092a57990a57ad48c69a71c9e0a07ecd",
      "parents": [
        "ab222c63bcbd6ebb1ecf7fe68cbf5534f7716f09",
        "91d7ca2b677fef39b67bf420c8e1c19f06c36c36"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Wed May 22 02:42:16 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 22 02:42:16 2024 +0000"
      },
      "message": "Merge changes I478fc99b,I2150459b into main\n\n* changes:\n  Multi-directional support for matching ASE configuration\n  Extend VtsHalBluetoothAudioTargetTest\n"
    },
    {
      "commit": "1f19688ec04830a452b224566146e21d63efa5a3",
      "tree": "336d2cbba59276fba16c2b85e68dc4becfb78442",
      "parents": [
        "fe49375ba9d0917992ade14a35ccd576de7a588d"
      ],
      "author": {
        "name": "silens",
        "email": "silens@google.com",
        "time": "Tue May 07 09:59:50 2024 +0800"
      },
      "committer": {
        "name": "silens",
        "email": "silens@google.com",
        "time": "Tue May 21 17:37:41 2024 +0800"
      },
      "message": "Report broacast audio config to HAL\n\nBug: 321168976\nBug: 339121774\nTest: atest --host bluetooth_test_broadcaster\nChange-Id: I8eaeb72d027b9b01f83458f560d23770c8005b78\n"
    },
    {
      "commit": "4fe8021f0986b5a2ed2e5580beea66e42004a2da",
      "tree": "89c64acccd4877b3fafbaa9559d712cc62835240",
      "parents": [
        "938c0177e37106cd7058e594e0ed81a599f856ea"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Thu May 16 18:32:03 2024 -0700"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Thu May 16 20:00:49 2024 -0700"
      },
      "message": "bluetooth: Add \u0027defaults\u0027 for \u0027android_hardware_bluetooth_audio\u0027\n\nAdd defaults for the case when the library is used\nfrom within \u0027target/android\u0027.\n\nAlso, switch \u0027BluetoothLeAudioCodecsProviderTest\u0027 to use\n\u0027defaults\u0027 instead of hardcoding the interface module version.\n\nBug: 307310023\nTest: m\nChange-Id: I7e5e70efe6a733367a8b5cbe5cffbfddf610cc6b\n"
    },
    {
      "commit": "a59700bbba1a775e584fceb8db81d501b2753057",
      "tree": "8794dbc7c6c96cfa381b2c370a490aa5ac0d3a14",
      "parents": [
        "27db8f3a135903b300a943006423a2100c953a11"
      ],
      "author": {
        "name": "silens",
        "email": "silens@google.com",
        "time": "Tue May 07 11:40:24 2024 +0800"
      },
      "committer": {
        "name": "Silen Sun",
        "email": "silens@google.com",
        "time": "Tue May 14 01:40:47 2024 +0000"
      },
      "message": "flag: add leaudio_report_broadcast_ac_to_hal\n\nReport broacast audio config to HAL\n\nBug: 321168976\nBug: 339121774\nTest: atest --host bluetooth_test_broadcaster\nChange-Id: I02778ed7ac5d756d89fe6d6538e2f806b7e857bc\n"
    },
    {
      "commit": "91d7ca2b677fef39b67bf420c8e1c19f06c36c36",
      "tree": "49a1758ba6770db595c51f1318dad5969eafb97f",
      "parents": [
        "5a43cb90d88dc60f25046afd2e60085dcd7b20b1"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu May 09 14:21:01 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu May 09 14:21:29 2024 +0800"
      },
      "message": "Multi-directional support for matching ASE configuration\n\nBug: 320259251\nTest: ateast VtsHalBluetoothAudioTargetTest\nTag: feature\nChange-Id: I478fc99bb02debd78f660dc27e9600ef3afdc2a9\n"
    },
    {
      "commit": "5a43cb90d88dc60f25046afd2e60085dcd7b20b1",
      "tree": "7632d48408c35031fc90cd3529d551e929b0810f",
      "parents": [
        "75b081dad1c58d64f66a3f8409c9b5ec0355d614"
      ],
      "author": {
        "name": "Łukasz Rymanowski",
        "email": "rlukasz@google.com",
        "time": "Wed Jan 17 21:35:44 2024 +0000"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu May 09 11:05:49 2024 +0800"
      },
      "message": "Extend VtsHalBluetoothAudioTargetTest\n\nThis increase number of test cases for new Multicodec feature\n\nBug: 320259251\nTest: ateast VtsHalBluetoothAudioTargetTest\nTag: feature\nChange-Id: I2150459bea53b522fe8da43ceed4c20eaeba7b16\n"
    },
    {
      "commit": "80698b0302018d314e7abf100cdb4006d54bc28f",
      "tree": "8e02aa115f05ac458cce821d6ce7ac665804ce28",
      "parents": [
        "b2adc861ee386eca31608f000cb6ed59f2ea8e8b",
        "da93213b2dc94be96a4910771f881c37ca2f98cc"
      ],
      "author": {
        "name": "Ted Bauer",
        "email": "tedbauer@google.com",
        "time": "Tue Apr 30 01:20:21 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 30 01:20:21 2024 +0000"
      },
      "message": "Merge \"Add deps for new aconfig flagging storage\" into main"
    },
    {
      "commit": "da93213b2dc94be96a4910771f881c37ca2f98cc",
      "tree": "e7e86a358f957aac6f223273ac5ecaf0e09a85f1",
      "parents": [
        "ceb60ff4085494966383c3742add220d94332bad"
      ],
      "author": {
        "name": "Ted Bauer",
        "email": "tedbauer@google.com",
        "time": "Wed Apr 24 00:47:13 2024 +0000"
      },
      "committer": {
        "name": "Ted Bauer",
        "email": "tedbauer@google.com",
        "time": "Mon Apr 29 20:21:04 2024 +0000"
      },
      "message": "Add deps for new aconfig flagging storage\n\nAconfig flagging storage is migrating to a new underlying storage, which\nhas new dependencies. Add the dependencies as a defaults.\n\nBug: 328444881\nTest: m\nChange-Id: Idca333a4f4198ac5c8724a9696a9f68433a5f39b\n"
    },
    {
      "commit": "6857ff20a96e4a753c722c4a37a123a33dab7852",
      "tree": "1de655e8e144c7544b91b7ab28a69a500272a9c7",
      "parents": [
        "62734b79cb995a24a5945efb2babc33398887a7e",
        "8a7e803ff683b132b3036e0a8db9ae701fb79685"
      ],
      "author": {
        "name": "Ted Wang",
        "email": "tedwang@google.com",
        "time": "Fri Apr 26 06:14:17 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Apr 26 06:14:17 2024 +0000"
      },
      "message": "Merge \"Revert \"Test that the Bluetooth Finder property is set.\"\" into main"
    },
    {
      "commit": "8a7e803ff683b132b3036e0a8db9ae701fb79685",
      "tree": "91fc5abcee485df558f800e250664a164aaf47f6",
      "parents": [
        "41a33e5b1c868373b3536ff69251d518ad58327e"
      ],
      "author": {
        "name": "Ted Wang",
        "email": "tedwang@google.com",
        "time": "Fri Apr 26 02:31:51 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Apr 26 02:31:51 2024 +0000"
      },
      "message": "Revert \"Test that the Bluetooth Finder property is set.\"\n\nThis reverts commit 41a33e5b1c868373b3536ff69251d518ad58327e.\n\nReason for revert: b/324922580\n\nChange-Id: Id2a1ab99f686ee8a3ca0af1b4604a26a864ce024\n"
    },
    {
      "commit": "84a95be33bd2ddceac196e4f753706d8dba50191",
      "tree": "b42bcd82c020a8e16ce51757ea3e57f026778c60",
      "parents": [
        "30da02f70496a6369c465708c00cf6c4fbcd8bd5"
      ],
      "author": {
        "name": "Omair Kamil",
        "email": "okamil@google.com",
        "time": "Mon Apr 22 13:29:19 2024 -0700"
      },
      "committer": {
        "name": "Omair Kamil",
        "email": "okamil@google.com",
        "time": "Mon Apr 22 13:30:25 2024 -0700"
      },
      "message": "Add VTS requirement for concurrent LE connections.\n\nBug: 334200772\nTest: atest VtsHalBluetoothTargetTest\nChange-Id: I07c72ee077f67858764cbcfc8a1ea34c5d4454e3\n"
    },
    {
      "commit": "ac0f34f6cdc65770226b90ea6b931f9bdadce5ac",
      "tree": "3eadefd2f18ffb97398ac0033be7a62c5d71016e",
      "parents": [
        "287187f1d23aaa07543275049e745dd6fc16b78b"
      ],
      "author": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Thu Apr 11 09:06:31 2024 -0700"
      },
      "committer": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Thu Apr 11 09:06:31 2024 -0700"
      },
      "message": "Bluetooth vts hal: Restore to 2s startup\n\n1s should really be the max limit, but it requires time to investigate\nthe failures and optimize this\n\nBug: 327273567\nFix: 332815453\nTest: atest VtsHalBluetoothTargetTest\nChange-Id: I43767b5241d967cb643401711fd7b2e015e99455\n"
    },
    {
      "commit": "11c37822960344bc1b0e1b8986edd106906ee2a8",
      "tree": "b99189ea7153a7a3aef348926e5d65fa06323b44",
      "parents": [
        "f814c97702d02057953de418fdc4057edd4ba403"
      ],
      "author": {
        "name": "Henri Chataing",
        "email": "henrichataing@google.com",
        "time": "Fri Mar 29 17:15:28 2024 +0000"
      },
      "committer": {
        "name": "Henri Chataing",
        "email": "henrichataing@google.com",
        "time": "Fri Mar 29 17:16:11 2024 +0000"
      },
      "message": "VtsHalBluetoothTargetTest: Link with libbluetooth_log\n\nTest: m VtsHalBluetoothTargetTest\nBug: 305066880\nChange-Id: Id16fa4557a4152c5972fa6a3a71626840414ebf0\n"
    },
    {
      "commit": "eff7b9102fa5353d96822b5e7b401b033bdd4513",
      "tree": "0e53a622b7efe14fba93df8578cc30fd2943bd74",
      "parents": [
        "2984a7509693a85f4ff74f57f672e42cb581b0fe"
      ],
      "author": {
        "name": "Doug Ferraz",
        "email": "rochaferraz@google.com",
        "time": "Mon Mar 25 20:04:19 2024 -0400"
      },
      "committer": {
        "name": "Doug Ferraz",
        "email": "rochaferraz@google.com",
        "time": "Mon Mar 25 20:04:19 2024 -0400"
      },
      "message": "Bluetooth HCI: Add VTS requirement for HCI 4.2 - Annotations\n\nBug: 285456310\nTest: atest VtsHalBluetoothV1_1TargetTest\nTest: atest VtsHalBluetoothV1_0TargetTest\nTest: atest VtsHalBluetoothTargetTest\nChange-Id: I5a910d2a7d778b2e64a524d0a389b911c080e189\n"
    },
    {
      "commit": "2984a7509693a85f4ff74f57f672e42cb581b0fe",
      "tree": "fd153e49daa2e941b68d6bb07325fc57f9d2c4a2",
      "parents": [
        "83b2267b785037bcb54a904e4eecea1ddb3b0f22"
      ],
      "author": {
        "name": "Doug Ferraz",
        "email": "rochaferraz@google.com",
        "time": "Mon Mar 25 13:03:10 2024 -0400"
      },
      "committer": {
        "name": "Doug Ferraz",
        "email": "rochaferraz@google.com",
        "time": "Mon Mar 25 16:37:29 2024 -0400"
      },
      "message": "Bluetooth HCI: Add VTS requirement for HCI 4.2 - HIDL version\n\nBug: 285456310\nTest: atest VtsHalBluetoothV1_1TargetTest\nChange-Id: I0af583e35428f8ec8c9c360d9e28c1c909ad9001\n"
    },
    {
      "commit": "83b2267b785037bcb54a904e4eecea1ddb3b0f22",
      "tree": "4085e89dc964ea2c79d09c19ebf170d8e82ed5f9",
      "parents": [
        "a41ff5134d395ca6e0b99f57600c9b08929d7d0c"
      ],
      "author": {
        "name": "Doug Ferraz",
        "email": "rochaferraz@google.com",
        "time": "Fri Mar 22 19:54:26 2024 -0400"
      },
      "committer": {
        "name": "Doug Ferraz",
        "email": "rochaferraz@google.com",
        "time": "Mon Mar 25 14:52:55 2024 -0400"
      },
      "message": "Bluetooth HCI: Add VTS requirement for HCI 4.2\n\nBug: 285456310\nTest: atest VtsHalBluetoothTargetTest\nChange-Id: I056b924543ac349beb9b0eddaf039b0aa9187821\n"
    },
    {
      "commit": "0cf67cf4ce7532f6f51d0f86316426f3172d4517",
      "tree": "6c6b7df35db5f8435fa8d241f78b619c6f5e1b59",
      "parents": [
        "1d9bf983a33bade0143d3b86890821932a9a1070",
        "1a13990ae07c6c4db8c9c39a984b859380e363aa"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Mar 12 04:54:18 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 12 04:54:18 2024 +0000"
      },
      "message": "Merge \"Bluetooth vts hal: Enforce 1s startup\" into main"
    },
    {
      "commit": "4bde669522bd91c0b6799e73a2b09c84433e181e",
      "tree": "259aebce594ca0d9a42478a422529d4fa8cc9fd5",
      "parents": [
        "79dc7d439f078ae5000c54531b8ba9890732344c",
        "e062de7b2dd35b8562e7c387be7acfc80487a717"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Fri Mar 08 03:30:07 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 08 03:30:07 2024 +0000"
      },
      "message": "Merge \"Implement HFP codec provider and test\" into main"
    },
    {
      "commit": "79dc7d439f078ae5000c54531b8ba9890732344c",
      "tree": "10051ef558f23f293255828e87efab044237742b",
      "parents": [
        "51c2631a9520653bbb24ee1b211d4455f6c66a6c",
        "2fa1ab4bd578026d2a913183e6bd6fa781c37206"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Fri Mar 08 03:29:53 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 08 03:29:53 2024 +0000"
      },
      "message": "Merge \"Template and schema of HFP provider info\" into main"
    },
    {
      "commit": "ddf9a00823451dede08e2f39b53463347b5b0d43",
      "tree": "5c1e56b7b4f0e6bde43868d9ffdca320617cc8a3",
      "parents": [
        "886bfbed7ade60948d7d401b1a81152a9f8b3a49"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Tue Mar 05 22:06:38 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 05 22:06:38 2024 +0000"
      },
      "message": "Revert^4 \"Install bluetooth audio VINTF fragment in apex\"\n\n886bfbed7ade60948d7d401b1a81152a9f8b3a49\n\nChange-Id: I963bf18d58152fef685fefb2413d2eb7116a3cdb\n"
    },
    {
      "commit": "886bfbed7ade60948d7d401b1a81152a9f8b3a49",
      "tree": "76a006c7ae0547aba3e79ced871e5b05719112fa",
      "parents": [
        "bc0ff1c2061378204eea01a2647d33aaaeb17c38"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Tue Mar 05 19:44:06 2024 +0000"
      },
      "committer": {
        "name": "Priyanka Advani",
        "email": "padvani@google.com",
        "time": "Tue Mar 05 19:46:29 2024 +0000"
      },
      "message": "Revert^3 \"Install bluetooth audio VINTF fragment in apex\"\n\nbc0ff1c2061378204eea01a2647d33aaaeb17c38\n\nBug: b/328267880\nChange-Id: I1eae6180cd494d70dcf42103c98832442a089725\n"
    },
    {
      "commit": "bc0ff1c2061378204eea01a2647d33aaaeb17c38",
      "tree": "5c1e56b7b4f0e6bde43868d9ffdca320617cc8a3",
      "parents": [
        "e61433d1e0cd63414ead2fb2d3c2b5120978ad74"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Thu Feb 08 01:01:30 2024 +0000"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Thu Feb 29 13:05:43 2024 +0900"
      },
      "message": "Revert^2 \"Install bluetooth audio VINTF fragment in apex\"\n\ne9f8c8c4f59657c407bb697258c60eff50781eaa\n\nChange-Id: Ice6a2a50b966d30db2e375e8bad2b58dad3c5018\n"
    },
    {
      "commit": "1a13990ae07c6c4db8c9c39a984b859380e363aa",
      "tree": "6cbb2bf992f4b4d32cf2aefbb2639aa36f9addb0",
      "parents": [
        "7f9c47a388b605fca92f5a1798e00c8e2af5db24"
      ],
      "author": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Tue Feb 27 15:57:33 2024 -0800"
      },
      "committer": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Wed Feb 28 17:08:53 2024 -0800"
      },
      "message": "Bluetooth vts hal: Enforce 1s startup\n\nBug: 327273567\nTest: atest VtsHalBluetoothTargetTest\nChange-Id: I0035a8aa82e172c776b97a73afcca099f48dddcf\n"
    },
    {
      "commit": "e062de7b2dd35b8562e7c387be7acfc80487a717",
      "tree": "acf55784482aef9e78701d844ca3ae561dfe550f",
      "parents": [
        "2fa1ab4bd578026d2a913183e6bd6fa781c37206"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Tue Feb 20 15:45:24 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu Feb 22 13:49:57 2024 +0800"
      },
      "message": "Implement HFP codec provider and test\n\nBug: 322280104\nTest: atest BluetoothHfpCodecsProviderTest\nChange-Id: I4c5ca601de61d86a3caae88c47697a2586f4dc5c\n"
    },
    {
      "commit": "2fa1ab4bd578026d2a913183e6bd6fa781c37206",
      "tree": "c2521179bb9979c6346f8efc8b967b20591ad785",
      "parents": [
        "4fbb997e17718d89223aa58e003bd0bbc6705588"
      ],
      "author": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Mon Jan 29 17:50:34 2024 +0800"
      },
      "committer": {
        "name": "Bao Do",
        "email": "quocbaodo@google.com",
        "time": "Thu Feb 22 13:49:35 2024 +0800"
      },
      "message": "Template and schema of HFP provider info\n\nBug: 322280104\nTest: make\nChange-Id: Iac4f96db08b3b7fb2c5f0b080ba3e972e6020982\n"
    },
    {
      "commit": "a8efdb127e3c241cf4a6b3400a4750ca5242be06",
      "tree": "42ff8638c229c3532c4abb41c19b0c98a483a143",
      "parents": [
        "1654e8265eedabcbf629d16e3f43071c3449e52c"
      ],
      "author": {
        "name": "Devin Moore",
        "email": "devinmoore@google.com",
        "time": "Tue Feb 20 17:31:40 2024 +0000"
      },
      "committer": {
        "name": "Devin Moore",
        "email": "devinmoore@google.com",
        "time": "Tue Feb 20 21:05:23 2024 +0000"
      },
      "message": "Vendor API level 202404 is now frozen\n\nIgnore-AOSP-First: VINTF 202404 Finalization\nBug: 279809333\nTest: build\nChange-Id: Ie6d38d27a287e258c30516e0030ad8c931d06432\n"
    },
    {
      "commit": "2131baf1025ee1bbf0a06cfb87be021232c5a8a9",
      "tree": "802f84350ff78046a81efaae071609ac594765bf",
      "parents": [
        "cc02abaa54a91ae8941c737dbb8e384a0f9087e6",
        "6f5630cd2190a3ec2ac837dfab622cc97ef3256a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Feb 19 06:44:19 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 19 06:44:19 2024 +0000"
      },
      "message": "Merge \"Fix test run for GSI\" into main am: 74d99edac1 am: 6f5630cd21\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2931355\n\nChange-Id: Icecd414f99f8ec7c1d4603ae064ba2060bb790be\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "74d99edac13b31d141a6487a5a4620eab856e89f",
      "tree": "7571ae5a08c79b4ad75d5032a5b962d0a92a3622",
      "parents": [
        "37ad71f3cee1575ae1de7627ac355fa058e8d669",
        "e77f872215da972a46909e0e3b094198f7a76b29"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Feb 19 05:29:23 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 19 05:29:23 2024 +0000"
      },
      "message": "Merge \"Fix test run for GSI\" into main"
    },
    {
      "commit": "f1a5918bfcd6a42deca23eae38641aa1f1704405",
      "tree": "83f00b81eb625976814face3589f4154a31e4280",
      "parents": [
        "4a6f517afd727deb976c675d7798d69acba8f752"
      ],
      "author": {
        "name": "Yahav Nussbaum",
        "email": "yahav@google.com",
        "time": "Thu Feb 15 16:20:48 2024 +0000"
      },
      "committer": {
        "name": "Yahav Nussbaum",
        "email": "yahav@google.com",
        "time": "Thu Feb 15 16:20:48 2024 +0000"
      },
      "message": "Baseline NewApi issues\n\nBug: 268261262\nTest: m android.hardware.bluetooth.finder-V1-java-lint\nChange-Id: I387f30922debe42cd5980f5e1bbe6fd3cf01b7d9\n"
    },
    {
      "commit": "7f9c47a388b605fca92f5a1798e00c8e2af5db24",
      "tree": "ec592171041028b3d195b03de11d94446f7a046d",
      "parents": [
        "e1560216fe561de7710ff7de66ee7d87de4d8979"
      ],
      "author": {
        "name": "Henri Chataing",
        "email": "henrichataing@google.com",
        "time": "Fri Feb 09 18:20:50 2024 +0000"
      },
      "committer": {
        "name": "Henri Chataing",
        "email": "henrichataing@google.com",
        "time": "Mon Feb 12 18:24:51 2024 +0000"
      },
      "message": "blueooth/audio/aidl/default: Disable GetProviderInfo\n\nThis implementation of the HAL is used by pixel devices.\nThe implementation of GetProviderInfo is test only\n\nBug: 324570010\nTest: TreeHugger\nChange-Id: I67d17fb07c1288317290a0b1c4b07cd3be1e48c6\n"
    },
    {
      "commit": "e2f62e73f498e4eb3d6b2786674112c52a125423",
      "tree": "e4184a188fed911149dcae864b15853c5d14b544",
      "parents": [
        "27e97308c4bae3dfc15f4402c6fb2a775e6f3da5",
        "41a33e5b1c868373b3536ff69251d518ad58327e"
      ],
      "author": {
        "name": "Yahav Nussbaum",
        "email": "yahav@google.com",
        "time": "Wed Feb 07 06:45:05 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 07 06:45:05 2024 +0000"
      },
      "message": "Merge \"Test that the Bluetooth Finder property is set.\" into main"
    },
    {
      "commit": "c5c0b5eb6abef171acea5994d788a947b790030d",
      "tree": "409698067317c233874b4f320e163d0cd50b431b",
      "parents": [
        "0cacd8c7f56a9c98a2b436ee58ccd47565179177",
        "e9f8c8c4f59657c407bb697258c60eff50781eaa"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Tue Feb 06 05:54:53 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 06 05:54:53 2024 +0000"
      },
      "message": "Merge \"Revert \"Install bluetooth audio VINTF fragment in apex\"\" into main"
    },
    {
      "commit": "e9f8c8c4f59657c407bb697258c60eff50781eaa",
      "tree": "4ec17aaab9be2e09896df45a5c209de156f36b11",
      "parents": [
        "92ca5545caa2577f85ad01d4ed10dc1c39e4ed74"
      ],
      "author": {
        "name": "Ke-Yu Lu",
        "email": "lukeyu@google.com",
        "time": "Tue Feb 06 04:04:00 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 06 04:04:01 2024 +0000"
      },
      "message": "Revert \"Install bluetooth audio VINTF fragment in apex\"\n\nRevert submission 2949647-bt-audio-vintf\n\nReason for revert: b/323989115\n\nReverted changes: /q/submissionid:2949647-bt-audio-vintf\n\nChange-Id: Ie335aa9a0ad2bb847cabe6f85ef37352e9065e3a\n"
    },
    {
      "commit": "0cacd8c7f56a9c98a2b436ee58ccd47565179177",
      "tree": "d4157422e37a25c7b376e719e22a0b09f4fe3b1d",
      "parents": [
        "7c186a57935549e5ad6cfc6dccca25cab1a9850b",
        "92ca5545caa2577f85ad01d4ed10dc1c39e4ed74"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Tue Feb 06 00:54:22 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 06 00:54:22 2024 +0000"
      },
      "message": "Merge \"Install bluetooth audio VINTF fragment in apex\" into main"
    },
    {
      "commit": "41a33e5b1c868373b3536ff69251d518ad58327e",
      "tree": "757dd80d9fb3be20b03a1e55d3f007e3692d11a5",
      "parents": [
        "dfb119d14e8013efe1c8825a38bc1c4aaf528c74"
      ],
      "author": {
        "name": "Yahav Nussbaum",
        "email": "yahav@google.com",
        "time": "Wed Jan 31 21:55:00 2024 +0000"
      },
      "committer": {
        "name": "Yahav Nussbaum",
        "email": "yahav@google.com",
        "time": "Mon Feb 05 20:04:22 2024 +0000"
      },
      "message": "Test that the Bluetooth Finder property is set.\n\nBug: 307897345\nTest: atest VtsHalBluetoothFinderTargetTest\nChange-Id: I1821d1cc255a5e156497b993d694fdd9d38c4a96\n"
    },
    {
      "commit": "ac46ba289bea383b23b7fd8b71e771121964e679",
      "tree": "93ec818e856fc3451e594e97e4c9d0784c8ac3b4",
      "parents": [
        "cb49cde0ada93df2a8dd87842a5118beccd77455",
        "910a8153b2b667d7bcdc504992c16b2c08b68c28"
      ],
      "author": {
        "name": "Oriol Prieto Gasco",
        "email": "opg@google.com",
        "time": "Sat Feb 03 02:39:58 2024 +0000"
      },
      "committer": {
        "name": "Oriol Prieto Gasco",
        "email": "opg@google.com",
        "time": "Mon Feb 05 14:34:56 2024 +0000"
      },
      "message": "Set the container field of aconfig flags\n\nTest: m\nBug: 312769710\nChange-Id: I63e922ffcfc96a27e6166252563b3633a5bc0b1a\n"
    },
    {
      "commit": "92ca5545caa2577f85ad01d4ed10dc1c39e4ed74",
      "tree": "dc7fe13a5bd45a1404c120451f5cbc3ef8d7f5fc",
      "parents": [
        "047484de606155a3c29dd94e26ca44607a3178a4"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Mon Feb 05 11:04:02 2024 +0900"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Mon Feb 05 11:04:02 2024 +0900"
      },
      "message": "Install bluetooth audio VINTF fragment in apex\n\nPreviously, android.hardware.bluetooth.audio-impl was installed with no\nuse and the attached vintf was fulfilled by the\ncom.android.hardware.audio apex.\n\nFor cleanup, we no longer install android.hardware.bluetooth.audio-impl\nseparately (for cuttlefish) and install the VINTF inside the apex.\n\nBug: 312265159\nTest: atest VtsHalBluetoothAudioTargetTest\nChange-Id: I31e0ccd6a8c3c00565159f2be7fe3bf4d70e9ddf\n"
    },
    {
      "commit": "17aa36a60d9498411d40e13a1253a8e3599cf299",
      "tree": "4feaed9f3b7ba5f8c4db57a7d141934d568a6739",
      "parents": [
        "36e66b72fe1ab08267e81eb31534d13b25c6753a",
        "e8934d0991c98950e20351c333e3a0ebc110a975"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 01 17:36:36 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 01 17:36:36 2024 +0000"
      },
      "message": "Merge \"Replace use of deprecated logging functions\" into main"
    }
  ],
  "next": "e8934d0991c98950e20351c333e3a0ebc110a975"
}
