diff options
| author | Jan Engelmohr <jan.engelmohr@mailbox.tu-dresden.de> | 2016-08-16 00:02:57 +0200 |
|---|---|---|
| committer | Jan Engelmohr <jan.engelmohr@mailbox.tu-dresden.de> | 2016-08-16 00:02:57 +0200 |
| commit | 27d23ae4b8ba7e4bbd34a06f8c2e17ac8fa535bf (patch) | |
| tree | ddad3e769e79b3222c61bb0f0e208c9993ca378f /sepolicy/bmm050d.te | |
set up mt6753 device tree
Diffstat (limited to 'sepolicy/bmm050d.te')
| -rwxr-xr-x | sepolicy/bmm050d.te | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/sepolicy/bmm050d.te b/sepolicy/bmm050d.te new file mode 100755 index 0000000..d0f0d33 --- /dev/null +++ b/sepolicy/bmm050d.te @@ -0,0 +1,51 @@ +# ============================================== +# Policy File of /system/binbmm050d Executable File + + +# ============================================== +# Type Declaration +# ============================================== + +type bmm050d_exec , exec_type, file_type; +type bmm050d ,domain; + +# ============================================== +# Android Policy Rule +# ============================================== + +# ============================================== +# NSA Policy Rule +# ============================================== + +# ============================================== +# MTK Policy Rule +# ============================================== + +#permissive bmm050d; +init_daemon_domain(bmm050d) +#unconfined_domain(bmm050d) + +# Data : WK14.43 +# Operation : Migration +# Purpose : M-sensor daemon for access driver node + +allow bmm050d msensor_device:chr_file { open read write ioctl }; +allow bmm050d msensor_device:chr_file { open read write ioctl }; +allow bmm050d input_device:dir { search open read write }; +allow bmm050d input_device:file { open read write ioctl }; +allow bmm050d mtk_agpsd:dir search; +allow bmm050d sensor_data_file:dir {search open read write create getattr setattr }; +allow bmm050d sensor_data_file:file { open read write create append unlink ioctl getattr setattr }; +allow bmm050d system_sensor_data_file:dir { search open read create }; +allow bmm050d system_sensor_data_file:file { open read create write }; +allow bmm050d bmm050_sensor_log_file:file { open create read write }; +allow bmm050d sysfs:file write; +allow bmm050d sysfs_gsensor_file:dir { search open read create }; +allow bmm050d sysfs_gsensor_file:file { open read create write }; +allow bmm050d sysfs_gsensor_file:lnk_file read; +allow bmm050d sysfs_msensor_file:dir { search open read create }; +allow bmm050d sysfs_msensor_file:file { open read create write }; +allow bmm050d sysfs_msensor_file:lnk_file read; +# Operate data partation directly, need modify later,e.g. use "data/misc/sensor". +allow bmm050d system_data_file:dir { write add_name create setattr}; +allow bmm050d system_data_file:file { open create read write setattr };
\ No newline at end of file |
