summaryrefslogtreecommitdiff
path: root/vendor
diff options
context:
space:
mode:
Diffstat (limited to 'vendor')
-rw-r--r--vendor/google/file.te2
-rw-r--r--vendor/qcom/common/attributes1
-rw-r--r--vendor/qcom/common/file.te3
-rw-r--r--vendor/qcom/common/file_contexts10
4 files changed, 16 insertions, 0 deletions
diff --git a/vendor/google/file.te b/vendor/google/file.te
new file mode 100644
index 0000000..e265487
--- /dev/null
+++ b/vendor/google/file.te
@@ -0,0 +1,2 @@
+type persist_default_file, file_type, vendor_persist_type;
+
diff --git a/vendor/qcom/common/attributes b/vendor/qcom/common/attributes
new file mode 100644
index 0000000..7e6def7
--- /dev/null
+++ b/vendor/qcom/common/attributes
@@ -0,0 +1 @@
+attribute vendor_persist_type;
diff --git a/vendor/qcom/common/file.te b/vendor/qcom/common/file.te
new file mode 100644
index 0000000..aa2bbb0
--- /dev/null
+++ b/vendor/qcom/common/file.te
@@ -0,0 +1,3 @@
+# used for /dsp files
+type adsprpcd_file, file_type, mlstrustedobject, vendor_file_type;
+
diff --git a/vendor/qcom/common/file_contexts b/vendor/qcom/common/file_contexts
new file mode 100644
index 0000000..221bf72
--- /dev/null
+++ b/vendor/qcom/common/file_contexts
@@ -0,0 +1,10 @@
+###################################
+# adsp files
+#
+/dsp(/.*)? u:object_r:adsprpcd_file:s0
+
+###################################
+# persist files
+#
+/persist u:object_r:persist_default_file:s0
+