[APP][Updated 24-11-2009] AutoAudioRoute V2.0 moves sound to earpiece on VOIP
At last VOIP works decently on many WM6.1 phones and it can be accessed using the standard dialler/phone application. The only problem is the sound trough the speakerphone instead of the earpiece (if you do not know what I am talking about forget about this program).
There is a free utility (AudioRoute from Teksoft, http://teksoftco.com/index.php?section=freeware
) that can route sound from the speakerphone to the earpiece but:
- it has to be manually activated before a phone call;
- it has to be manually deactivated after a phone call, otherwise all the phone sounds keep to be routed to the earpiece.
I normally forgot do to both of them and that was annoying, so after some research on phone status I made this little application.
AutoAudioRoute waits for a phone call and then check if VOIP is active. If yes it moves the sound to earpiece and shows a notification icon in the title bar. When the phone call end AutoAudioRoute removes the sound routing and removes the notification icon.
That's all folks: install AutoAudioRoute, forget about it and use the phone that now behave as it should with VOIP too.
Requirements and compatibility.
WM6.1 with VOIP working is required. Moreover, DynRIL v1.0.103 from Teksoft has to be installed on the phone (see install section).
I am not a professional mobile developer and I can only test on my phone, a HTC Diamond2 (Topaz). For any other phone you tell me.
If you previously installed AutoAudioRoute V1.x you must uninstall it BEFORE installing AutoAudioRoute V2.0
AutoAudioRoute V2.0 uses the DynRIL library from Teksoft as AudioRoute does. This library is free for non commercial uses but due to license restriction I can not distribute it.
Therefore, go to http://www.teksoftco.com/index.php?section=develtools
and download DynRIL v1.0.103. The downloaded file (dynril_v1.0_bin.zip) contains the DynRILDll.dll file. Extract it and copy it under the \Windows directory in your phone.
After that, run AutoAudioRoute.cab and install it in main memory, then softreset.
Delete the shortcut AutoAudioRoute.lnk from the \Windows\Startup, softreset and then use Remove Programs in Settings.
USUAL LEGAL DISCLAIMER
Use AutoAudioRoute at your own risk! NO WARRANTY! Although running this application does not seem to produce any damage on my phone, I take no responsibility for any kind of damage or major or minor inconvenience caused to devices or data or person or whatever else due to this application and its usage.