Snap for 5277895 from 6028586522a187b63610b5795947c3bbdbebd06f to sdk-release
Change-Id: I3d8504f2a5b4aab9b53a78fbf804cc7d80ea73b7
diff --git a/private/wfc_activation_app.te b/private/wfc_activation_app.te
index cd32efc..9e2c9ef 100644
--- a/private/wfc_activation_app.te
+++ b/private/wfc_activation_app.te
@@ -1,4 +1,5 @@
type wfc_activation_app, domain, coredomain;
+type wfc_activation_app_tmpfs, file_type;
app_domain(wfc_activation_app)
net_domain(wfc_activation_app)
diff --git a/public/dataservice_app.te b/public/dataservice_app.te
index 8c8d82f..9a31088 100644
--- a/public/dataservice_app.te
+++ b/public/dataservice_app.te
@@ -1 +1,2 @@
-type dataservice_app, domain;
\ No newline at end of file
+type dataservice_app, domain;
+type dataservice_app_tmpfs, file_type;
diff --git a/vendor/google/google_camera_app.te b/vendor/google/google_camera_app.te
index 6520084..a296a36 100644
--- a/vendor/google/google_camera_app.te
+++ b/vendor/google/google_camera_app.te
@@ -1,4 +1,5 @@
type google_camera_app, domain, coredomain;
+type google_camera_app_tmpfs, file_type;
app_domain(google_camera_app)
net_domain(google_camera_app)
diff --git a/vendor/google/grilservice_app.te b/vendor/google/grilservice_app.te
index 729f29b..5354f39 100644
--- a/vendor/google/grilservice_app.te
+++ b/vendor/google/grilservice_app.te
@@ -1,4 +1,5 @@
type grilservice_app, domain;
+type grilservice_app_tmpfs, file_type;
app_domain(grilservice_app)
diff --git a/vendor/qcom/common/con_monitor.te b/vendor/qcom/common/con_monitor.te
index 98b1f78..0331937 100644
--- a/vendor/qcom/common/con_monitor.te
+++ b/vendor/qcom/common/con_monitor.te
@@ -1,5 +1,6 @@
# ConnectivityMonitor app
type con_monitor_app, domain;
+type con_monitor_app_tmpfs, file_type;
app_domain(con_monitor_app)
diff --git a/vendor/qcom/common/easelservice_app.te b/vendor/qcom/common/easelservice_app.te
index f18b223..58dda75 100644
--- a/vendor/qcom/common/easelservice_app.te
+++ b/vendor/qcom/common/easelservice_app.te
@@ -1,4 +1,5 @@
type easelservice_app, domain;
+type easelservice_app_tmpfs, file_type;
app_domain(easelservice_app)
diff --git a/vendor/qcom/common/factory_ota_app.te b/vendor/qcom/common/factory_ota_app.te
index 8fe1a51..03c06b2 100644
--- a/vendor/qcom/common/factory_ota_app.te
+++ b/vendor/qcom/common/factory_ota_app.te
@@ -1,4 +1,5 @@
type factory_ota_app, domain, coredomain;
+type factory_ota_app_tmpfs, file_type;
app_domain(factory_ota_app)
net_domain(factory_ota_app)
diff --git a/vendor/qcom/common/hal_dumpstate_impl.te b/vendor/qcom/common/hal_dumpstate_impl.te
index 72a9427..cb9a3c7 100644
--- a/vendor/qcom/common/hal_dumpstate_impl.te
+++ b/vendor/qcom/common/hal_dumpstate_impl.te
@@ -120,3 +120,6 @@
binder_call(hal_dumpstate_impl, citadeld)
allow hal_dumpstate_impl citadeld_service:service_manager find;
')
+
+# Vibrator
+r_dir_file(hal_dumpstate_impl, sysfs_leds)
diff --git a/vendor/qcom/common/hardware_info_app.te b/vendor/qcom/common/hardware_info_app.te
index 5c290fd..35e59c5 100644
--- a/vendor/qcom/common/hardware_info_app.te
+++ b/vendor/qcom/common/hardware_info_app.te
@@ -1,4 +1,5 @@
type hardware_info_app, domain;
+type hardware_info_app_tmpfs, file_type;
app_domain(hardware_info_app)
diff --git a/vendor/qcom/common/logger_app.te b/vendor/qcom/common/logger_app.te
index 2d2660e..58e872e 100644
--- a/vendor/qcom/common/logger_app.te
+++ b/vendor/qcom/common/logger_app.te
@@ -1,4 +1,5 @@
type logger_app, domain;
+type logger_app_tmpfs, file_type;
userdebug_or_eng(`
app_domain(logger_app)
diff --git a/vendor/qcom/common/modem_diagnostics.te b/vendor/qcom/common/modem_diagnostics.te
index af7ef6b..4563ad8 100644
--- a/vendor/qcom/common/modem_diagnostics.te
+++ b/vendor/qcom/common/modem_diagnostics.te
@@ -1,5 +1,6 @@
# ModemDiagnosticSystem app
type modem_diagnostic_app, domain;
+type modem_diagnostic_app_tmpfs, file_type;
app_domain(modem_diagnostic_app)
net_domain(modem_diagnostic_app)
diff --git a/vendor/qcom/common/qtelephony.te b/vendor/qcom/common/qtelephony.te
index e9a0073..b015043 100644
--- a/vendor/qcom/common/qtelephony.te
+++ b/vendor/qcom/common/qtelephony.te
@@ -1,5 +1,6 @@
# Qualcomm telephony apps, such as AtFwd and FastDormancy
type qtelephony, domain;
+type qtelephony_tmpfs, file_type;
app_domain(qtelephony)
diff --git a/vendor/qcom/common/ramdump_app.te b/vendor/qcom/common/ramdump_app.te
index b511c3b..9db01af 100644
--- a/vendor/qcom/common/ramdump_app.te
+++ b/vendor/qcom/common/ramdump_app.te
@@ -1,4 +1,5 @@
type ramdump_app, domain;
+type ramdump_app_tmpfs, file_type;
userdebug_or_eng(`
app_domain(ramdump_app)
diff --git a/vendor/qcom/common/secure_ui_service_app.te b/vendor/qcom/common/secure_ui_service_app.te
index 2130553..fd6497a 100644
--- a/vendor/qcom/common/secure_ui_service_app.te
+++ b/vendor/qcom/common/secure_ui_service_app.te
@@ -1,4 +1,5 @@
type secure_ui_service_app, domain;
+type secure_ui_service_app_tmpfs, file_type;
app_domain(secure_ui_service_app);
binder_use(secure_ui_service_app);
diff --git a/vendor/qcom/common/ssr_detector.te b/vendor/qcom/common/ssr_detector.te
index 0fd4cc7..d9b24b5 100644
--- a/vendor/qcom/common/ssr_detector.te
+++ b/vendor/qcom/common/ssr_detector.te
@@ -1,5 +1,6 @@
# SSRestartDetector app
type ssr_detector_app, domain;
+type ssr_detector_app_tmpfs, file_type;
app_domain(ssr_detector_app)
diff --git a/vendor/qcom/common/tango_core.te b/vendor/qcom/common/tango_core.te
index 4a736eb..5deffe4 100644
--- a/vendor/qcom/common/tango_core.te
+++ b/vendor/qcom/common/tango_core.te
@@ -1,4 +1,5 @@
type tango_core, domain;
+type tango_core_tmpfs, file_type;
app_domain(tango_core)
diff --git a/vendor/qcom/common/timeservice_app.te b/vendor/qcom/common/timeservice_app.te
index c047793..3b0888b 100644
--- a/vendor/qcom/common/timeservice_app.te
+++ b/vendor/qcom/common/timeservice_app.te
@@ -1,4 +1,5 @@
type timeservice_app, domain;
+type timeservice_app_tmpfs, file_type;
app_domain(timeservice_app);
allow timeservice_app app_api_service:service_manager find;
diff --git a/vendor/verizon/obdm_app.te b/vendor/verizon/obdm_app.te
index f24baad..04e7e57 100644
--- a/vendor/verizon/obdm_app.te
+++ b/vendor/verizon/obdm_app.te
@@ -1,4 +1,5 @@
type obdm_app, domain, coredomain;
+type obdm_app_tmpfs, file_type;
app_domain(obdm_app)
net_domain(obdm_app)