From d4d89b5f2468b2eb4c4610b232b15e9ad22ddfe4 Mon Sep 17 00:00:00 2001 From: Devin Moore Date: Fri, 26 Jan 2024 21:58:39 +0000 Subject: [PATCH] Remove HIDL media C2 from 202404 compatibility matrix Put it in its own FCM so it's easier to manage while HIDL C2 is being depregated with flagging. This interface will not be allowed in the 202404 vendor interface. Test: launch_cvd Bug: 218588089 Change-Id: I24e14db4edd161a574a4404c8b7271c91dc1243a --- compatibility_matrices/Android.bp | 8 +++++++ compatibility_matrices/Android.mk | 3 ++- .../compatibility_matrix.202404.xml | 19 --------------- .../compatibility_matrix.tmp.xml | 24 +++++++++++++++++++ 4 files changed, 34 insertions(+), 20 deletions(-) create mode 100644 compatibility_matrices/compatibility_matrix.tmp.xml diff --git a/compatibility_matrices/Android.bp b/compatibility_matrices/Android.bp index eefca3929d..a3e1cd4ec2 100644 --- a/compatibility_matrices/Android.bp +++ b/compatibility_matrices/Android.bp @@ -94,3 +94,11 @@ vintf_compatibility_matrix { "kernel_config_v_6.6", ], } + +vintf_compatibility_matrix { + name: "framework_compatibility_matrix.tmp.xml", + stem: "compatibility_matrix.tmp.xml", + srcs: [ + "compatibility_matrix.tmp.xml", + ], +} diff --git a/compatibility_matrices/Android.mk b/compatibility_matrices/Android.mk index 72ead58216..7abf35e33a 100644 --- a/compatibility_matrices/Android.mk +++ b/compatibility_matrices/Android.mk @@ -112,7 +112,8 @@ my_system_matrix_deps := \ # interfaces (in the `next` release configuration). ifeq ($(RELEASE_AIDL_USE_UNFROZEN),true) my_system_matrix_deps += \ - framework_compatibility_matrix.202404.xml + framework_compatibility_matrix.202404.xml \ + framework_compatibility_matrix.tmp.xml endif my_framework_matrix_deps += \ diff --git a/compatibility_matrices/compatibility_matrix.202404.xml b/compatibility_matrices/compatibility_matrix.202404.xml index 490498e200..b34011e8b8 100644 --- a/compatibility_matrices/compatibility_matrix.202404.xml +++ b/compatibility_matrices/compatibility_matrix.202404.xml @@ -343,25 +343,6 @@ default - - android.hardware.media.c2 - 1.0-2 - - IComponentStore - software - default[0-9]* - vendor[0-9]*_software - - - - android.hardware.media.c2 - 1.0 - - IConfigurable - default - software - - android.hardware.media.c2 1 diff --git a/compatibility_matrices/compatibility_matrix.tmp.xml b/compatibility_matrices/compatibility_matrix.tmp.xml new file mode 100644 index 0000000000..85e3c4c2fc --- /dev/null +++ b/compatibility_matrices/compatibility_matrix.tmp.xml @@ -0,0 +1,24 @@ + + + + android.hardware.media.c2 + 1.0-2 + + IComponentStore + software + default[0-9]* + vendor[0-9]*_software + + + + android.hardware.media.c2 + 1.0 + + IConfigurable + default + software + + +