fix sim card related permission

[   21.176786] type=1107 audit(1642737478.108:25): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { set } for property=vendor.radio.allowed_types_loaded0 pid=1931 uid=10205 gid=10205 scontext=u:r:oemrilservice_app:s0:c205,c256,c512,c768 tcontext=u:object_r:vendor_rild_prop:s0 tclass=property_service permissive=1'
[   32.319439] type=1400 audit(1642737489.248:28): avc: denied { read } for comm="pool-4-thread-1" name="u:object_r:vendor_rild_prop:s0" dev="tmpfs" ino=321 scontext=u:r:vendor_ims_app:s0:c212,c256,c512,c768 tcontext=u:object_r:vendor_rild_prop:s0 tclass=file permissive=1 app=com.shannon.imsservice
Bug: 205214899
Test: boot to home with sim card inserted

Change-Id: Id54441adc109d6977013abdc94c31d9b46bc203b
diff --git a/whitechapel_pro/oemrilservice_app.te b/whitechapel_pro/oemrilservice_app.te
index f11162d..b055dbe 100644
--- a/whitechapel_pro/oemrilservice_app.te
+++ b/whitechapel_pro/oemrilservice_app.te
@@ -6,3 +6,4 @@
 allow oemrilservice_app radio_service:service_manager find;
 
 binder_call(oemrilservice_app, rild)
+set_prop(oemrilservice_app, vendor_rild_prop)
diff --git a/whitechapel_pro/property_contexts b/whitechapel_pro/property_contexts
index 64880da..3dd44ea 100644
--- a/whitechapel_pro/property_contexts
+++ b/whitechapel_pro/property_contexts
@@ -40,7 +40,7 @@
 # for rild
 persist.vendor.ril.                        u:object_r:vendor_rild_prop:s0
 vendor.ril.                                u:object_r:vendor_rild_prop:s0
-vendor.radio.ril.                          u:object_r:vendor_rild_prop:s0
+vendor.radio.                              u:object_r:vendor_rild_prop:s0
 vendor.sys.rild_reset                      u:object_r:vendor_rild_prop:s0
 persist.vendor.radio.                      u:object_r:vendor_rild_prop:s0
 ro.vendor.config.build_carrier             u:object_r:vendor_carrier_prop:s0
diff --git a/whitechapel_pro/vendor_ims_app.te b/whitechapel_pro/vendor_ims_app.te
index 9325a2b..b226dc3 100644
--- a/whitechapel_pro/vendor_ims_app.te
+++ b/whitechapel_pro/vendor_ims_app.te
@@ -6,3 +6,4 @@
 allow vendor_ims_app radio_service:service_manager find;
 
 binder_call(vendor_ims_app, rild)
+get_prop(vendor_ims_app, vendor_rild_prop)