Merge cherrypicks of [9434351, 9434801, 9434688, 9434802, 9434034, 9434035, 9434608, 9434036] into qt-c2f2-release

Change-Id: Iab87412c4e78111906d4281170ac5d7c84c48070
diff --git a/vendor/google/hal_secure_element_default.te b/vendor/google/hal_secure_element_default.te
index 5ee29c9..94b811d 100644
--- a/vendor/google/hal_secure_element_default.te
+++ b/vendor/google/hal_secure_element_default.te
@@ -2,3 +2,5 @@
 allow hal_secure_element_default ese_vendor_data_file:dir create_dir_perms;
 allow hal_secure_element_default ese_vendor_data_file:file create_file_perms;
 allow hal_secure_element_default debugfs_ipc:dir search;
+set_prop(hal_secure_element_default, vendor_secure_element_prop)
+get_prop(hal_secure_element_default, vendor_modem_prop)
diff --git a/vendor/google/property.te b/vendor/google/property.te
index 7aa917d..3b1e129 100644
--- a/vendor/google/property.te
+++ b/vendor/google/property.te
@@ -30,3 +30,6 @@
 
 # hal_health
 type vendor_shutdown_prop, property_type;
+
+# SecureElement property
+type vendor_secure_element_prop, property_type;
diff --git a/vendor/google/property_contexts b/vendor/google/property_contexts
index 7412dd6..047191d 100644
--- a/vendor/google/property_contexts
+++ b/vendor/google/property_contexts
@@ -68,3 +68,6 @@
 
 # ramoops
 vendor.ramoops.                                 u:object_r:vendor_ramoops_prop:s0
+
+# SecureElement
+persist.vendor.se.                              u:object_r:vendor_secure_element_prop:s0