diff --git a/sepolicy/vendor/hal_camera_default.te b/sepolicy/vendor/hal_camera_default.te index f5cd5f6..8178405 100644 --- a/sepolicy/vendor/hal_camera_default.te +++ b/sepolicy/vendor/hal_camera_default.te @@ -1,4 +1,6 @@ r_dir_file(hal_camera_default, persist_camera_file) +r_dir_file(hal_camera_default, vendor_data_file) + allow hal_camera_default sysfs_battery_supply:dir search; allow hal_camera_default sysfs_battery_supply:file { getattr open read }; allow hal_camera_default mnt_vendor_file:file rw_file_perms; @@ -6,6 +8,8 @@ allow hal_camera_default vendor_data_file:dir read; allow hal_camera_default camera_prop:property_service set; allow hal_camera_default sysfs_healthd:dir search; allow hal_camera_default persist_camera_file:file { r_file_perms setattr }; -r_dir_file(hal_camera_default, vendor_data_file) +allow hal_camera_default sysfs:file { getattr open read }; +allow hal_camera_default sysfs:file { getattr open read }; + get_prop(hal_camera_default, moto_boot_prop) set_prop(hal_camera_default, camera_prop)