HowTo: The first step of setting up PhoneControl with RR
After spending so much time searching and reading, I thought I'd share this howto with people who wants to use PhoneControl with RR but don't know where to start with. So here we go:
1. You need a Bluetooth dongle that uses Widcomm driver.
There are other ways to connect your phone like cables or IR but I'm not going to cover that. The recommended USB bluetooth dongles from PhoneControl.NET are Belkin F8T012, Belkin F8T013, and Jabra A320s. Anycom USB-200 and USB-250 also uses Widcomm driver and also has been reported to ship with the latest version than other vendor, might be another good choice too.
If you decided to go with the above mentioned dongles then jump to step 2, otherwise, read on.
If you already have a bluetooth dongle like I did and didn't want to waste it, you'll need to find a "patched" Widcomm driver that can function with your BT dongle. For me the DLink BT-120 and also a generic (no brand) BT dongle which originally recognized as "Microsoft Generic Bluetooth" device worked with Widcomm 18.104.22.1682. However be warned this takes a lot of try and error, so it's definitely easier to buy a BT dongle that's already shipped with Widcomm driver.
2. Install the Widcomm driver
After installing Widcomm driver go to your device manager and make sure there's no "Microsoft Bluetooth Bus Emulator". Sometimes this driver gets loaded right after you plug in your BT dongle and before you install the correct driver, it'll create conflict or error later on, if you see two bluetooth icon on your taskbar than you probably have it. To resolve this, most vendor instruct users to "Update Driver" on the real BT dongle again.
3. Make your PC a headset
This is why the Widcomm driver is required because it allows you to set your PC as a headset to your cell phone. The basic idea is:
phone -> BT dongle -> PC (audio gateway) -> speaker and mic
Open up "My Bluetooth Place" from "My Computer", then "Services", make sure "Bluetooth Serial Port" and "Audio Gateway" is set to auto start and turned on, then back to "My Bluetooth Place", make sure BT connection is turned "ON" on your cell phone, then click on "Add new Device". Your phone should show up in the list, select and next, pick "Serial Port" and "Audio Gateway" from the service list, then finished up the setting menu.
The following link from phoco's website also has the same info although it's a little outdated: here
While going through the above procedure, you have already "paired" your phone with your PC, check your phone under BT paired device, you should see your PC's name. If you have the option to "auto-connect without confirmation" on your phone I suggest you use it, so the next time you won't be asked for connect confirmation or even password.
4. Try it with PhoneControl.NET
Try standalone first. Note the phoco bundled with centrafuse won't work in RR, you'll need to get the full PhoneControl. Walk through the setup wizard should be pretty straight forward, and you should be able to test your phone to see if it works. If it works in standalone most likely it'll work in RR. I've tried DFX 2.5 and BMW e36 skin, so far and they both worked fine. Note you won't be able to auto-load phoco using a trial version because the "try-or-buy" will be blocked, but you can still test it by starting phoco first then RR.
And that's it!! You have got one step closer to make this whole "phone" thing work, play around with different functions and post your finding here please.
The most difficult part for me is finding the right widcomm driver, widcomm 22.214.171.1240 + Phoco 1.7.9 seems to work better/faster than 126.96.36.1992.