diff --git a/tracking_denials/mediacodec_samsung.te b/tracking_denials/mediacodec_samsung.te index 234242dd..09e2f0ed 100644 --- a/tracking_denials/mediacodec_samsung.te +++ b/tracking_denials/mediacodec_samsung.te @@ -8,6 +8,3 @@ dontaudit mediacodec_samsung vndbinder_device:chr_file { map }; dontaudit mediacodec_samsung vndbinder_device:chr_file { open }; dontaudit mediacodec_samsung vndbinder_device:chr_file { read }; dontaudit mediacodec_samsung vndbinder_device:chr_file { write }; -# b/205904381 -dontaudit mediacodec_samsung vndservicemanager:binder { call }; -dontaudit mediacodec_samsung vndservicemanager:binder { transfer }; diff --git a/whitechapel_pro/mediacodec_samsung.te b/whitechapel_pro/mediacodec_samsung.te index e34942a9..5ffa9203 100644 --- a/whitechapel_pro/mediacodec_samsung.te +++ b/whitechapel_pro/mediacodec_samsung.te @@ -4,3 +4,6 @@ init_daemon_domain(mediacodec_samsung) hal_server_domain(mediacodec_samsung, hal_codec2) add_service(mediacodec_samsung, eco_service) + +# can route /dev/binder traffic to /dev/vndbinder +vndbinder_use(mediacodec_samsung)