Fix SELinux error for com.google.android.euicc

bug: 279548423
Test: http://fusion2/bb76429b-7d84-4e14-b127-8458abb3e2ed
Change-Id: I00bdf71f04eec985147189eb1b474c7ff6797023
diff --git a/private/property.te b/private/property.te
new file mode 100644
index 0000000..a6bee3b
--- /dev/null
+++ b/private/property.te
@@ -0,0 +1,8 @@
+product_restricted_prop(masterclear_esim_prop)
+product_restricted_prop(euicc_seamless_transfer_prop)
+
+neverallow { domain -init } masterclear_esim_prop:property_service set;
+neverallow { domain -init } euicc_seamless_transfer_prop:property_service set;
+
+get_prop(appdomain, masterclear_esim_prop)
+get_prop(appdomain, euicc_seamless_transfer_prop)
diff --git a/private/property_contexts b/private/property_contexts
new file mode 100644
index 0000000..843f297
--- /dev/null
+++ b/private/property_contexts
@@ -0,0 +1,2 @@
+masterclear.allow_retain_esim_profiles_after_fdr u:object_r:masterclear_esim_prop:s0 exact bool
+euicc.seamless_transfer_enabled_in_non_qs u:object_r:euicc_seamless_transfer_prop:s0 exact bool