SpeakerProximity v.0.3.1 beta in the market
I just published SpeakerProximity version 0.3.1 beta to the Market as a donate version.
This is an OpenSource app, the code and an APK is available on the Project page
While in a call it will switch automatically between speaker and head output based on the values from proximity sensor.
Have your phone on the ear and it will be like normal but take it away from your ear and it will automagically switch to speakerphone and it even includes a conference mode that if you place it upside down on a table it will stay on speakerphone.
It checks if a wired or bluetooth headset is connected and will deactivate itself in this condition.
This will only work if you have a phone with proximity sensor hardware like the nexus, Desire, Samsung Galaxy S, G2, DroidX.
If it doesn't work on your phone, please contact me by mail or open a ticket on the Project page.
If you want to help out with translations, I opened a translation project on crowdin => http://crowdin.net/project/speakerproximity