VIM3 Android 12 bluetooth A2DP not working

Hi All

I compiled Android12 ( 12.0.0_r2 & master_2021_10_14 ) with kernel 5.4.
When I trying to use Bluetooth speaker. (xiaomi / bose / samsung ) speaker always disconnect immediate.

I got following error message. list below

dmesg
[ 3.068381] Bluetooth: hci0: BCM: chip id 121
[ 3.068966] Bluetooth: hci0: BCM: features 0x0e
[ 3.073878] Bluetooth: hci0: BCM4359C0
[ 3.075601] Bluetooth: hci0: BCM4359C0 (003.001.006) build 0000
[ 3.081596] bluetooth hci0: Direct firmware load for brcm/BCM4359C0.hcd failed with error -2
[ 3.089717] bluetooth hci0: Falling back to sysfs fallback for: brcm/BCM4359C0.hcd

logcat
10-19 04:49:51.205 2145 2145 W A2dpService: getA2dpService(): service is null
10-19 04:49:51.205 2145 2145 W HeadsetService: getHeadsetService(): service is NULL
10-19 04:49:51.205 2145 2145 W HeadsetClientService: getHeadsetClientService(): service is null
10-19 04:49:51.205 2145 2145 W BluetoothMapService: getBluetoothMapService(): service is null
10-19 04:49:51.206 2145 2145 W MapClientService: getMapClientService(): service is null
10-19 04:49:51.206 2145 2145 I BluetoothPanServiceJni: classInitNative(L110): succeeds
10-19 04:49:51.206 2145 2145 W PanService: getPanService(): service is null
10-19 04:49:51.206 2145 2145 W BluetoothPbapService: getBluetoothPbapService(): service is null
10-19 04:49:51.206 2145 2145 W PbapClientService: getPbapClientService(): service is null
10-19 04:49:51.206 2145 2145 W HearingAidService: getHearingAidService(): service is NULL

Does this means Android 12 yukawa didn’t support bluetooth yet. ?
Or anyone can teach me how to enable Bluetooth correctly !!
Thanks.

It means you didn’t provide the brcm/BCM4359C0.hcd file needed. Put that in the right dir and it should work fine.

1 Like