aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Wendt <thoemy@gmx.net>2014-11-21 23:04:42 +0100
committerThomas Wendt <thoemy@gmx.net>2014-11-21 23:09:02 +0100
commitc278bb9935edeb6414d6e36bd9d49f0dd5f9d549 (patch)
tree2092dde4b18937a148b7cf68de20d49250f230de
parent4774459f922248d7179b7f004eee3d3f46f48134 (diff)
endeavoru: Move nvm-sever to radio group, SELinux likes that
Change-Id: I4a16d73bec7b370c1a2dfc09bc1553ff854e22ba
-rw-r--r--BoardConfig.mk1
-rw-r--r--ramdisk/init.endeavoru.htc.rc3
-rw-r--r--sepolicy/system_server.te1
3 files changed, 3 insertions, 2 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 8ef4452..4ba2683 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -131,3 +131,4 @@ BOARD_SEPOLICY_UNION += \
init_shell.te \
navl_server.te \
uim_sysfs.te \
+ system_server.te \
diff --git a/ramdisk/init.endeavoru.htc.rc b/ramdisk/init.endeavoru.htc.rc
index 5f1fcfb..333ee8c 100644
--- a/ramdisk/init.endeavoru.htc.rc
+++ b/ramdisk/init.endeavoru.htc.rc
@@ -88,10 +88,9 @@ service gsm0710mux /system/bin/gsm0710muxd -s /dev/ttyACM0 -v 5 -n 8 -m basic
service nvm-server /system/bin/nvm_server
class core
- cgroup bg
socket nvm-ctl stream 660 radio radio
user root
- group root
+ group radio
oneshot
#service poweron_modem /system/bin/poweron_modem.sh /data/modem_work/
diff --git a/sepolicy/system_server.te b/sepolicy/system_server.te
new file mode 100644
index 0000000..15cac1d
--- /dev/null
+++ b/sepolicy/system_server.te
@@ -0,0 +1 @@
+allow system_server nav:unix_stream_socket {rw_stream_socket_perms connectto};