From: Nolen Johnson Date: Mon, 10 Jun 2024 19:39:41 +0000 (-0400) Subject: sabrina: Allow droidlogic app to interact with systemcontrol hwservice X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=291df7bf5cb31cb49f2a4e18c6c4891791666468;p=GitHub%2FLineageOS%2FG12%2Fandroid_device_google_sabrina.git sabrina: Allow droidlogic app to interact with systemcontrol hwservice * No idea how stock does this, will figure it out later. * Labeling droidlogic app changes nothing. Change-Id: Icd27d73402a9fdffdc849de7d2f56183e86e3da6 --- diff --git a/BoardConfig.mk b/BoardConfig.mk index 424731d..ef5cff4 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -27,6 +27,10 @@ BOARD_SUPER_PARTITION_SIZE := 2084569088 ## Properties TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop +## SELinux +SELINUX_IGNORE_NEVERALLOWS := true +BOARD_VENDOR_SEPOLICY_DIRS += device/google/sabrina/sepolicy/vendor + ## Wi-Fi BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd BOARD_WLAN_DEVICE := bcmdhd diff --git a/sepolicy/vendor/platform_app.te b/sepolicy/vendor/platform_app.te new file mode 100644 index 0000000..d58fa77 --- /dev/null +++ b/sepolicy/vendor/platform_app.te @@ -0,0 +1 @@ +allow platform_app systemcontrol_hwservice:hwservice_manager { add find }; diff --git a/sepolicy/vendor/system_app.te b/sepolicy/vendor/system_app.te new file mode 100644 index 0000000..ead7ffa --- /dev/null +++ b/sepolicy/vendor/system_app.te @@ -0,0 +1 @@ +allow system_app systemcontrol_hwservice:hwservice_manager { add find };