diff --git a/trusty/keymaster/Android.bp b/trusty/keymaster/Android.bp index cb078299e..5a1e4202d 100644 --- a/trusty/keymaster/Android.bp +++ b/trusty/keymaster/Android.bp @@ -121,7 +121,7 @@ cc_binary { "libutils", ], required: [ - "android.hardware.hardware_keystore.xml", + "android.hardware.hardware_keystore_V3.xml", ], } diff --git a/trusty/keymint/Android.bp b/trusty/keymint/Android.bp index 5cdd381e1..36efb1b89 100644 --- a/trusty/keymint/Android.bp +++ b/trusty/keymint/Android.bp @@ -42,9 +42,10 @@ rust_binary { defaults: ["android.hardware.security.keymint-service.rust.trusty.default"], init_rc: ["android.hardware.security.keymint-service.rust.trusty.rc"], vintf_fragments: ["android.hardware.security.keymint-service.rust.trusty.xml"], - required: [ - "android.hardware.hardware_keystore.xml", - ], + required: select(release_flag("RELEASE_AIDL_USE_UNFROZEN"), { + true: ["android.hardware.hardware_keystore.xml"], + default: ["android.hardware.hardware_keystore_V3.xml"], + }), } rust_binary {