summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@quicinc.com>2017-07-11 06:36:11 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-07-11 06:36:10 -0700
commitd99ecb1ae31557b263957c19c83f40956d664f48 (patch)
tree267d84b6d2847fce320cb5c6cbd2bd0697605f56
parent99295a0394a6ddd045a1377f73a75903de4f2bb6 (diff)
parent563eeda87d513a7d0b04651412e12401c777bffe (diff)
Merge "HIDL: cnd: Add cnd HALs."
-rwxr-xr-xandroid_filesystem_config.h8
-rw-r--r--vintf.xml30
2 files changed, 38 insertions, 0 deletions
diff --git a/android_filesystem_config.h b/android_filesystem_config.h
index f3b04d5..f2fbfa1 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 364d7ec..dc41437 100644
--- a/vintf.xml
+++ b/vintf.xml
@@ -501,4 +501,34 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
<instance>qti.ims.connectionmanagerservice</instance>
</interface>
</hal>
+ <hal format="hidl">
+ <name>com.quicinc.cne.server</name>
+ <transport>hwbinder</transport>
+ <impl level="generic"></impl>
+ <version>1.0</version>
+ <interface>
+ <name>IServer</name>
+ <instance>cnd</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>com.quicinc.cne.api</name>
+ <transport>hwbinder</transport>
+ <impl level="generic"></impl>
+ <version>1.0</version>
+ <interface>
+ <name>IApiService</name>
+ <instance>cnd</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>com.quicinc.cne.server</name>
+ <transport>hwbinder</transport>
+ <impl level="generic"></impl>
+ <version>2.0</version>
+ <interface>
+ <name>IServer</name>
+ <instance>cnd</instance>
+ </interface>
+ </hal>
</manifest>