because we need it for DarwinnDelegate to forcelly disable the cache coherency feature for debugging purpose. This sys prop should be readable by all Darwinn Delegate clients, but only modifiable by `adb root`. Test: Verified that both camera app and camera HAL can read the flag. See pending CL cl/507001854 and android_flag_permission_test.md Bug: 262420821 Change-Id: I0ae7e02f1d4805956a05afeb92f892cbac6d5213
31 lines
936 B
Makefile
31 lines
936 B
Makefile
# TPU logging service
|
|
PRODUCT_PACKAGES += \
|
|
android.hardware.edgetpu.logging@service-edgetpu-logging
|
|
# TPU NN AIDL HAL
|
|
PRODUCT_PACKAGES += \
|
|
android.hardware.neuralnetworks@service-darwinn-aidl
|
|
# TPU application service
|
|
PRODUCT_PACKAGES += \
|
|
vendor.google.edgetpu_app_service@1.0-service
|
|
# TPU vendor service
|
|
PRODUCT_PACKAGES += \
|
|
vendor.google.edgetpu_vendor_service@1.0-service
|
|
# TPU HAL client library
|
|
PRODUCT_PACKAGES += \
|
|
libedgetpu_client.google
|
|
# TPU metrics logger library
|
|
PRODUCT_PACKAGES += \
|
|
libmetrics_logger
|
|
# TPU TFlite Delegate
|
|
PRODUCT_PACKAGES += \
|
|
libedgetpu_util
|
|
# TPU DBA AIDL HAL service
|
|
PRODUCT_PACKAGES += com.google.edgetpu.dba-service
|
|
# TPU DBA C API library
|
|
PRODUCT_PACKAGES += libedgetpu_dba.google
|
|
|
|
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/edgetpu/sepolicy
|
|
|
|
# Tflite Darwinn delegate property
|
|
PRODUCT_VENDOR_PROPERTIES += vendor.edgetpu.tflite_delegate.force_disable_io_coherency=1
|