diff --git a/compatibility_matrices/Android.mk b/compatibility_matrices/Android.mk index a82a421ff4..ed49c99431 100644 --- a/compatibility_matrices/Android.mk +++ b/compatibility_matrices/Android.mk @@ -103,9 +103,17 @@ my_system_matrix_deps := \ framework_compatibility_matrix.6.xml \ framework_compatibility_matrix.7.xml \ framework_compatibility_matrix.8.xml \ - framework_compatibility_matrix.9.xml \ framework_compatibility_matrix.device.xml \ +# Allow only cuttlefish to continue using matrix 9 HALs +# TODO(b/290060286) This is a temporary workaround for trunk stable and +# should be removed once interface versions can be flagged properly. +ifneq (,$(filter device/google/cuttlefish/shared/config/manifest.xml, $(DEVICE_MANIFEST_FILE))) +my_system_matrix_deps += \ + framework_compatibility_matrix.9.xml \ + +endif + my_framework_matrix_deps += \ $(my_system_matrix_deps)