sepolicy[8]: Add specific file_contexts
Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: Ie70c59acedbb7be2f5b34a83c1d3d011f440ba05
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts
new file mode 100644
index 0000000..122c980
--- /dev/null
+++ b/sepolicy/file_contexts
@@ -0,0 +1,11 @@
+###########################
+# OmniROM common sepolicy
+#
+
+# cache
+/cache/dalvik-cache(/.*)? u:object_r:dalvikcache_data_file:s0
+
+# performance-related sysfs files
+/sys/kernel/mm/ksm(/.*)? -- u:object_r:sysfs_writable:s0
+/sys/devices/system/cpu.*/cpufreq(/.*)? -- u:object_r:sysfs_writable:s0
+/sys/block/mmcblk0/queue/scheduler -- u:object_r:sysfs_writable:s0
diff --git a/sepolicy/sepolicy.mk b/sepolicy/sepolicy.mk
index 3e9a3f3..72b99ab 100644
--- a/sepolicy/sepolicy.mk
+++ b/sepolicy/sepolicy.mk
@@ -7,6 +7,7 @@
vendor/omni/sepolicy
BOARD_SEPOLICY_UNION += \
+ file_contexts \
file.te \
genfs_contexts \
installd.te \