1# 2# Copyright (C) 2015 The Android Open-Source Project 3# 4# Licensed under the Apache License, Version 2.0 (the "License"); 5# you may not use this file except in compliance with the License. 6# You may obtain a copy of the License at 7# 8# http://www.apache.org/licenses/LICENSE-2.0 9# 10# Unless required by applicable law or agreed to in writing, software 11# distributed under the License is distributed on an "AS IS" BASIS, 12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13# See the License for the specific language governing permissions and 14# limitations under the License. 15# 16 17# 18# Trusty TEE packages 19# 20 21# below statement adds the singleton storage daemon in vendor, 22# storageproxyd vendor interacts with the Secure Storage TA in the 23# Trustzone Trusty TEE 24PRODUCT_PACKAGES += \ 25 storageproxyd \ 26 27# 28# Trusty VM packages 29# 30ifeq ($(TRUSTY_SYSTEM_VM),enabled_with_placeholder_trusted_hal) 31 32# with placeholder Trusted HALs, the Trusty VMs are standalone (i.e. they don't access 33# remote Trusted HAL services) and thus require their own secure storage. 34# (one secure storage emulation for each Trusty VM - security VM, test VM and WV VM) 35# in secure mode, the secure storage is the services by Trusty in Trustzone 36# and requires a single storageproxyd in vendor. 37PRODUCT_PACKAGES += \ 38 storageproxyd.system \ 39 rpmb_dev.test.system \ 40 rpmb_dev.system \ 41 rpmb_dev.wv.system \ 42 43endif 44