Depois de muita escavação, descobri algumas coisas:
- O AVRCP está funcionando bem, mas no Bluez > 5. O Ubuntu atualmente (14.04) possui o Bluez4, portanto é necessário construir a partir da fonte.
- A maneira de se comunicar com a pilha Bluez é através de mensagens DBus, a ferramenta d-feet é muito útil neste
- O PulseAudio eo oFono também são necessários para aproveitar ao máximo a pilha do bluetooth - todos precisam ser criados a partir da origem, porque alguns dos recursos do bluetooth não são suportados nas versões pré-empacotadas.