From d64561f716e5b417c53e8ef7515744df9701e8f3 Mon Sep 17 00:00:00 2001 From: Steven Moreland <smoreland@google.com> Date: Tue, 2 May 2017 08:57:45 -0700 Subject: [PATCH] Allow omx hal access to vndbinder on all devices. Whether a device is full Treble or not, omx should be able to access vndbinder Test: (sanity) oc-dev marlin boots + YouTube + lshal Fixes: 37528973 Change-Id: Idd734b42c7dfe3e09e544680a6893b03910ecd3e --- public/mediacodec.te | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/public/mediacodec.te b/public/mediacodec.te index 5c1ccbf52..771701c6b 100644 --- a/public/mediacodec.te +++ b/public/mediacodec.te @@ -8,10 +8,9 @@ typeattribute mediacodec mlstrustedsubject; # and use macro hal_server_domain get_prop(mediacodec, hwservicemanager_prop) -full_treble_only(` - # on full-Treble devices, route all /dev/binder traffic to /dev/vndbinder - vndbinder_use(mediacodec) -') +# can route /dev/binder traffic to /dev/vndbinder +vndbinder_use(mediacodec) + not_full_treble(` # on legacy devices, continue to allow /dev/binder traffic binder_use(mediacodec) -- GitLab