sepolicy: Guard invalid labels
* MTK devices with R vendor and older still depends on those labels Change-Id: If2e78d5a22722b0038afbb6f9a651bc073b8f4c8
This commit is contained in:
parent
6de1ec34cc
commit
532b60ca02
@ -1,11 +1,16 @@
|
||||
# Board specific SELinux policy variable definitions
|
||||
MTK_SEPOLICY_PATH := device/mediatek/sepolicy_vndr
|
||||
|
||||
ifeq ($(BOARD_MTK_SEPOLICY_IS_LEGACY), true)
|
||||
# Build with broken namespaces
|
||||
# Userspace blobs are still dependent older props that
|
||||
# do not pass the VTS test cases.
|
||||
BUILD_BROKEN_VENDOR_PROPERTY_NAMESPACE := true
|
||||
|
||||
BOARD_VENDOR_SEPOLICY_DIRS += \
|
||||
$(MTK_SEPOLICY_PATH)/legacy/non_plat
|
||||
endif
|
||||
|
||||
BOARD_VENDOR_SEPOLICY_DIRS += \
|
||||
$(MTK_SEPOLICY_PATH)/basic/non_plat \
|
||||
$(MTK_SEPOLICY_PATH)/basic/debug/non_plat \
|
||||
|
@ -403,9 +403,5 @@ persist.vendor.eara_io. u:object_r:vendor_mtk_eara_io_prop:s0
|
||||
persist.vendor.mdrsra_v2_support u:object_r:vendor_mtk_mdrsra_v2_support_prop:s0
|
||||
persist.vendor.xfrm_support u:object_r:vendor_mtk_xfrm_support_prop:s0
|
||||
|
||||
mtk.vendor.omx.core.log u:object_r:vendor_mtk_omx_core_prop:s0
|
||||
ro.mtk_crossmount_support u:object_r:vendor_mtk_crossmount_prop:s0
|
||||
ro.mtk_deinterlace_support u:object_r:vendor_mtk_deinterlace_prop:s0
|
||||
|
||||
# Thermal
|
||||
vendor.thermal. u:object_r:vendor_thermal_prop:s0
|
||||
|
@ -196,8 +196,6 @@ ro.vendor.mtk_vibspk_support u:object_r:vendor_mtk_default_prop:s0
|
||||
# fm 50khz support
|
||||
ro.vendor.mtk_fm_50khz_support u:object_r:vendor_mtk_default_prop:s0
|
||||
|
||||
debuglog.drv u:object_r:vendor_mtk_camera_prop:s0
|
||||
debuglog.drv. u:object_r:vendor_mtk_camera_prop:s0
|
||||
vendor.camera.save.temp.video u:object_r:vendor_mtk_camera_prop:s0
|
||||
vendor.camera_af_power_debug u:object_r:vendor_mtk_camera_prop:s0
|
||||
vendor.com.mediatek.gesture.pose u:object_r:vendor_mtk_camera_prop:s0
|
||||
@ -256,7 +254,6 @@ ro.vendor.mtk_ct4greg_app u:object_r:vendor_mtk_default_prop:s0
|
||||
ro.vendor.mtk_devreg_app u:object_r:vendor_mtk_default_prop:s0
|
||||
|
||||
vendor.cdma. u:object_r:vendor_mtk_cdma_prop:s0
|
||||
ril.cdma.inecmmode u:object_r:vendor_mtk_cdma_prop:s0
|
||||
|
||||
persist.vendor.service.rcs u:object_r:vendor_mtk_service_rcs_prop:s0
|
||||
persist.vendor.service.tag.rcs u:object_r:vendor_mtk_service_rcs_prop:s0
|
||||
|
7
legacy/non_plat/property_contexts
Normal file
7
legacy/non_plat/property_contexts
Normal file
@ -0,0 +1,7 @@
|
||||
mtk.vendor.omx.core.log u:object_r:vendor_mtk_omx_core_prop:s0
|
||||
ro.mtk_crossmount_support u:object_r:vendor_mtk_crossmount_prop:s0
|
||||
ro.mtk_deinterlace_support u:object_r:vendor_mtk_deinterlace_prop:s0
|
||||
|
||||
debuglog.drv u:object_r:vendor_mtk_camera_prop:s0
|
||||
debuglog.drv. u:object_r:vendor_mtk_camera_prop:s0
|
||||
ril.cdma.inecmmode u:object_r:vendor_mtk_cdma_prop:s0
|
Loading…
x
Reference in New Issue
Block a user