From c0c34708a5ad56584b8421f1dd081675144fc44b Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Mon, 28 Dec 2020 12:36:19 +0530 Subject: [PATCH] non_plat: Generate sysfs_net context for /devices/platform/CONNAC CONNAC is MediaTek's Connectivity Combo Chip Driver, generate sysfs_net context for it Denial observed without this change: [ 59.165685] .(2)[399:logd.auditd]type=1400 audit(1609128934.244:404): avc: denied { open } for comm="Binder:4098_1" path="/sys/devices/platform/CONNAC/net/wlan0/address" dev="sysfs" ino=43157 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1 app=com.google.android.gms Test: Boot and notice that path now has a proper context Signed-off-by: Aayush Gupta Change-Id: I0c76124e953b80d06714340ab4413eee84e6f2ef --- non_plat/genfs_contexts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/non_plat/genfs_contexts b/non_plat/genfs_contexts index bb7c6e3..928e288 100644 --- a/non_plat/genfs_contexts +++ b/non_plat/genfs_contexts @@ -274,3 +274,5 @@ genfscon sysfs /devices/platform/11270000.usb3/musb-hdrc/cmode u:object_r:sysfs_ # Date : 2019/12/12 # Purpose : allow media sources to access /sys/bus/platform/drivers/mem_bw_ctrl/* genfscon sysfs /bus/platform/drivers/mem_bw_ctrl/concurrency_scenario u:object_r:sysfs_concurrency_scenario:s0 + +genfscon sysfs /devices/platform/CONNAC u:object_r:sysfs_net:s0