[Galaxy Note II General] Huib-Jan:
Background

Back in the day when every computer connecting to the internet was using a modem and dial-up link, you could also use the modem to dial from your computer to any phone number using dialer.exe. This was great because you didn't have to leave your keyboard and could use your pc speakers and microphone to make a call. This made me wondering if it would be possible to use my mobile phone (in my case the Samsung Galaxy Note II) to act as a modem to make phone calls. I have looked over some forums and managed to get this working. Since it took me a while, I made this thread so other people can replicate.

Before we begin

These steps were successful using:

Samsung Galaxy Note II (Android version: 4.4.2) and Windows 7 (64-bit)

Steps

Connect phone to pc as a modem

Install phone as a modem in Windows

Make a phone call

Step 1: Connect phone to pc as a modem

Enable Developer Options menu

On your phone go to "Settings", "More", "About phone".

Locate "Build number" and tab it a few times. You will get a notification that the Developer Options menu is enabled.

Enable USB debugging

On your phone go to "Settings", "More", "Developer Options"

Locate and enable "USB-debugging"

Enable USB to act as a modem

On your phone go to Phone and dial *#7284# (including the asterisk and hash). The Phone Util service mode will appear.

Under "USB" select "MODEM" and press "SAVE and RESET". Your phone will now reset.

Connect your phone to your pc using an USB cable

If your phone isn't already connected to your pc, now is the time...

Step 2: Install phone as a modem in Windows

I have used this thread to enable the modem under Windows: [REF][XMM] Infineon FlashTool & Comneon 7 CDCs Driver by E:V:A. This might also be helpful to install the drivers for other phones.

Detecting hardware

When your device has reset and is connected to your pc Windows will detect the new hardware, but will probably not find any drivers. There will be 7 CDC's listed as new hardware and one Comneon USB device.

Download drivers

The drivers for the Comneon modem can be found here: DRIVERS___WMC_comneon_3.33.0.exe - 694.68 KB

Or for the brave the direct download link: http://fs1.d-h.st/download/00111/55i/DRIVERS___WMC_comneon_3.33.0.exe

Install drivers

Install the drivers using administrative privileges. After installation the modem should be found and installed correctly. The following devices should be listed in Device Manager

Step 3: Make a phone call

Phone and modem

In Windows go to Control Panel and search for "modem". Click on "Phone and Modem". If you haven't set a location before, add one now.

Go to tab "Modems", your device's modem should be located here. Select it and click "Properties". Go to the tab "Diagnostics" and click "Query Modem" if you get a response (e.g. not a blank response) your device's modem is correctly installed. Close all windows.

Phone Dialer

Press Start, Run (or Windows key + R) and start dialer.exe, located in the system32 directory: %windir%\system32\dialer.exe.

In Phone Dialer go to the "Tools" menu and select "Connect using".

Under "Line" select the modem we just installed. Click "Line Properties" and set the "Port speed" to "115200" (this step is not really required).

Now we are ready to make a call. Type in any Phone Number and the Phone Dialer will start the call. The "Call Status" will pop-up. Do not press any of the buttons unless you want to hang up.

Tips & Tricks

You still have to use the phone's speaker and mic to actually communicate. To use the computer's speakers and microphone I use a bluetooth dongle to let the computer act as a bluetooth headset for my phone. Not every bluetooth dongle is capable of this feature, you need one with a headset profile (HSP). The Konig Micro Bluetooth USB 4.0 Dongle has this profile and I use it to turn my pc into a headset.

You can also make calls from Windows using Outlook. Go to "Contacts" and right click any contact and select "Call". You can also make a phone call to any number by selecting "Call" under "More" in the ribbon of "Contacts".

Using Hyper Terminal it is also possible to receive incoming phone calls. You can connect to the COM port that is used by the modem (the used COM port is located in the properties of the modem). When connected to the COM port you can answer a call by typing the command ATA followed by Enter.

Final words

Any comments are greatly appreciated, since this is my first ever post. Also if you have similar successful implementations, feel free to comment so I can add these to the list. Thank you for reading and special thanks to E:V:A for submitting his useful post on where to find the modem drivers.