On Tuesday, February 17, 2015 at 4:20:42 PM UTC-5, Keith Conger wrote: > D/bluetoothd( 1072): > external/bluetooth/bluez/android/ipc.c:cmd_connect_cb() > > E/bluetoothd( 1072): IPC: command socket connect failed > OK, this is the place to start. A socket isn't being created properly. That means that either the permissions aren't correct or the call used to create/interact with the socket is not supported. The Bionic libc replacement does not implement a number of Linux kernel system calls because those system calls are not used under Android. For example, shared memory or message queue syscalls aren't implemented because all IPC should be routed through Binder. My guess is that you are running into something like this (section 1.2):
http://forum.xda-developers.com/showthread.php?t=2640723 The epoll_create1 syscall is not implemented by default in Bionic, so making an epoll_create1() call in Bionic results in an immediate failure. Try dumping out logcat info at that error point with the errno value after the failed function call in cmd_connect_cb(). I bet that it is calling a Bionic function that doesn't generate the appropriate syscall to the kernel. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.