Add contexts for exported telephony props
To remove bad context names, two contexts are added.
- telephony_config_prop
- telephony_status_prop
exported_radio_prop, exported2_radio_prop are removed. Cleaning up
exported3_radio_prop will be a follow-up task.
Exempt-From-Owner-Approval: cherry-pick
Bug: 152471138
Bug: 155844385
Test: boot and see no denials
Test: usim works on blueline
Change-Id: Iff9a4635c709f3ebe266cd811df3a1b4d3a242c2
Merged-In: Iff9a4635c709f3ebe266cd811df3a1b4d3a242c2
(cherry picked from commit 4d36eae8affaffce00063d37fe7f1d570cca1f1f)
diff --git a/private/property.te b/private/property.te
index ecbfff3..93545b5 100644
--- a/private/property.te
+++ b/private/property.te
@@ -165,7 +165,6 @@
-hal_telephony_server
-vendor_init
} {
- exported_radio_prop
exported3_radio_prop
}:property_service set;
@@ -175,7 +174,6 @@
-appdomain
-hal_telephony_server
} {
- exported2_radio_prop
radio_prop
}:property_service set;
@@ -393,3 +391,10 @@
init_service_status_private_prop
init_service_status_prop
}:property_service set;
+
+neverallow {
+ -init
+ -radio
+ -appdomain
+ -hal_telephony_server
+} telephony_status_prop:property_service set;