diff options
author | Samir Mehta <samirn@codeaurora.org> | 2015-08-13 19:20:39 +0530 |
---|---|---|
committer | Samir Mehta <samirn@codeaurora.org> | 2015-08-17 17:04:08 +0530 |
commit | 263f847637a4d535f2e6d6bf7fff12a59896969e (patch) | |
tree | c38c9d443267977fd82374dc2306250e07ae091e | |
parent | 6f0aa4722b7e7d008efa708188634481e774d111 (diff) | |
download | android_device_qcom_sepolicy-263f847637a4d535f2e6d6bf7fff12a59896969e.tar.gz android_device_qcom_sepolicy-263f847637a4d535f2e6d6bf7fff12a59896969e.tar.bz2 android_device_qcom_sepolicy-263f847637a4d535f2e6d6bf7fff12a59896969e.zip |
APQ8084: MDM port issue
Added contexts and rules for MDM port
issue for APQ8084
Change-Id: I0141ca91aa60d489e567062017c154e9adcc981a
-rw-r--r-- | apq8084/file_contexts | 21 | ||||
-rw-r--r-- | common/init_shell.te | 1 | ||||
-rwxr-xr-x | common/mdm_helper.te | 2 | ||||
-rw-r--r-- | common/property.te | 1 | ||||
-rw-r--r-- | common/property_contexts | 1 |
5 files changed, 15 insertions, 11 deletions
diff --git a/apq8084/file_contexts b/apq8084/file_contexts index 03195965..19361f79 100644 --- a/apq8084/file_contexts +++ b/apq8084/file_contexts @@ -28,15 +28,16 @@ ################################### # Primary storage device nodes # -/dev/block/platform/msm_sdcc\.1/by-name/fsg u:object_r:modem_efs_partition_device:s0 -/dev/block/platform/msm_sdcc\.1/by-name/fsc u:object_r:modem_efs_partition_device:s0 -/dev/block/platform/msm_sdcc\.1/by-name/modemst1 u:object_r:modem_efs_partition_device:s0 -/dev/block/platform/msm_sdcc\.1/by-name/modemst2 u:object_r:modem_efs_partition_device:s0 -/dev/block/platform/msm_sdcc\.1/by-name/ssd u:object_r:ssd_device:s0 -/dev/block/platform/msm_sdcc\.1/by-name/misc u:object_r:misc_partition:s0 -/dev/block/platform/msm_sdcc\.1/by-name/userdata u:object_r:userdata_block_device:s0 -/dev/block/mmcblk0 u:object_r:mmc_block_device:s0 -/dev/block/mmcblk0rpmb u:object_r:rpmb_device:s0 +/dev/block/platform/msm_sdcc\.1/by-name/modem u:object_r:modem_efs_partition_device:s0 +/dev/block/platform/msm_sdcc\.1/by-name/ssd u:object_r:ssd_device:s0 +/dev/block/platform/msm_sdcc\.1/by-name/misc u:object_r:misc_partition:s0 +/dev/block/platform/msm_sdcc\.1/by-name/userdata u:object_r:userdata_block_device:s0 +/dev/block/mmcblk0 u:object_r:mmc_block_device:s0 +/dev/block/mmcblk0rpmb u:object_r:rpmb_device:s0 +/dev/block/platform/msm_sdcc\.1/by-name/mdm1m9kefs1 u:object_r:efs_boot_dev:s0 +/dev/block/platform/msm_sdcc\.1/by-name/mdm1m9kefs2 u:object_r:efs_boot_dev:s0 +/dev/block/platform/msm_sdcc\.1/by-name/mdm1m9kefs3 u:object_r:efs_boot_dev:s0 +/dev/block/platform/msm_sdcc\.1/by-name/mdm1m9kefsc u:object_r:efs_boot_dev:s0 # qca data file for apq8084 target -/data/misc/location/qca1530(/.*)? u:object_r:qca1530_data_file:s0 +/data/misc/location/qca1530(/.*)? u:object_r:qca1530_data_file:s0 diff --git a/common/init_shell.te b/common/init_shell.te index 030d1bdb..111d4905 100644 --- a/common/init_shell.te +++ b/common/init_shell.te @@ -65,6 +65,7 @@ allow qti_init_shell { ctl_qmuxd_prop ctl_netmgrd_prop sf_lcd_density_prop + mdm_helper_prop # Needed for starting console in userdebug mode userdebug_or_eng(`ctl_console_prop') }:property_service set; diff --git a/common/mdm_helper.te b/common/mdm_helper.te index e0ba9f7f..61c9a22d 100755 --- a/common/mdm_helper.te +++ b/common/mdm_helper.te @@ -36,7 +36,7 @@ allow mdm_helper shell_exec:file rx_file_perms; allow mdm_helper { system_file mdm_helper_exec }:file x_file_perms; #Needed by ks in order to access the efs sync partitions. -allow mdm_helper block_device:dir w_dir_perms; +allow mdm_helper block_device:dir rw_dir_perms; allow mdm_helper efs_boot_dev:blk_file rw_file_perms; #Needed to inform the hsic driver that mdm has booted up diff --git a/common/property.te b/common/property.te index 9013cd85..72638078 100644 --- a/common/property.te +++ b/common/property.te @@ -16,4 +16,5 @@ type sensors_prop, property_type; type msm_irqbalance_prop, property_type; type camera_prop, property_type; type sf_lcd_density_prop, property_type; +type mdm_helper_prop, property_type; type mpdecision_prop, property_type; diff --git a/common/property_contexts b/common/property_contexts index 066dbf87..8e8d6d56 100644 --- a/common/property_contexts +++ b/common/property_contexts @@ -20,5 +20,6 @@ camera. u:object_r:camera_prop:s0 persist.camera. u:object_r:camera_prop:s0 sf.lcd_density u:object_r:sf_lcd_density_prop:s0 qualcomm.bt.hci_transport u:object_r:bluetooth_prop:s0 +ctl.mdm_helper u:object_r:mdm_helper_prop:s0 ctl.mpdecision u:object_r:mpdecision_prop:s0 qualcomm.perf.cores_online u:object_r:mpdecision_prop:s0 |