So I have been flashing my ass off to find a Rom that has Bluetooth AVRCP (music information readout) baked in. When I stream audio via Bluetooth (Pandora or GMusic) to my car's head unit (My Ford Touch with Sync) there has been little to no apps that support AVRCP. CM 10 did support it; however, I cannot get a good flash of CM10 on my d2vzw.
Does anyone know if this phone supports Bluetooth AVRCP 1.3 or higher? My car can display track info and album art when I use Bluetooth audio, but the Nexus 4 (or really stock Android) only supports AVRCP 1.0. This means I can play audio through my car over bluetooth, but I can't see track information. I previously had a Galaxy S3 and that supported AVRCP 1.3.
I've been out of the loop for awhile and finally have the time to start flashing some ROMs again. Im still on 4.1.2 because of the bluetooth issues I was hearing about with 4.2.1. I use bluetooth all the time so for me its a MUST have. Now that all seems to be well with Bluetooth in 4.2.2 i'm looking for a ROM with AVRCP and MAP support.
First of all let me say that about a week ago I had no idea where to start on this problem, I simply knew that I wanted to create a cheap and compact BT music controller (only). I would like the circuit to be able to connect to as many devices as possible; iPhone, Android etc - I don't think this will be an issue so long as they support the AVRCP profile.
AVRCP key events are handled in bluez within avdtp file which invokes uinput module in kernel. Can anyone suggest me how these key events are send to application to play/pause/rewind , is any key listener present which sends these key events to respective applications or if applications listen to key events, do they need to subscribe to some service?
Thanks in advance
I have the Samsung HS300(irrelevant) and I´ve noticed that it behaves differently with different roms. On HTC Sense rom, when in camera app, pressing the call button takes a picture but not with other roms. So I was wondering, is custom key mapping possible on that level?