sm7250-common: include oneplus camera

Signed-off-by: aswin7469 <aswinas@pixysos.com>
Signed-off-by: Manikantraaavi <raavimanikanta6595@gmail.com>
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
Signed-off-by: Sandeep P S <sandymankara11@gmail.com>
This commit is contained in:
aswin7469
2021-04-19 13:49:17 +05:30
committed by Sandeep P S
parent a0a2a575c1
commit 68031e1fee
6 changed files with 90 additions and 1 deletions

View File

@@ -1,4 +1,5 @@
hal_client_domain(hal_camera_default, hal_cameraHIDL)
binder_call(hal_camera_default, vendor_hal_qspmhal_default)
allow hal_camera_default mnt_vendor_file:dir w_dir_perms;
allow hal_camera_default mnt_vendor_file:file create_file_perms;
@@ -18,8 +19,14 @@ allow hal_camera_default vl53l1_device:chr_file rw_file_perms;
allow hal_camera_default proc_meminfo:file r_file_perms;
allow hal_camera_default vendor_sysfs_video_call_on:file rw_file_perms;
allow hal_camera_default vendor_hal_qspmhal_hwservice:hwservice_manager find;
get_prop(hal_camera_default, ctl_default_prop)
get_prop(hal_camera_default, vendor_camera_prop)
get_prop(hal_camera_default, vendor_db_security_prop)
get_prop(hal_camera_default, vendor_mmi_prop)
allow hal_camera_default cgroup:file getattr;
get_prop(hal_camera_default, default_prop)
allow hal_camera_default vendor_xdsp_device:chr_file { ioctl open read };

12
sepolicy/vendor/untrusted_app.te vendored Normal file
View File

@@ -0,0 +1,12 @@
allow untrusted_app zygote:unix_stream_socket getopt;
allow untrusted_app vendor_xdsp_device:chr_file ioctl;
allow untrusted_app app_data_file:file execute;
allow untrusted_app proc_stat:file open;
allow untrusted_app vendor_hal_camera_postproc_hwservice:hwservice_manager find;
allow untrusted_app app_data_file:file execute;
allow untrusted_app proc_pid_max:file read;
allow untrusted_app proc_max_map_count:file { getattr open read };
allow untrusted_app proc_version:file { getattr open read };
allow untrusted_app proc_zoneinfo:file { getattr open read };
allow untrusted_app vendor_file:file { execute getattr map open read };

View File

@@ -1 +1,9 @@
get_prop(untrusted_app_29, vendor_persist_camera_prop)
allow untrusted_app_29 app_data_file:file execute;
allow untrusted_app_29 proc_zoneinfo:file { getattr open read };
allow untrusted_app_29 adsprpcd_file:dir { getattr read };
allow untrusted_app_29 adsprpcd_file:file { getattr };
allow untrusted_app_29 vendor_file:file { execute getattr map open read };
allow untrusted_app_29 vendor_sysfs_kgsl:file { getattr open read };
allow untrusted_app_29 hal_camera_default:binder { call };
allow untrusted_app_29 vendor_xdsp_device:chr_file { ioctl };
allow untrusted_app_29 zygote:unix_stream_socket { getopt };