If you have Vonage Mobile on your Android based smartphone you know that you’re able to make free calls over WiFi. I’m currently in a different country using a satellite Internet connection and the Vonage Mobile app is having trouble staying connected to the WiFi here, so I’m using 3CXPhone setup with the SIP server information for Vonage Mobile which is working much better (I tried using fring, but people I called couldn’t hear me although I could hear them). Here are two methods on how to find your SIP information for Vonage Mobile so that you can use other devices or other Android apps with SIP capabilities.
Using ADB
- Install ADB (http://developer.android.com/guide/developing/tools/adb.html)
- Turn on “USB Debugging” on your Android.
On the device, to go the home screen, press MENU, select Applications > Development, then enable USB debugging. - Connect your phone to your computer.
- Open a command prompt (Win+R, type “cmd”, press Enter)
- Type in “adb root“
- Type in “adb shell“
- Type in “cat /data/data/com.vonage.andrd/shared_prefs/VonageSettings.xml“
- Your SIP username is where you see SipPrincipal in the xml file. Your SIP password is where you see SipPassword, and the SIP server (or proxy server) is where you see SipDomain.
Using a terminal emulator on your Android (like Better Terminal Emulator) for rooted phones ONLY:
- Type in “su“
- Type in “cat /data/data/com.vonage.andrd/shared_prefs/VonageSettings.xml“
- Your SIP username is where you see SipPrincipal in the xml file. Your SIP password is where you see SipPassword, and the SIP server (or proxy server) is where you see SipDomain.
Â
Vonage Mobile for Android |
3CXPhone for Android (VoIP) |
fring |
Better Terminal Emulator Pro |
Which version of the Vonage app did you use? The newer version has the password and domain obfuscated, though the username is plaintext.