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
-~----------~----~----~----~------~----~------~--~---

Reply via email to