From 84e119d807c63d06491af3a54b5c2f40224fa748 Mon Sep 17 00:00:00 2001 From: Thierry Strudel Date: Mon, 31 Oct 2016 21:21:58 -0700 Subject: [PATCH] libstagefrighthw + OMX video Change-Id: I59324fc12b236ec4bb90ece48f43f4a0b046e389 --- CommonBoardConfig.mk | 2 ++ device-common.mk | 10 +++++++++- seccomp/mediacodec-seccomp.policy | 5 +++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 seccomp/mediacodec-seccomp.policy diff --git a/CommonBoardConfig.mk b/CommonBoardConfig.mk index 5ae94c7..3d6d028 100644 --- a/CommonBoardConfig.mk +++ b/CommonBoardConfig.mk @@ -57,6 +57,8 @@ TARGET_USES_HWC2 := true BOARD_SEPOLICY_DIRS += device/google/muskie/sepolicy +BOARD_SECCOMP_POLICY = device/google/muskie/seccomp + QCOM_BOARD_PLATFORMS += msmcobalt BOARD_HAVE_BLUETOOTH_QCOM := true BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/google/muskie/bluetooth diff --git a/device-common.mk b/device-common.mk index 320ddc8..744ea2d 100644 --- a/device-common.mk +++ b/device-common.mk @@ -101,6 +101,9 @@ PRODUCT_PROPERTY_OVERRIDES += \ persist.cne.feature=1 \ rild.libpath=/system/vendor/lib64/libril-qc-qmi-1.so +PRODUCT_PROPERTY_OVERRIDES += \ + ro.vendor.extension_library=libqti-perfd-client.so + # WLAN driver configuration files PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/wpa_supplicant_overlay.conf:system/etc/wifi/wpa_supplicant_overlay.conf \ @@ -116,7 +119,12 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ libmm-omxcore \ - libOmxCore + libOmxCore \ + libstagefrighthw \ + libOmxVdec \ + libOmxVdecHevc \ + libOmxVenc \ + libc2dcolorconvert PRODUCT_PACKAGES += \ camera.msmcobalt \ diff --git a/seccomp/mediacodec-seccomp.policy b/seccomp/mediacodec-seccomp.policy new file mode 100644 index 0000000..f94036d --- /dev/null +++ b/seccomp/mediacodec-seccomp.policy @@ -0,0 +1,5 @@ +# device specific syscalls +pselect6: 1 +eventfd2: 1 +sendto: 1 +recvfrom: 1