Add sepolicy to enable Qualcomm add on feature

avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=20870 scontext=u:r:untrusted_app_27:s0:c175,c256,c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file
avc: denied { set } for property=persist.vendor.bt.soc.scram_freqs pid=948 uid=1002 gid=1002 scontext=u:r:hal_bluetooth_default:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=property_service

Bug: 145095934
Test: make ; Play audio through bluetooth
Change-Id: Ib5f81d04e21df9cefd94f7da8f81209a8831b3d1
diff --git a/vendor/qcom/common/hal_audio_default.te b/vendor/qcom/common/hal_audio_default.te
index 0a4d300..9a3bab5 100644
--- a/vendor/qcom/common/hal_audio_default.te
+++ b/vendor/qcom/common/hal_audio_default.te
@@ -20,3 +20,6 @@
 
 # Allow hal to take wakelock
 wakelock_use(hal_audio_default)
+
+# read-only permission to obtain the soc data
+get_prop(hal_audio_default, vendor_bluetooth_prop)
diff --git a/vendor/qcom/common/property_contexts b/vendor/qcom/common/property_contexts
index a12d461..35f84bd 100644
--- a/vendor/qcom/common/property_contexts
+++ b/vendor/qcom/common/property_contexts
@@ -185,6 +185,7 @@
 persist.vendor.service.bdroid.snooplog  u:object_r:vendor_bluetooth_prop:s0
 persist.vendor.service.bdroid.soclog    u:object_r:vendor_bluetooth_prop:s0
 persist.vendor.service.bdroid.ssrlvl    u:object_r:vendor_bluetooth_prop:s0
+persist.vendor.bt.soc.scram_freqs       u:object_r:vendor_bluetooth_prop:s0
 ro.vendor.bluetooth.emb_wp_mode         u:object_r:vendor_bluetooth_prop:s0
 ro.vendor.bluetooth.wipower             u:object_r:vendor_bluetooth_prop:s0