diff options
Diffstat (limited to 'sepolicy/geomagneticd.te')
| -rwxr-xr-x | sepolicy/geomagneticd.te | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/sepolicy/geomagneticd.te b/sepolicy/geomagneticd.te new file mode 100755 index 0000000..f1dc81a --- /dev/null +++ b/sepolicy/geomagneticd.te @@ -0,0 +1,27 @@ +# ============================================== +# Policy File of /system/bingeomagneticd Executable File + + +# ============================================== +# Type Declaration +# ============================================== + +type geomagneticd_exec , exec_type, file_type; +type geomagneticd ,domain; + +# ============================================== +# MTK Policy Rule +# ============================================== + +#permissive geomagneticd; +init_daemon_domain(geomagneticd) +#unconfined_domain(geomagneticd) + +# Date : WK14.43 +# Operation : Migration +# Purpose : access sensor data and do calibration +allow geomagneticd input_device:chr_file { read ioctl open }; +allow geomagneticd input_device:dir { read search open }; +allow geomagneticd sysfs:file write; +allow geomagneticd system_data_file:dir { write remove_name add_name }; +allow geomagneticd system_data_file:file { rename write setattr create unlink open }; |
