Use userdebug_or_eng in domain.te
For /dev/diag
Change-Id: I9692a0bb55cdf1d8bf4786f178be42dca44fea5f
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 4412915..22a65fc 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -104,6 +104,7 @@
bridge.te \
camera.te \
device.te \
+ domain.te \
file.te \
irsc_util.te \
mediaserver.te \
@@ -127,10 +128,6 @@
genfs_contexts \
te_macros
-ifneq ($(TARGET_BUILD_VARIANT),user)
- BOARD_SEPOLICY_UNION += domain.te
-endif
-
HAVE_ADRENO_SOURCE:= false
OVERRIDE_RS_DRIVER:= libRSDriver_adreno.so
diff --git a/sepolicy/domain.te b/sepolicy/domain.te
index 31ab9b3..07223d1 100644
--- a/sepolicy/domain.te
+++ b/sepolicy/domain.te
@@ -1 +1,3 @@
-allow domain diag_device:chr_file rw_file_perms;
+userdebug_or_eng(`
+ allow domain diag_device:chr_file rw_file_perms;
+')