Add sysfs_camera label for powerhint flow to access intcam & tnr clock
Test: 1. build selinux and push related files to phone 2. Use ls -Z "file" to check if selinux content of file is expected 3. P21 camera checklist Bug: 168654554 Change-Id: Ie757dd3e8adc151c6340e9ca662efbdf0ccb6110
This commit is contained in:
parent
b530a26f1f
commit
d45ada475b
3 changed files with 6 additions and 0 deletions
1
whitechapel/vendor/google/file.te
vendored
1
whitechapel/vendor/google/file.te
vendored
|
@ -132,6 +132,7 @@ type sysfs_wlc, sysfs_type, fs_type;
|
||||||
type persist_camera_file, file_type;
|
type persist_camera_file, file_type;
|
||||||
type vendor_camera_tuning_file, vendor_file_type, file_type;
|
type vendor_camera_tuning_file, vendor_file_type, file_type;
|
||||||
type vendor_camera_data_file, file_type, data_file_type;
|
type vendor_camera_data_file, file_type, data_file_type;
|
||||||
|
type sysfs_camera, sysfs_type, fs_type;
|
||||||
|
|
||||||
# EdgeTPU hal data file
|
# EdgeTPU hal data file
|
||||||
type hal_neuralnetworks_darwinn_data_file, file_type, data_file_type;
|
type hal_neuralnetworks_darwinn_data_file, file_type, data_file_type;
|
||||||
|
|
4
whitechapel/vendor/google/genfs_contexts
vendored
4
whitechapel/vendor/google/genfs_contexts
vendored
|
@ -313,3 +313,7 @@ genfscon sysfs /devices/platform/audiometrics/hwinfo_part_number u:object_
|
||||||
# SJTAG
|
# SJTAG
|
||||||
genfscon sysfs /devices/platform/sjtag_ap/interface u:object_r:sysfs_sjtag:s0
|
genfscon sysfs /devices/platform/sjtag_ap/interface u:object_r:sysfs_sjtag:s0
|
||||||
genfscon sysfs /devices/platform/sjtag_gsa/interface u:object_r:sysfs_sjtag:s0
|
genfscon sysfs /devices/platform/sjtag_gsa/interface u:object_r:sysfs_sjtag:s0
|
||||||
|
|
||||||
|
# Camera
|
||||||
|
genfscon sysfs /devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq u:object_r:sysfs_camera:s0
|
||||||
|
genfscon sysfs /devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq u:object_r:sysfs_camera:s0
|
||||||
|
|
|
@ -6,6 +6,7 @@ allow hal_power_default cpuctl_device:file rw_file_perms;
|
||||||
allow hal_power_default sysfs_gpu:file rw_file_perms;
|
allow hal_power_default sysfs_gpu:file rw_file_perms;
|
||||||
allow hal_power_default sysfs_devfreq_dir:dir r_dir_perms;
|
allow hal_power_default sysfs_devfreq_dir:dir r_dir_perms;
|
||||||
allow hal_power_default sysfs_fabric:file rw_file_perms;
|
allow hal_power_default sysfs_fabric:file rw_file_perms;
|
||||||
|
allow hal_power_default sysfs_camera:file rw_file_perms;
|
||||||
allow hal_power_default sysfs_display:file rw_file_perms;
|
allow hal_power_default sysfs_display:file rw_file_perms;
|
||||||
set_prop(hal_power_default, vendor_camera_prop)
|
set_prop(hal_power_default, vendor_camera_prop)
|
||||||
set_prop(hal_power_default, vendor_camera_debug_prop)
|
set_prop(hal_power_default, vendor_camera_debug_prop)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue