sdm660-common: sepolicy: fix sepolicy to use vendor_camera_prop

This commit is contained in:
pix106 2022-05-06 05:03:14 +02:00
parent 7c134c0715
commit b802fbff4b
6 changed files with 7 additions and 9 deletions

View file

@ -5,4 +5,4 @@ allow { appdomain -isolated_app } adsprpcd_file:dir r_dir_perms;
allow { appdomain -isolated_app } public_adsprpcd_file:file r_file_perms;
get_prop(appdomain, exported_camera_prop)
get_prop(appdomain, vendor_persist_camera_prop)
get_prop(appdomain, vendor_camera_prop)

View file

@ -1,5 +1,5 @@
binder_call(cameraserver, mediacodec);
get_prop(cameraserver, vendor_persist_camera_prop)
get_prop(cameraserver, vendor_camera_prop)
get_prop(cameraserver, vendor_video_prop)
set_prop(cameraserver, system_prop)
binder_call(cameraserver, mediacodec)

View file

@ -1,11 +1,11 @@
hal_client_domain(hal_camera_default, hal_configstore)
hal_client_domain(hal_camera_default, hal_graphics_allocator)
get_prop(hal_camera_default, bootanim_system_prop)
get_prop(hal_camera_default, hal_camera_prop)
get_prop(hal_camera_default, vendor_camera_prop)
set_prop(hal_camera_default, vendor_camera_prop)
get_prop(hal_camera_default, vendor_system_prop)
get_prop(hal_camera_default, vendor_video_prop)
get_prop(hal_camera_default, persist_camera_prop)
set_prop(hal_camera_default, persist_camera_prop)
allow hal_camera_default sysfs_kgsl:file r_file_perms;
allow hal_camera_default diag_device:chr_file rw_file_perms;
@ -14,5 +14,3 @@ allow hal_camera_default sysfs:file { getattr open read };
allow hal_camera_default self:socket { read write };
r_dir_file(hal_camera_default, sysfs_kgsl)
dontaudit hal_camera_default default_prop:file read;

View file

@ -3,4 +3,4 @@ allow hal_sensors_default sysfs_info:file { read write };
allow hal_sensors_default diag_device:chr_file { read };
unix_socket_connect(hal_sensors_default, audio, hal_audio_default)
set_prop(hal_sensors_default, camera_prop)
set_prop(hal_sensors_default, vendor_camera_prop)

View file

@ -1,7 +1,7 @@
vendor_public_prop(hal_fingerprint_prop);
vendor_public_prop(hal_camera_prop);
vendor_public_prop(mlipay_prop);
vendor_restricted_prop(vendor_camera_prop);
vendor_internal_prop(dirac_prop);
vendor_internal_prop(vendor_power_prop)
vendor_internal_prop(thermal_engine_prop);
vendor_restricted_prop(persist_camera_prop);

View file

@ -11,6 +11,6 @@ allow vendor_init proc:file w_file_perms;
get_prop(vendor_init, hal_fingerprint_prop)
set_prop(vendor_init, camera_prop)
set_prop(vendor_init, vendor_camera_prop)
set_prop(vendor_init, vendor_freq_prop)
set_prop(vendor_init, vendor_power_prop)