From b0fc2d743b194e3b2ece60f3f48d2beea79fcd17 Mon Sep 17 00:00:00 2001 From: Ajit Kumar Date: Fri, 1 Dec 2017 10:15:59 +0530 Subject: [PATCH] Enabled SYS_MODULE capability for wifi@1.0-service Add sys_module capability to enabled insmod operation. Merged-In: I6436c3297e5318bd00ae3582549a11cb82ccbafd Change-Id: I6436c3297e5318bd00ae3582549a11cb82ccbafd (cherry picked from commit c2a059fbf005b29f9ca8a69ea48f58ffa1359abd) --- libcutils/fs_config.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libcutils/fs_config.cpp b/libcutils/fs_config.cpp index a993d411c..3abf95830 100644 --- a/libcutils/fs_config.cpp +++ b/libcutils/fs_config.cpp @@ -199,8 +199,9 @@ static const struct fs_path_config android_files[] = { // Support wifi_hal_legacy administering a network interface. { 00755, AID_WIFI, AID_WIFI, CAP_MASK_LONG(CAP_NET_ADMIN) | - CAP_MASK_LONG(CAP_NET_RAW), - "vendor/bin/hw/android.hardware.wifi@1.0-service" }, + CAP_MASK_LONG(CAP_NET_RAW) | + CAP_MASK_LONG(CAP_SYS_MODULE), + "vendor/bin/hw/android.hardware.wifi@1.0-service" }, // A non-privileged zygote that spawns isolated processes for web rendering. { 0750, AID_ROOT, AID_ROOT, CAP_MASK_LONG(CAP_SETUID) |