gta4xl-common: sepolicy: Add rules for telephony bringup

Change-Id: Ie93867aedb1caf8e1abdda943a74dc1f835bb1e7
diff --git a/sepolicy/vendor/file.te b/sepolicy/vendor/file.te
index 7a10cd3..07a1240 100644
--- a/sepolicy/vendor/file.te
+++ b/sepolicy/vendor/file.te
@@ -24,6 +24,7 @@
 type mb_po_efs_file, fs_type;
 
 # PROC
+type proc_simslot_count, fs_type, proc_type;
 type proc_swappiness, fs_type, proc_type;
 
 # SYSFS
diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts
index 0d1d42f..acf9768 100644
--- a/sepolicy/vendor/file_contexts
+++ b/sepolicy/vendor/file_contexts
@@ -57,6 +57,7 @@
 
 # GPS
 /sys/devices/soc0/machine                                     u:object_r:sysfs_sec_gps:s0
+/sys/devices/soc0/revision                                    u:object_r:sysfs_sec_gps:s0
 
 ### VENDOR
 /(vendor|system/vendor)/bin/argosd           u:object_r:argosd_exec:s0
diff --git a/sepolicy/vendor/genfs_contexts b/sepolicy/vendor/genfs_contexts
index 3ebf180..77cf185 100644
--- a/sepolicy/vendor/genfs_contexts
+++ b/sepolicy/vendor/genfs_contexts
@@ -7,6 +7,7 @@
 genfscon debugfs /dma_buf                                                                                      u:object_r:debugfs_ion_dma:s0
 
 # PROC
+genfscon proc /simslot_count                                                                                   u:object_r:proc_simslot_count:s0
 genfscon proc /sys/vm/swappiness                                                                               u:object_r:proc_swappiness:s0
 
 # SYSFS
diff --git a/sepolicy/vendor/hwservice_contexts b/sepolicy/vendor/hwservice_contexts
index f274cfe..795360d 100644
--- a/sepolicy/vendor/hwservice_contexts
+++ b/sepolicy/vendor/hwservice_contexts
@@ -2,4 +2,7 @@
 
 vendor.samsung.hardware.camera.provider::ISehCameraProvider                             u:object_r:hal_camera_hwservice:s0
 vendor.samsung.hardware.gnss::ISehGnss                                                  u:object_r:hal_gnss_hwservice:s0
+vendor.samsung.hardware.radio.bridge::ISehBridge                                        u:object_r:hal_telephony_hwservice:s0
+vendor.samsung.hardware.radio.channel::ISehChannel                                      u:object_r:hal_telephony_hwservice:s0
+vendor.samsung.hardware.radio::ISehRadio                                                u:object_r:hal_telephony_hwservice:s0
 vendor.samsung.hardware.security.widevine.keyprovisioning::ISehWidevineKeyProvisioning  u:object_r:hal_vendor_wvkprov_hwservice:s0
diff --git a/sepolicy/vendor/secril_config_svc.te b/sepolicy/vendor/secril_config_svc.te
new file mode 100644
index 0000000..269c28c
--- /dev/null
+++ b/sepolicy/vendor/secril_config_svc.te
@@ -0,0 +1,3 @@
+# secril_config_svc.te
+
+allow secril_config_svc proc_simslot_count:file r_file_perms;