diff --git a/sepolicy/qti/vendor/property.te b/sepolicy/qti/vendor/property.te index 1132c8e..13f5c6f 100644 --- a/sepolicy/qti/vendor/property.te +++ b/sepolicy/qti/vendor/property.te @@ -3,3 +3,6 @@ vendor_internal_prop(vendor_fingerprint_prop) # Modem vendor_internal_prop(vendor_modem_prop) + +# RIL +vendor_internal_prop(vendor_nw_exported_system_prop) diff --git a/sepolicy/qti/vendor/property_contexts b/sepolicy/qti/vendor/property_contexts index a6b1126..15fd70b 100644 --- a/sepolicy/qti/vendor/property_contexts +++ b/sepolicy/qti/vendor/property_contexts @@ -10,3 +10,7 @@ vendor.modem_dump_action u:object_r:vendor_modem_prop:s0 # NFC vendor.oplus.nfc.fw.version u:object_r:vendor_nfc_nq_prop:s0 + +# RIL +vendor.gsm.phoneserial u:object_r:vendor_nw_exported_system_prop:s0 +vendor.gsm.serial u:object_r:vendor_nw_exported_system_prop:s0 diff --git a/sepolicy/qti/vendor/rild.te b/sepolicy/qti/vendor/rild.te index 88d0c53..38bd12b 100644 --- a/sepolicy/qti/vendor/rild.te +++ b/sepolicy/qti/vendor/rild.te @@ -3,3 +3,5 @@ allow rild mnt_vendor_file:dir search; allow rild vendor_proc_display:file r_file_perms; r_dir_file(rild, vendor_proc_engineer) + +set_prop(rild, vendor_nw_exported_system_prop)