On Tue, Nov 18, 2008 at 1:48 PM, pavan savoy <[EMAIL PROTECTED]> wrote:
> Yeah, couple of silly mistakes, the hcid, said /system/etc/bluez/hcid.conf > where it should have said /system/etc/hcid.conf, > Ok now the hcid is running, > > However I still get the error, because I dont think the hciattach is able > to start, although If I run the same command through command line /console > it starts off ok. > > Wonder whether these lines in "init.rc" are correct... > > #pavan -- changed > service hciattach /system/bin/logwrapper /system/bin/hciattach > /dev/ttyS1 my_manufacturer 115200 > user bluetooth > group bluetooth net_bt_admin misc > disabled > oneshot > and when I run from console, it runs as root. Also have already tried out > removing the user bluetooth line to start as root... > Seems ok. > > > > On Tue, Nov 18, 2008 at 12:58 PM, Nick Pelly <[EMAIL PROTECTED]> wrote: > >> Sounds like hcid is not running. >> >> To diagnose why, try changing running hcid with -d and via logwrapper to >> pipe its output into logcat. For example, in init.rc: >> >> service hcid /system/bin/logwrapper /system/bin/hcid -d ... >> >> Another tip, to quickly turn on some verbose logging of the bluetooth JNI >> try >> #define LOG_NDEBUG 0 >> in android_bluetooth_common.h >> >> Nick >> >> >> >> On Tue, Nov 18, 2008 at 12:52 PM, pavan savoy <[EMAIL PROTECTED]>wrote: >> >>> Hi, >>> >>> # E/BluetoothDevice( 784): BT_DBG: enable Called >>> E/BluetoothDeviceService( 656): enableNative will be called now... >>> E/BluetoothDeviceService.cpp( 656): BT_DBG bt_enable will be called >>> now... >>> E/BluetoothDeviceService.cpp( 656): BT_DBG bt_enable will be called >>> now... >>> I/bluedroid( 656): Starting hcid deamon >>> E/BluetoothDeviceService( 656): BT_DBG inside >>> BluetoothDeviceService->enable >>> I/bluedroid( 656): Starting hciattach daemon >>> I/bluetooth_ScoSocket.cpp( 695): Listening SCO socket... >>> E/bluetooth_common.cpp( 656): dbus_func_args_timeout_valist: D-Bus error >>> in GetName: org.freedesktop.DBus.Error.NoMemory >>> (Not enough memory) >>> E/bluetooth_common.cpp( 656): dbus_func_args_timeout_valist: D-Bus error >>> in ListBondings: org.freedesktop.DBus.Error.Unkn >>> ownMethod (Method "ListBondings" with signature "" on interface >>> "org.bluez.Adapter" doesn't exist >>> E/bluetooth_common.cpp( 656): ) >>> E/BluetoothDeviceService.cpp( 656): startDiscoveryNative: D-Bus error: >>> org.freedesktop.DBus.Error.UnknownMethod (Method " >>> DiscoverDevices" with signature "" on interface "org.bluez.Adapter" >>> doesn't exist >>> >>> >>> What does this error mean ? >>> Why isn't org.bluez.Adapter recognised ?? >>> >>> Please suggest. >>> >>> Thanks & Regards, >>> Pavan Savoy. >>> >>> On Tue, Nov 18, 2008 at 10:15 AM, pavan savoy <[EMAIL PROTECTED]>wrote: >>> >>>> This went into the system/bluetooth/bluedroid/Android.mk file >>>> >>>> -- Android.mk 2008-11-18 11:51:19.000000000 -0600 >>>> +++ Android.mk.new 2008-11-18 11:51:57.000000000 -0600 >>>> @@ -12,7 +12,8 @@ >>>> bluetooth.c >>>> >>>> LOCAL_C_INCLUDES := \ >>>> - $(call include-path-for, bluez-libs) >>>> + $(call include-path-for, bluez-libs)\ >>>> + $(LOCAL_PATH)/include >>>> LOCAL_SHARED_LIBRARIES := \ >>>> libcutils >>>> >>>> This went into the frameworks/base/core/jni/Android.mk file... >>>> --- Android.mk 2008-11-18 11:53:25.000000000 -0600 >>>> +++ Android.mk.new 2008-11-18 11:53:55.000000000 -0600 >>>> @@ -146,7 +146,9 @@ >>>> ifeq ($(BOARD_HAVE_BLUETOOTH),true) >>>> LOCAL_C_INCLUDES += \ >>>> external/dbus \ >>>> - external/bluez/libs/include >>>> + external/bluez/libs/include \ >>>> + system/bluetooth/bluedroid/include >>>> + >>>> LOCAL_CFLAGS += -DHAVE_BLUETOOTH >>>> LOCAL_SHARED_LIBRARIES += libbluedroid libdbus >>>> endif >>>> Please respond back, as to whether this really is a problem, >>>> >>>> Thanks & Regards, >>>> Pavan Savoy. >>>> >>>> On Tue, Nov 18, 2008 at 9:38 AM, pavan savoy <[EMAIL PROTECTED]>wrote: >>>> >>>>> Nick, >>>>> >>>>> I would have sent a patch, but my problems with bluetooth build is just >>>>> beginning, I am having problems in Android.mk of >>>>> android_server_BluetoothDevice*, and having problems with dbus, of which I >>>>> am yet to find a solution. >>>>> >>>>> I would be lucky If I could send you a patch by tonight for all these >>>>> build issues. >>>>> >>>>> However I wanted to confirm that it is happening, can you please >>>>> confirm me that it is a build issue. I've just added BOARD_HAVE_BLUETOOTH >>>>> and everything gone beserk. >>>>> >>>>> I certainly tested it with a earlier version of code and never faced >>>>> this issue. Please respond on this. >>>>> >>>>> Thanks & Regards, >>>>> Pavan Savoy >>>>> >>>>> On Tue, Nov 18, 2008 at 9:23 AM, Nick Pelly <[EMAIL PROTECTED]>wrote: >>>>> >>>>>> Can you send a patch? >>>>>> >>>>>> >>>>>> On Tue, Nov 18, 2008 at 8:51 AM, pavan savoy <[EMAIL PROTECTED]>wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> >>>>>>> I got a bluetooth build error. The bluedroid library doesn't find >>>>>>> bluetooth.h which is inside include/bluedroid/ so the LOCAL_C_INCLUDES >>>>>>> for >>>>>>> bluedroid should also include the line.. >>>>>>> $(LOCAL_PATH)/include/ >>>>>>> >>>>>>> >>>>>>> Thanks & Regards, >>>>>>> Pavan Savoy. >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >> > --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [EMAIL PROTECTED] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---