From 99127d90e4456ecf3a12c38620b0c601e06df116 Mon Sep 17 00:00:00 2001 From: Nolen Johnson Date: Mon, 10 Jun 2024 15:39:41 -0400 Subject: [PATCH] dopinder: 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 --- BoardConfig.mk | 4 ++++ sepolicy/vendor/platform_app.te | 1 + sepolicy/vendor/system_app.te | 1 + 3 files changed, 6 insertions(+) create mode 100644 sepolicy/vendor/platform_app.te create mode 100644 sepolicy/vendor/system_app.te diff --git a/BoardConfig.mk b/BoardConfig.mk index 6fc54cb..d294aad 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -18,6 +18,10 @@ BOARD_SUPER_PARTITION_SIZE := 1677721600 ## 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_WLAN_DEVICE := realtek BOARD_WPA_SUPPLICANT_DRIVER := NL80211 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 }; -- 2.20.1