On Monday 17 of March 2014 13:40:21 Szymon Janc wrote: > This adds additional modes for Handsfree HAL: > 0x00 = Headset Profile only mode (default) > 0x01 = Handsfree Profile (narrowband speech) > 0x02 = Handsfree Profile (narrowband and wideband speech) > > Currently wideband mode requires chip to assume that eSCO transparent > data is mSBC. > --- > android/hal-ipc-api.txt | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/android/hal-ipc-api.txt b/android/hal-ipc-api.txt > index e4a4e9c..5613e85 100644 > --- a/android/hal-ipc-api.txt > +++ b/android/hal-ipc-api.txt > @@ -756,7 +756,9 @@ Bluetooth Handsfree HAL (ID 5) > > Android HAL name: "handsfree" (BT_PROFILE_HANDSFREE_ID) > > - Service modes: 0x01 = Headset Profile only mode > + Service modes: 0x00 = Headset Profile only mode (default) > + 0x01 = Handsfree Profile (narrowband speech) > + 0x02 = Handsfree Profile (narrowband and wideband speech) > > Commands and responses: Both patches are now upstream. Our reference Nexus4 build was also updated to this change so make sure to repo sync or after updating bleutoothd do: adb shell setprop persist.sys.bluetooth.handsfree hfp_wbs -- BR Szymon Janc -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html