Allow vendor access to 'persist.gcam' properties
The code path during legacy 'takePicture' calls needs
access to 'persist.gcam' properties. This will resolve
errors like:
"
Access denied finding property "persist.gcam.debug"
Access denied finding property "persist.gcam.save_text"
Access denied finding property "persist.gcam.save_metering"
Access denied finding property "persist.gcam.save_payload"
"
Bug: 77865891
Test: Manual using TestingCamera application
Change-Id: I4a46558fc599a484bc11202bc8fdd9881653551d
Merged-In: I4a46558fc599a484bc11202bc8fdd9881653551d
diff --git a/vendor/qcom/common/property_contexts b/vendor/qcom/common/property_contexts
index dd23a22..bdf8dec 100644
--- a/vendor/qcom/common/property_contexts
+++ b/vendor/qcom/common/property_contexts
@@ -1,6 +1,7 @@
vendor.debug.camera. u:object_r:vendor_camera_prop:s0
persist.vendor.camera. u:object_r:vendor_camera_prop:s0
persist.camera. u:object_r:vendor_camera_prop:s0
+persist.gcam. u:object_r:vendor_camera_prop:s0
ro.vendor.camera. u:object_r:vendor_camera_prop:s0
ro.camera. u:object_r:vendor_camera_prop:s0
persist.vendor.sys.cnd u:object_r:cnd_prop:s0