To ensure your headset is compatible with the minimally required functionality, conduct these tests.
Headset insertion
- Start with the Android device turned off.
- Plug in the headset.
- Turn the device on.
- Unlock.
- Open the open source Universal Music Player.
- Press the device volume buttons to maximize media volume.
- Start playing music and verify audio comes out of the headset.
- While music is playing, disconnect the headset and verify music stops.
- Reconnect the headset, start playing music again, and verify audio comes out of the headset.
Volume buttons
- Play music and ensure it is coming out of the headset.
- Press the volume-down button. Verify the volume panel displays the media volume decrease by one notch and the volume output is reduced as expected.
- Long press the volume-down button. Verify the volume panel shows media volume going all the way down and volume output is reduced gradually to muted.
- Press the volume-up button. Verify the volume panel displays the media volume go up one notch and the volume output is increased as expected.
- Long press the volume-up button. Verify the volume panel shows the media volume go all the way up to maximum and the volume output is increased as expected.
Play/pause for music
Press quickly on the play/pause button and verify music stops playing out of the headset. If music was not already playing, then it should start playing out of the headset.
Play/pause for telephony
The actions to mute and hang up a phone call may differ across Android devices. This test documents the most common behavior.
- Make a phone call.
- Long press the play/pause button while in the call.
- Verify the microphone mutes. And if you long press again, the microphone should un-mute.
- While still in the call, short press the play/pause button.
- Verify the short press ends the telephone call.
- Receive a phone call on the Android device.
- Short press the play/pause button while the phone is ringing and verify the call is accepted.
- Receive another phone call on the Android device.
- Long press the play/pause button while the phone is ringing and verify the call is rejected.
Play/pause for voice commands and microphone
- Unlock the Android device and go to the home screen.
- Long press the play/pause button.
- Verify:
- you hear a beep after which you should be able to make a voice search query, such as “What time is it?”
- you hear a response, such as “The time is ...”
- Unlock the Android device and go to the home screen.
- Short press the voice command button.
- Verify:
- you hear a beep after which you should be able to make a search query, such as “What time is it?”
- you hear a response, such as “The time is ...”
Important: A press on the voice command button can launch any search app, for example Google search.