summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlistair Delva <adelva@google.com>2019-10-25 15:57:28 -0700
committerandroid-build-merger <android-build-merger@google.com>2019-10-25 15:57:28 -0700
commit8960a6f451e3599328a36e308657fda79c508139 (patch)
tree8080c28a06af52bf28799c3f80aa1bcfd3dba0c7
parent011a4ba2373212e06a11e0e6af7006ed96cebb29 (diff)
parenta533beb3666c56aa18ea1685e99739c3d427f410 (diff)
downloaddragonboard410c-8960a6f451e3599328a36e308657fda79c508139.tar.gz
Merge changes Ie7238a2a,I197dc83a
am: a533beb366 Change-Id: I5c365466401aa2de92712219d083554a2531d717
-rw-r--r--db845c.mk10
-rw-r--r--sepolicy/kernel.te2
-rw-r--r--ueventd.common.rc2
3 files changed, 14 insertions, 0 deletions
diff --git a/db845c.mk b/db845c.mk
index 48f7875..3d44eb3 100644
--- a/db845c.mk
+++ b/db845c.mk
@@ -8,3 +8,13 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/full_base.mk)
PRODUCT_NAME := db845c
PRODUCT_DEVICE := db845c
PRODUCT_BRAND := Android
+
+ifneq ($(DB845C_USES_GKI),)
+# The path here need to be finalized (ideally in the dragonboard-kernel dir)
+DB845C_MOD_DIR := device/linaro/dragonboard/db845c-mods/
+DB845C_MODS := $(wildcard $(DB845C_MOD_DIR)/*.ko)
+ifneq ($(DB845C_MODS),)
+ BOARD_VENDOR_KERNEL_MODULES += $(DB845C_MODS)
+ BOARD_VENDOR_RAMDISK_KERNEL_MODULES += $(DB845C_MODS)
+endif
+endif
diff --git a/sepolicy/kernel.te b/sepolicy/kernel.te
index 46bfee5..3fad122 100644
--- a/sepolicy/kernel.te
+++ b/sepolicy/kernel.te
@@ -3,3 +3,5 @@ allow kernel device:chr_file { create setattr };
allow kernel device:dir { add_name create write };
allow kernel self:capability mknod;
allow kernel vendor_file:file { open read };
+allow kernel self:system module_request;
+allow vendor_init kernel:system module_request;
diff --git a/ueventd.common.rc b/ueventd.common.rc
index 173b6f4..b87dccf 100644
--- a/ueventd.common.rc
+++ b/ueventd.common.rc
@@ -1,3 +1,5 @@
+modalias_handling enabled
+
/dev/sw_sync 0660 root graphics
# gpu