From 563eeda87d513a7d0b04651412e12401c777bffe Mon Sep 17 00:00:00 2001 From: Devi Sandeep Endluri V V Date: Mon, 10 Jul 2017 14:00:21 +0530 Subject: [PATCH] HIDL: cnd: Add cnd HALs. Add two HALs IApiService and IServer that are registered from cnd Change-Id: I07b0ea9eeb3f3d0388e67466c79f6e4e3e376b5a --- android_filesystem_config.h | 8 ++++++++ vintf.xml | 30 ++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/android_filesystem_config.h b/android_filesystem_config.h index f3b04d52..f2fbfa1f 100755 --- a/android_filesystem_config.h +++ b/android_filesystem_config.h @@ -39,6 +39,14 @@ static const struct fs_path_config android_device_files[] = { { 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "system/vendor/bin/imsdatadaemon" }, { 00755, AID_SYSTEM, AID_RADIO, (1ULL << CAP_NET_BIND_SERVICE), "system/vendor/bin/ims_rtp_daemon" }, { 00755, AID_SYSTEM, AID_SYSTEM, (1ULL << CAP_NET_BIND_SERVICE), "vendor/bin/imsdatadaemon" }, + { 00755, AID_SYSTEM, AID_SYSTEM, CAP_MASK_LONG(CAP_NET_BIND_SERVICE) | + CAP_MASK_LONG(CAP_BLOCK_SUSPEND) | + CAP_MASK_LONG(CAP_NET_ADMIN), + "vendor/bin/cnd" }, + { 00755, AID_SYSTEM, AID_SYSTEM, CAP_MASK_LONG(CAP_NET_BIND_SERVICE) | + CAP_MASK_LONG(CAP_BLOCK_SUSPEND) | + CAP_MASK_LONG(CAP_NET_ADMIN), + "system/vendor/bin/cnd" }, { 00755, AID_SYSTEM, AID_RADIO, (1ULL << CAP_NET_BIND_SERVICE), "vendor/bin/ims_rtp_daemon" }, #ifdef NO_ANDROID_FILESYSTEM_CONFIG_DEVICE_DIRS { 00000, AID_ROOT, AID_ROOT, 0, "system/etc/fs_config_dirs" }, diff --git a/vintf.xml b/vintf.xml index 895a0f9d..4e3fbc74 100644 --- a/vintf.xml +++ b/vintf.xml @@ -456,4 +456,34 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. qti.ims.connectionmanagerservice + + com.quicinc.cne.server + hwbinder + + 1.0 + + IServer + cnd + + + + com.quicinc.cne.api + hwbinder + + 1.0 + + IApiService + cnd + + + + com.quicinc.cne.server + hwbinder + + 2.0 + + IServer + cnd + +