From 675aef48372195f92949618d92180dac2731c377 Mon Sep 17 00:00:00 2001 From: Alexander Koskovich Date: Sun, 3 Jul 2022 16:03:37 -0700 Subject: [PATCH] sepolicy: qti: Add some properties wanted by RMT storage Change-Id: Ie354fd5a07e3673bcd5dcb4e067af55f20ba45a1 --- sepolicy/qti/private/property_contexts | 7 +++++++ sepolicy/qti/vendor/property_contexts | 3 +++ sepolicy/qti/vendor/vendor_rmt_storage.te | 2 ++ 3 files changed, 12 insertions(+) diff --git a/sepolicy/qti/private/property_contexts b/sepolicy/qti/private/property_contexts index aae8949..e136e5d 100644 --- a/sepolicy/qti/private/property_contexts +++ b/sepolicy/qti/private/property_contexts @@ -12,5 +12,12 @@ persist.sys.log.awb u:object_r:exported_system_prop:s0 # Modem persist.sys.enable_modem_dump u:object_r:exported_system_prop:s0 +# Radio +ro.sys.reserve.integrate u:object_r:exported_system_prop:s0 + +# SVN +ro.build.version.svn u:object_r:exported_system_prop:s0 +ro.build.version.svn.c u:object_r:exported_system_prop:s0 + # Version ro.separate.soft u:object_r:system_oplus_project_prop:s0 diff --git a/sepolicy/qti/vendor/property_contexts b/sepolicy/qti/vendor/property_contexts index 15fd70b..fd25c11 100644 --- a/sepolicy/qti/vendor/property_contexts +++ b/sepolicy/qti/vendor/property_contexts @@ -11,6 +11,9 @@ 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 +# Radio +ro.vendor.oplus.radio.sar_regionmark u:object_r:vendor_radio_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/vendor_rmt_storage.te b/sepolicy/qti/vendor/vendor_rmt_storage.te index b328774..4ec4151 100644 --- a/sepolicy/qti/vendor/vendor_rmt_storage.te +++ b/sepolicy/qti/vendor/vendor_rmt_storage.te @@ -1,4 +1,6 @@ allow vendor_rmt_storage vendor_reserve_partition:blk_file rw_file_perms; +get_prop(vendor_rmt_storage, vendor_radio_prop) + rw_dir_file(vendor_rmt_storage, vendor_proc_engineer) r_dir_file(vendor_rmt_storage, vendor_proc_oplus_version)