From 501dcde8a7403f9bb7a67242332f8d602637bf8a Mon Sep 17 00:00:00 2001 From: Max Bires Date: Wed, 24 Mar 2021 11:00:52 -0700 Subject: [PATCH] Require RemoteProvisioner app for HAL service Any device that provides an implementation for IRemotelyProvisionedComponent will need the RemoteProvisioner system app to actually drive the business logic and handle communicating out to external servers. If this HAL is not present, then the app should not be present on device either. Test: app appears on CF, does not appear on e.g. blueline, coral Change-Id: I84c3e450486ecff841b848b5e5e7a15f26895725 --- security/keymint/aidl/default/Android.bp | 1 + 1 file changed, 1 insertion(+) diff --git a/security/keymint/aidl/default/Android.bp b/security/keymint/aidl/default/Android.bp index 63b91fefdf..f4e403ee2c 100644 --- a/security/keymint/aidl/default/Android.bp +++ b/security/keymint/aidl/default/Android.bp @@ -39,6 +39,7 @@ cc_binary { srcs: [ "service.cpp", ], + required: ["RemoteProvisioner"], } cc_library {