[HTC One V] robaho:
That's my problem exactly. I can't find a JB rom on CDMA where this works. I guess the devs must be too young to drive :)

BTW, I had the same problem with CM9, and I would run the same sick kernel and modules under xtreme sense and BT calling worked fine, so I think it may be at the AOSP rom level - some incompatibility with the 'primoc' kernel.

---------- Post added at 12:35 AM ---------- Previous post was at 12:28 AM ----------

Here is a relevant logcat during a bluetooth call for any devs that might be interested...

D/AudioHardware7x30( 111): Starting voice on Rx 0 and Tx 1 device

D/AudioHardware7x30( 111): updateACDB: (1, 0, 104, 204)

I/HTC Acoustic( 111): update ACDB id: (tx, rx, tx_acdb, rx_acdb) = (1, 0, 104, 204)

D/AudioHardware7x30( 111): value of device and enable is 6 0 ALSA dev id:6

D/AudioHardware7x30( 111): value of device and enable is 0 1 ALSA dev id:0

D/AudioHardware7x30( 111): value of device and enable is 11 0 ALSA dev id:11

D/AudioHardware7x30( 111): value of device and enable is 1 1 ALSA dev id:1

D/AudioHardware7x30( 111): Starting voice call and UnMuting the call

D/AudioHardware7x30( 111): updateDeviceInfo: E rx_device 0 and tx_device 1

D/AudioHardware7x30( 111): case VOICE_CALL

D/AudioHardware7x30( 111): The node type is 1 and cur device 6 new device 0

D/AudioHardware7x30( 111): value of device and enable is 6 0 ALSA dev id:6

D/AudioHardware7x30( 111): value of device and enable is 0 1 ALSA dev id:0

D/AudioHardware7x30( 111): updateDeviceInfo: X cur_rx 0 cur_tx 1

D/AudioHardware7x30( 111): setVoiceVolume(0.600000)

I/AudioHardware7x30( 111): Setting in-call volume to 60 (available range is 0 to 100)

I/HTC Acoustic( 111): update voice ACDB id: (tx_acdb, rx_acdb) = (104, 204)

I/HTC Acoustic( 111): update voice ACDB id (104, 204) success

I/AudioHardware7x30( 111): update_voice_acdb(104, 204) succeeded

D/AudioHardware7x30( 111): setVoiceVolume(1.000000)

I/AudioHardware7x30( 111): Setting in-call volume to 100 (available range is 0 to 100)

I/HTC Acoustic( 111): update voice ACDB id: (tx_acdb, rx_acdb) = (106, 206)

I/HTC Acoustic( 111): update voice ACDB id (106, 206) success

I/AudioHardware7x30( 111): update_voice_acdb(106, 206) succeeded

I/ActivityManager( 325): START {act=android.intent.action.MAIN flg=0x10840000 cmp=com.android.phone/.InCallScreen u=0} from pid 526

D/Bluetooth HS/HF( 526): CDMA call state: SINGLE_ACTIVE prev state:IDLE

D/PhoneStatusBar( 422): disable: < expand icons ALERTS* ticker system_info back home recent clock >

D/AccelerometerListener( 526): enable(true)

D/Bluetooth HS/HF( 526): CDMA call state: SINGLE_ACTIVE prev state:IDLE

D/InCallScreen( 526): onNewIntent: intent = Intent { act=android.intent.action.MAIN flg=0x10c40000 cmp=com.android.phone/.InCallScreen }, phone state = OFFHOOK

W/IInputConnectionWrapper( 2489): showStatusIcon on inactive InputConnection

D/Bluetooth HS/HF( 526): CDMA call state: SINGLE_ACTIVE prev state:IDLE

D/Bluetooth HS/HF( 526): CDMA call state: SINGLE_ACTIVE prev state:IDLE

D/AccelerometerListener( 526): orientation: horizontal

D/AudioHardware7x30( 111): AudioStreamOutMSM7x30::standby()

D/AudioHardware7x30( 111): Deroute pcm out stream

D/AudioHardware7x30( 111): updateDeviceInfo: E rx_device 0 and tx_device 1

D/AudioHardware7x30( 111): case VOICE_CALL

D/AudioHardware7x30( 111): updateDeviceInfo: X cur_rx 0 cur_tx 1

D/Bluetooth HSHFP( 526): AudioStateIntent: 00:1A:7D:35:55:BE State: 11 PrevState: 10

D/Bluetooth HS/HF( 526): CDMA call state: SINGLE_ACTIVE prev state:IDLE

I/AudioHardware7x30( 111): Routing audio to Bluetooth PCM

D/AudioHardware7x30( 111): Update ACDB ID to default BT setting

D/AudioHardware7x30( 111): new_rx = 20

D/AudioHardware7x30( 111): new_tx = 21

D/AudioHardware7x30( 111): updateDeviceInfo: E rx_device 17 and tx_device 18

D/AudioHardware7x30( 111): case VOICE_CALL

D/AudioHardware7x30( 111): Device switch during voice call (RX, TX) = (0, 1) -> (20, 21)

D/AudioHardware7x30( 111): updateACDB: (18, 17, 1401, 1501)

I/HTC Acoustic( 111): update ACDB id: (tx, rx, tx_acdb, rx_acdb) = (18, 17, 1401, 1501)

D/AudioHardware7x30( 111): value of device and enable is 0 0 ALSA dev id:0

D/AudioHardware7x30( 111): value of device and enable is 1 0 ALSA dev id:1

D/AudioHardware7x30( 111): value of device and enable is 17 1 ALSA dev id:20

D/Bluetooth HSHFP( 526): AudioStateIntent: 00:1A:7D:35:55:BE State: 12 PrevState: 11

D/AudioHardware7x30( 111): value of device and enable is 18 1 ALSA dev id:21

D/AudioHardware7x30( 111): updateDeviceInfo: X cur_rx 17 cur_tx 18

D/AudioHardware7x30( 111): setVoiceVolume(1.000000)

I/AudioHardware7x30( 111): Setting in-call volume to 100 (available range is 0 to 100)

D/CallNotifier( 526): SignalInfoTonePlayer.run(toneId = 98)...

D/AudioHardware7x30( 111): setVoiceVolume(1.000000)

I/AudioHardware7x30( 111): Setting in-call volume to 100 (available range is 0 to 100)

I/AudioHardware7x30( 111): Routing audio to Bluetooth PCM

D/AudioHardware7x30( 111): value of device and enable is 17 1 ALSA dev id:20

D/AudioHardware7x30( 111): updateACDB: (18, 17, 0, 0)

I/HTC Acoustic( 111): update ACDB id: (tx, rx, tx_acdb, rx_acdb) = (18, 17, 0, 0)

D/AudioHardware7x30( 111): msm_route_stream(PCM_PLAY,5,20,1)

D/AudioHardware7x30( 111): AudioStreamOutMSM7x30::standby()

D/AudioHardware7x30( 111): Deroute pcm out stream

D/AudioHardware7x30( 111): updateDeviceInfo: E rx_device 17 and tx_device 18

D/AudioHardware7x30( 111): case VOICE_CALL

D/AudioHardware7x30( 111): updateDeviceInfo: X cur_rx 17 cur_tx 18