Simple application allows you route sound via mono bluetooth headset. Normally android devices can not play music via mono bluetooth headsets. With Mono Bluetooth Router listening podcasts, internet radio, GPS navigation messages and other sound sources which do not require high sound quality via bluetooth hands free is possible again!
- sound indication when routing is switched on
- restores sound volume after switching off the routing
- indication when routing is on in status bar
- restores bluetooth routing after phone call
Supports Android 2.2 and higher.
Make sure your bluetooth headset is switched on before start the application.
On android 4.0 please make sure you switch on routing before sound started to play.
- Sound quality is not perfect. Unfortunately I still not found a way to deliver high quality of sound, though I am constantly looking for way to make it better. Still hope that low quality is better then no Bluetooth sound at all.
- Not all models supported;
- On some issues of Samsung Galaxy S2 - the native music player is not working - please use third party MP3 music player;
- On some issues of Samsung Galaxy S3 - the sound from microphone also routing through the headset so you hear all noises around that makes program useless;
- Sometimes the program is being killed by Android so music goes trough loudspeakers on full volume;
I still looking for ways to fix these issue, sorry for inconvenience, hoping to find workarounds for these issues.
I welcome any feedbacks from you. Both positive or negative feedbacks are helping me make this application better! Thank you so much!
Configurable click combinations
* Single/double/triple/quadruple click
* Single/double/triple click and hold
* These options work for the play/pause, next and previous button.
* Play/pause, next, previous or stop track
* Volume up, down or reset and rise
* Launch app (e.g. Voice Actions)
* Fast forward or rewind (long press or toggle)
* Tasker task (search 'Tasker' in the Google Play Store)
* Say time (requires Text-to-Speech)
* Target a specific media player to control.
* Separate volume levels will remember the media volume when (un)plugging your headset and restore it when (un)plugging your headset later.
* Ear protection allows you to limit the volume level.
* Volume reset and rise will start where you set it to start and rises based on the long-press delay.
* Option to speak the name or number of the person calling. (Requires Text-to-Speech.)
* Single click on the play/pause button answers/ends calls.
* Double click on the play/pause button declines incoming calls and (un)mutes the mic during calls.
* Triple click repeats the caller name or number. (Requires Text-to-Speech.)
* The buttons of the 5 above options are customisable.
* Monitor headset activity with timestamps.
* A widget to quickly switch the targeted media player.
* Export your settings to your SD card to switch between profiles or to back-up your settings. This function can be found by pressing menu.
* Execute actions when plugging your headset in or out.
* Turn on 'Headset (with mic) only' or 'Ignore system clicks' to selectively execute button actions.
* The play/pause button's long press functionality does not currently work with Jelly Bean due to Google forcing Voice Search to be launched.
* Works with almost all devices/wired headsets.
* Volume buttons on iPod/iPhone headsets will NOT work. This is due to hardware issues.
* Bluetooth headsets might not work.
* Fast forward and rewind require the media player to support it.
* TTS functionality requires Text-to-Speech to be installed on your phone.
* If Headset Droid seems to not be responding, press menu and select 'Check for conflicts'.
* If no conflicts are found, use the Headset monitor to see how Headset Droid is receiving and handling button interaction.
* For further assistance, please don't hesitate to contact me.
* Apps used to control headset clicks will conflict with ICS's lockscreen music widget due to Android's architecture.
* Please use the trial version to check if Headset Droid works without issues with your phone/headset/player. Uninstall the trial before installing the full version.
If you have any other suggestions, questions or issues, feel free to contact me and I'll do my best to respond asap. Please don't use reviews for complaints as I will be unable to respond to your issue.
Headset Button Controller is very configurable, allowing you to play music, change tracks, adjust volume, answer phone calls, start Voice Command and many other things, just by clicking the button on your headset.
Headset Button Controller is shipped with a powerful default configuration, but you can change almost every action performed. Once you have configured it with your preferences, it runs in the background using almost no CPU. It has been tested with a wide variety of different Android devices and music apps and works with both single-button headsets, and Android-specific 3-button headsets.
Default configuration for single-button headsets (center button for 3-button headsets):
* Single press: play / pause (+ answer call / end call)
* Double press: next track (+ decline call / mute microphone)
* Triple press: previous track
* Quadruple press: previous track (2x)
* Long press: Volume control 
* Press and hold: Fast forward 
* Double press and hold: Rewind 
* Triple press and hold: disabled
All of the above options are configurable to any of the following:
* Play / pause
* Next track
* Previous track
* Previous track (2x)
* Mute / unmute
* Voice command
* Voice search
* Redial last number
* Say current time (Text-To-Speech required)
* Launch app
* Launch shortcut
* Tasker task 
* Switch profile
Additionally the long press options are configurable to any of the following:
* Volume control 
* Rewind 
* Fast forward 
 Requires the app 'Tasker'
 While the button is held down, the volume is initially reset to the minimum limit (see below) and then raised until the button is released
 Not every music player app supports rewind / fast forward
With a 3-button headset, volume control is also configurable with the left and right headset buttons.
Music app selection
Headset Button Controller controls the currently running music app. You are also able to explicitly specify which installed music app you want to control.
Volume control features
Headset Button Controller remembers the music volume when the headphone is unplugged and can restore it when the headphone is plugged in again.
* Min volume limit: Start volume level of the 'volume control' command
* Max volume limit: Ensures that the headset music volume never exceeds this limit
You are also able to control calls with the headset button:
* answer call / end call on single press (configurable)
* decline call / mute microphone on double press (configurable)
* adjust volume during a call (see volume control)
* announce caller name (Text-To-Speech required)
You can also configure Headset Button Controller to automatically answer an incoming call after a configurable delay.
Headset plug in / out
You can configure an action to be performed when the headset gets plugged in / out.
You can create different 'configuration profiles' which you can switch between. Add a widget or a shortcut to your home screen to easily change your profile. It is also possible to switch profile from the 'Tasker' or 'Locale' app (Locale plug-in). All settings can be backed up on SD card.
This is the full version of Headset Button Controller. To check if this app works with your phone / music player correctly, we suggest you first install the trial version of this app before buying.
This app allows user to record audio with the microphone on your phone, as well as a microphone on wired or Bluetooth headset.
Please note that Bluetooth Voice Recorder is not designed to record phone calls.
If you are having issues after update, please contact email@example.com. This will allow fastest resolution of the problem.
To manage it you need to:
1. Run Blue Headset Voice which will instantly turn on Bluetooth in your device
2. Turn on your Bluetooth Headset (if it is not paired yet, Android will ask you to pair it)
3. Tap on the name of device you want to connect with.
4. Tap on "Turn on" , to start the audio stream service
5. Press "Music" button to open the default music player.
When someone will call you while you are listening audio with Blue Headset Voice the stream will be paused
for the duration of the call and resumed after it.
*We are very sorry that we are not able to stream high quality audio, but it depends on Android and Bluetooth Headset specification.
Your headset can be connected before or after turning on.
Bluetooth volume control is active when turned on, Audio Stream volume is set to 80% automatically.
The app will automatically restore connection after phone call.
For quick access, you can also tap the Notification to open a dialog with Turn Off and Reconnect.options.
* Use rand white noise data to burn in, full frequency range
* Can save current burn in progress, and resume next time
* Supports headphones / speakers, even bluetooth / NFC speakers!
* Can specify how many minutes to burn in
* With detailed burn in manual, to teach you how to burn in
* With percentage displaying, make you easy to know how long your headphones burn in
Why Burn In?
Burn-in is the process for exercising new audio equipment. Most headphones/speakers require at least 40 hours of burn-in time to reach their optimal performing state.
The main purpose of the burn-in process is to loosen the diaphragm of a newly crafted headphone and to stress the headphone driver. Most audiophiles agree that the sound quality will be noticeably improved after burn-in.
How to Burn In?
There are different ways to burn-in your headphones (or earbuds). The most common ways include running a white noise through the headphones at a medium volume. Note: too high of a volume can cause damage to, or even kill your headphones!
How long should I do it?
The general rule is about 40 hours. Some people burn-in their headphones quickly playing them 40 hours continuously after bringing them home. This may not be good because, the diaphragm may be too weak at this time and should not be pushed to the limit. The best thing to do may be to plug your headphones into your android phone / tablet, set the volume to medium, and run burn in app for up to 4-5 hours a day for 5 days (perhaps, while you are at work or sleeping). After that, your headphones will most likely sound their best. Note: you do not need to listen the whole time.
* Manage your favorite RSS feeds
* Add a feed from an URL or import feeds from Google Reader
* Get your favorite podcasts
It supports Atom feeds.
+ EasyRSS Widget
The widget is refreshed every hour.
The supported languages are english and french. If you have any questions, comments or suggestions or if you're interested in adding a translation, please email me.