avc: 12-25 14:34:43.292 root 7005 7005 W binder:7005_1: type=1400 audit(0.0:23): avc: denied { call } for scontext=u:r:aocxd:s0 tcontext=u:r:aocxdallowdomain:s0:c512,c768 tclass=binder permissive=0 11-27 14:56:33.645 1000 422 422 E SELinux : avc: denied { find } for pid=7360 uid=10267 name=aocx.IAocx/default scontext=u:r:aocxdallowdomain:s0:c512,c768 tcontext=u:object_r:aocx:s0 tclass=service_manager permissive=0 Test: make -j64 Bug: 385663354 Flag: EXEMPT bugfix Change-Id: I7888e89710cfb671fb26180f8b2bc3152e1ced89
29 lines
925 B
Makefile
29 lines
925 B
Makefile
BOARD_VENDOR_SEPOLICY_DIRS += \
|
|
device/google/gs-common/aoc/sepolicy \
|
|
device/google/gs-common/aoc/sepolicy/allowlist
|
|
|
|
PRODUCT_PACKAGES += dump_aoc \
|
|
aocd \
|
|
aocxd
|
|
|
|
# If AoC Daemon is not present on this build, load firmware at boot via rc
|
|
ifeq ($(wildcard vendor/google/whitechapel/aoc/aocd),)
|
|
PRODUCT_COPY_FILES += \
|
|
device/google/gs-common/aoc/conf/init.aoc.nodaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.aoc.rc
|
|
else
|
|
PRODUCT_COPY_FILES += \
|
|
device/google/gs-common/aoc/conf/init.aoc.daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.aoc.rc
|
|
endif
|
|
|
|
ifneq ($(wildcard vendor/google/whitechapel/aoc/aocx/aidl/aocx/framework_compatibility_matrix.xml),)
|
|
DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE += \
|
|
vendor/google/whitechapel/aoc/aocx/aidl/aocx/framework_compatibility_matrix.xml
|
|
endif
|
|
|
|
# AoC debug support
|
|
PRODUCT_PACKAGES_DEBUG += \
|
|
aocdump \
|
|
aocutil \
|
|
aoc_audio_cfg \
|
|
vp_util \
|
|
aocx_tool
|