From ce1062629f8e1f58e708edfa613d552f924bf0d4 Mon Sep 17 00:00:00 2001 From: Nick Kralevich Date: Wed, 21 Oct 2015 10:55:21 -0700 Subject: [PATCH] allow qemu_props to set opengles.version Addresses the following denial: init: avc: denied { set } for property=opengles.version scontext=u:r:qemu_props:s0 tcontext=u:object_r:default_prop:s0 tclass=property_service Bug: 25148690 Change-Id: I4b197eeabfe37e794104e4e686e9e388b5bc3e0c --- target/board/generic/sepolicy/property.te | 1 + target/board/generic/sepolicy/property_contexts | 1 + target/board/generic/sepolicy/qemu_props.te | 1 + 3 files changed, 3 insertions(+) diff --git a/target/board/generic/sepolicy/property.te b/target/board/generic/sepolicy/property.te index b316d08d7..22d580a56 100644 --- a/target/board/generic/sepolicy/property.te +++ b/target/board/generic/sepolicy/property.te @@ -1,2 +1,3 @@ type qemu_prop, property_type; type radio_noril_prop, property_type; +type opengles_prop, property_type; diff --git a/target/board/generic/sepolicy/property_contexts b/target/board/generic/sepolicy/property_contexts index 09b9b06af..f4653c0b0 100644 --- a/target/board/generic/sepolicy/property_contexts +++ b/target/board/generic/sepolicy/property_contexts @@ -1,2 +1,3 @@ qemu. u:object_r:qemu_prop:s0 radio.noril u:object_r:radio_noril_prop:s0 +opengles. u:object_r:opengles_prop:s0 diff --git a/target/board/generic/sepolicy/qemu_props.te b/target/board/generic/sepolicy/qemu_props.te index 4a91c4c4c..60a09a537 100644 --- a/target/board/generic/sepolicy/qemu_props.te +++ b/target/board/generic/sepolicy/qemu_props.te @@ -8,3 +8,4 @@ init_daemon_domain(qemu_props) set_prop(qemu_props, qemu_prop) set_prop(qemu_props, dalvik_prop) set_prop(qemu_props, config_prop) +set_prop(qemu_props, opengles_prop) -- 2.11.0