I notice this new package called nohands, that is supposed to make the N900 acting as a HFP bluetooth headset. That would be a great option IMO!
After installing, I launched the hfpd daemon in the terminal:
BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.
N900:~# hciconfig hci0 scomtu 64:8
N900:~$ hfpd -f
D-Bus: connected
D-Bus: Exported "/org/freedesktop/DBus/Local"
D-Bus: Exported "/net/sf/nohands/hfpd/soundio"
D-Bus: Exported "/net/sf/nohands/hfpd"
SCO MTU: 64:8 Voice: 0x0060
Bluetooth System Started
*** Your configured device class may not be recognized as a hands-free
*** Edit /etc/bluetooth/hcid.conf and change:
*** class 0x780408;
HCI Command status: 0x00 0x01 0x0409
HCI Command status: 0x00 0x01 0x041b
HCI Command status: 0x00 0x01 0x0419
HCI Name request complete (0): "00:08:F4:20:63:AF" -> "ulisse"
HCI Command status: 0x00 0x01 0x0409
HCI Command status: 0x00 0x01 0x041b
HCI Command status: 0x00 0x01 0x0419
HCI Name request complete (0): "00:08:F4:20:63:AF" -> "ulisse"
Creating record for BDADDR 00:08:F4:20:63:AF
AG 00:08:F4:20:63:AF: Refusing connection
Destroying record for 00:08:F4:20:63:AF
The device is recognized as headset, but at the end it does'n connect. I have no etc/bluetooth/hcid.conf file at all, can be the issue related to that?
I uploaded those package as part of something i'm working on to port the original nohand application to the N900 using Qt. The original linux application used alsa and some other old drivers so it won't work until it's modified to use pulseaudio.
I'm still working on it so it's not going to work yet. Check back in a while.
Just wondering, any progress on this? I've been wanting a feature like this for a long time.
The reason is that I have separate SIM cards for data and voice, and have the data card in the N900 and the voice card in my other phone. If the N900 could act as a bluetooth headset I imagine I could use the N900 to control and talk through the other phone.
I uploaded those package as part of something i'm working on to port the original nohand application to the N900 using Qt. The original linux application used alsa and some other old drivers so it won't work until it's modified to use pulseaudio.
I'm still working on it so it's not going to work yet. Check back in a while.
Hi anistein, any progress with nohands? Are you still working on it?
I'm still working on it so it's not going to work yet. Check back in a while.
Recently I installed nohands for the first time: when run from the console, an error message about a "missing gtk.glade" is shown.
Please let me know if you're still working on it, I'd like to test it. A long while ago, I even created a brainstorm discussion for this type of feature.
I uploaded those package as part of something i'm working on to port the original nohand application to the N900 using Qt. The original linux application used alsa and some other old drivers so it won't work until it's modified to use pulseaudio.
I'm still working on it so it's not going to work yet. Check back in a while.
Hi.
Since nohands support OSS, maybe we could try using it with padsp? padsp is already available on the N900 i think.
Edited: I was not entirely correct. padsp is in the pulseaudio-utils package, however libpulsedsp.so is missing :\