I'm switching from iPhone to the Nexus 4 (yay!) and I know that the Nexus 4 doesn't come with a headset. I also know that for simple audio playback, any stereo headset can be used -- but I also want to use the headset to:
- adjust volume with in-cable +/- buttons,
- start/stop music playback with in-cable middle button,
- start/end calls with in-cable middle button,
- telephony with in-cable microphone.
The Apple headsets provide these abilities on iPhone so I'm assuming that something similar would work on Android as well (and specifically on the Nexus 4).
I've tried connecting the Apple wired headset to a borrowed Nexus 4, but the in-cable buttons didn't work. I'm not really surprised because I assume that the buttons send coded signals that are proprietary.
How can I select a wired headset that is compatible with the Nexus 4?
I can't very well buy one and test it, buy another if it doesn't work right, and continue until I succeed.
Surely, there is a solution here that I have been too Apple-brainwashed to see?
Alternatively, if this isn't possible on a stock Android: Is there an add-on package to Android that catches the signals from an iPhone headset and sends appropriate commands to the system?