From 22cfe6a6b8d2a19b83c0fe886e14b192a8c54620 Mon Sep 17 00:00:00 2001 From: Alexander Koskovich Date: Thu, 4 Apr 2024 09:07:17 -0400 Subject: [PATCH] Override AIDL CAS HAL if HIDL is built android.hardware.cas@1.2-service gets built when API level is less than or equal to 33, but com.android.hardware.cas gets built regardless, this results in both getting built. Test: m, observe CAS APEX not present for a device with a shipping API level of 30, inheriting base_vendor.mk. Change-Id: I838cdaa31e38277a73bd22acb7b2490f076e779c --- cas/1.2/default/Android.bp | 1 + 1 file changed, 1 insertion(+) diff --git a/cas/1.2/default/Android.bp b/cas/1.2/default/Android.bp index 38561fd3e7..5bc8bad5dd 100644 --- a/cas/1.2/default/Android.bp +++ b/cas/1.2/default/Android.bp @@ -46,6 +46,7 @@ cc_binary { vintf_fragments: ["android.hardware.cas@1.2-service.xml"], defaults: ["cas_service_defaults@1.2"], init_rc: ["android.hardware.cas@1.2-service.rc"], + overrides: ["com.android.hardware.cas"], } cc_binary {