diff --git a/private/surfaceflinger.te b/private/surfaceflinger.te index 3e91d2115a96826b2eabef7e3e018a6e1fdfec1e..8e5892be84d9af06b42bcbd79991d436c73f57d6 100644 --- a/private/surfaceflinger.te +++ b/private/surfaceflinger.te @@ -52,6 +52,9 @@ set_prop(surfaceflinger, ctl_bootanim_prop) allow surfaceflinger appdomain:fd use; allow surfaceflinger app_data_file:file { read write }; +# Use socket supplied by adbd, for cmd gpu vkjson etc. +allow surfaceflinger adbd:unix_stream_socket { read write getattr }; + # Allow a dumpstate triggered screenshot binder_call(surfaceflinger, dumpstate) binder_call(surfaceflinger, shell)