sm6150-common: Set PRODUCT_SET_DEBUGFS_RESTRICTIONS

Starting with Android R launched devices, debugfs cannot be mounted in
production builds. In order to avoid accidental debugfs dependencies
from creeping in during development with userdebug/eng builds, the
build flag PRODUCT_SET_DEBUGFS_RESTRICTIONS can be set by vendors to
enforce additional debugfs restrictions for userdebug/eng builds. The
same flag will be used to enable sepolicy neveallow statements to
prevent new permissions added for debugfs access.

Test: build, boot
Bug: 184381659
Change-Id: I45e6f20c886d467a215c9466f3a09965ff897d7e
This commit is contained in:
Hridya Valsaraju 2021-04-02 11:33:45 -07:00 committed by basamaryan
parent 3f12bf92c3
commit b15c927d19

View File

@ -216,6 +216,9 @@ PRODUCT_COPY_FILES += \
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf
# Kernel
PRODUCT_SET_DEBUGFS_RESTRICTIONS := true
# Keymaster
PRODUCT_PACKAGES += \
android.hardware.keymaster@4.1.vendor