OreilletteBluetooth

  1. Activer la reconnaissance des oreillettes BlueTooth

Activer la reconnaissance des oreillettes BlueTooth

Ce Wiki est une traduction de la page de Wiki en Anglais de Greg Morgan (DrKludge) http://maemo.org/maemowiki/BluetoothHeadset

C'est une aide à l'ajout du support d'oreillettes Bluetooth sur le Nokia 770. C'est juste un guide pour vous aider à installer le minimum

'_Note: Il apparait que, dû aux limitations du pilote Bluetooth actuel du Nokia sur le770, Vous ne pouvez pas actuellement utiliser d'oreillette bluetooth. Tout apparaitra comme fonctionnant, excepté que vous n'aurez aucun son en sortie: http://maemo.org/pipermail/maemo-developers/2005-December/002191.html_'

Les modules Kernel, les libs, binaries, et fichiers de config peuvent être trouvé ici: http://penguin-breeder.org/maemo/download/btsco-n770.tar.gz

(Si vous utilisez déjà ces fichiers listés, vous pouvez commencer à suivre les instructions à l'étape 9)

Cela nécessite de passer en mode root: http://maemo.org/maemowiki/DevenirRootSousITOS2006

Tout cela se passe dans votre scratchbox 0.9

1 . Installer libasound2-dev

Vous devrez désactiver les dépendances sur libjack0.80.0, Cela peut se faire via DEB_BUILD_OPTIONS

2 . Installer les sources Linux 2.6.12.3 , patchez les avec patch-2.6.12-omap1

3 . Installer le toolchain gcc-3.4.3 , créé une nouvelle cible pour cela et sélectionnez là

3 . Configurer le kernel avec le n770_default config

Prenez le du KernelConfig

4 . Compiler le module hwdep

#!plain
  $ cd linux-2.6.12.3-omap1/sound/core
  $ make -C ../../ M=`pwd` CONFIG_SND_HWDEP=m modules

5 . Prenez le btsco cvs & compile btsco

6 . Compiler le pilote du kernel

#!plain
  $ cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/bluetooth-alsa login
  $ cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/bluetooth-alsa co btsco
  $ cd btsco/kernel
  $ make -C ../linux-2.6.12.3-omap1 M=`pwd` CONFIG_SND_HWDEP=m modules

7 . Selectionner la cible gcc-3.3 arm

8 . Compiler le btsco userspace

#!plain
  $ cd btsco
  $ ./bootstrap
  $ ./configure
  $ make btsco

9 . Copier le tout sur votre n770

  • libasound.so.2 and /usr/share/alsa
  • snd_hwdep.ko
  • snd_bt_sco.ko
  • btsco

10 . insmod (er) les modules kernel

11 . Trouver votre oreillette

#!plain
  # hcitool scan
  Scanning ...
        xx:xx:xx:xx:xx:xx       Logitech HS01-V14

12 . Connectez là

#!plain
  # btsco -v xx:xx:xx:xx:xx:xx
  btsco v0.4c
  Device is 1:0
  Voice setting: 0x0060
  RFCOMM channel 1 connected
  recieved AT+CKPD=200

Noter que vous aurez à entrer le code pin sur le n770 (un GUI va apparaitre)

13 . Bien, Bonne question. probablement compiler quelque chose qui va utiliser l'accessoire et testez le?

Traduction libre du Wiki de Greg Morgan (DrKludge)