diff --git a/target/board/generic/BoardConfig.mk b/target/board/generic/BoardConfig.mk index 53a551228e..c672be8e4c 100644 --- a/target/board/generic/BoardConfig.mk +++ b/target/board/generic/BoardConfig.mk @@ -86,5 +86,6 @@ BOARD_SEPOLICY_UNION += \ mediaserver.te \ qemud.te \ rild.te \ + shell.te \ surfaceflinger.te \ system_server.te diff --git a/target/board/generic/sepolicy/shell.te b/target/board/generic/sepolicy/shell.te new file mode 100644 index 0000000000..b246d7e3c1 --- /dev/null +++ b/target/board/generic/sepolicy/shell.te @@ -0,0 +1 @@ +allow shell serial_device:chr_file rw_file_perms; diff --git a/target/board/generic_mips/BoardConfig.mk b/target/board/generic_mips/BoardConfig.mk index 85bf7d77dd..6d222e61ef 100644 --- a/target/board/generic_mips/BoardConfig.mk +++ b/target/board/generic_mips/BoardConfig.mk @@ -68,5 +68,6 @@ BOARD_SEPOLICY_UNION += \ mediaserver.te \ qemud.te \ rild.te \ + shell.te \ surfaceflinger.te \ system_server.te diff --git a/target/board/generic_x86/BoardConfig.mk b/target/board/generic_x86/BoardConfig.mk index a34804a333..db89582308 100644 --- a/target/board/generic_x86/BoardConfig.mk +++ b/target/board/generic_x86/BoardConfig.mk @@ -54,5 +54,6 @@ BOARD_SEPOLICY_UNION += \ mediaserver.te \ qemud.te \ rild.te \ + shell.te \ system_server.te \ zygote.te diff --git a/target/board/generic_x86/sepolicy/shell.te b/target/board/generic_x86/sepolicy/shell.te new file mode 100644 index 0000000000..b246d7e3c1 --- /dev/null +++ b/target/board/generic_x86/sepolicy/shell.te @@ -0,0 +1 @@ +allow shell serial_device:chr_file rw_file_perms;