Commit 27448f0d authored by fire855's avatar fire855
Browse files

sepolicy: fix /dev/MTK_SMI access

parent 67335c55
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@ allow cameraserver ccci_device:chr_file rw_file_perms;
allow cameraserver sensorservice_service:service_manager find;
allow cameraserver system_server:unix_stream_socket { read write };
allow cameraserver camera_device:chr_file rw_file_perms;
allow cameraserver mtk_smi_device:chr_file rw_file_perms;
allow cameraserver proc:file { read ioctl open };
allow cameraserver devmap_device:chr_file r_file_perms;
allow cameraserver devmap_device:chr_file { ioctl };
+1 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ type devmap_device, dev_type;
type fm_device, dev_type;
type Vcodec_device, dev_type;
type M4U_device_device, dev_type;
type mtk_smi_device, dev_type;

# NFC
type mt6605_device, dev_type;
+1 −1
Original line number Diff line number Diff line
@@ -47,10 +47,10 @@
/dev/kd_camera_hw                                               u:object_r:camera_device:s0
/dev/kd_camera_flashlight                                       u:object_r:camera_device:s0
/dev/MAINAF                                                     u:object_r:camera_device:s0
/dev/MTK_SMI                                                    u:object_r:camera_device:s0
/dev/mtk_jpeg(/.*)                                              u:object_r:camera_device:s0
/dev/DW9714AF(/.*)?                                             u:object_r:camera_device:s0
/dev/CAM_CAL_DRV(/.*)?                                          u:object_r:camera_device:s0
/dev/MTK_SMI                                                    u:object_r:mtk_smi_device:s0
/dev/MT_pmic_adc_cali                                           u:object_r:pmic_adc_device:s0
/dev/als_ps(/.*)?                                               u:object_r:als_ps_device:s0
/dev/mtk-adc-cali(/.*)?                                         u:object_r:mtk-adc-cali_device:s0
+1 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@ allow mediacodec ccci_device:chr_file rw_file_perms;
allow mediacodec Vcodec_device:chr_file rw_file_perms;
allow mediacodec devmap_device:chr_file r_file_perms;
allow mediacodec devmap_device:chr_file { ioctl };
allow mediacodec mtk_smi_device:chr_file { ioctl read open };
allow mediacodec proc:file { open read ioctl };
allow mediacodec sysfs:file { open read write };
allow mediacodec sysfs_devinfo:file { open read write };
+2 −0
Original line number Diff line number Diff line
allow surfaceflinger pq_service:service_manager find;

allow surfaceflinger debug_prop:property_service set;

allow surfaceflinger mtk_smi_device:chr_file { read write open ioctl };
 No newline at end of file