diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 93fb353..ac13ff5 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -144,6 +144,11 @@ include device/qcom/sepolicy_vndr-legacy-um/SEPolicy.mk BOARD_VENDOR_SEPOLICY_DIRS += $(COMMON_PATH)/sepolicy/vendor +# Trust +TARGET_TRUST_USB_CONTROL_PATH := /sys/devices/platform/soc/a600000.ssusb/usb_data_enabled +TARGET_TRUST_USB_CONTROL_ENABLE := 0 +TARGET_TRUST_USB_CONTROL_DISABLE := 1 + # Verified Boot BOARD_AVB_ENABLE := true BOARD_AVB_MAKE_VBMETA_IMAGE_ARGS += --flags 3 diff --git a/sepolicy/vendor/genfs_contexts b/sepolicy/vendor/genfs_contexts index 866dd05..e60884a 100644 --- a/sepolicy/vendor/genfs_contexts +++ b/sepolicy/vendor/genfs_contexts @@ -57,3 +57,6 @@ genfscon sysfs /devices/platform/soc/soc:maxim_ds28e16/power_supply/batt_verify/ # Power genfscon proc /sys/kernel/sched_energy_aware u:object_r:proc_sched_energy_aware:s0 + +# USB +genfscon sysfs /devices/platform/soc/a600000.ssusb/usb_data_enabled u:object_r:sysfs_usb_data_enabled:s0