- Jan 6, 2002
- 22,951
- 1,140
- 126
I had a bitch of a time getting this to work on my phone, the main tutorial I found on Google you needed a sipsorcery.com account. That site's invite only right now. I got it working and it seems to work pretty good (so far) My phones pre-paid so calling over wifi's great for me. Most people on here are fairly technical so I won't go into super detail. You need the following:
1. Android phone
2. Free sipgate.com account
2. Google Voice account
3. Sipdroid app from the Market (free)
4. Google Voice Callback app from the market (free) I use the one from Xinlu, couldn't get the other to work.
Signing up for Sipgate is straight forward, they will verify your cell number and give you a local number. When you log in goto "my settings" add a cell phone, and put your cell phone number in. There'll be a link on the right that says "sip credentials" Click on this, it has the user name and password needed to set up the Sipdroid app.
Next install the Sipdroid app, run it and go into the settings. Under SIP account settings put the user name and password from your sip credentials on sipgate. It's NOT your user name and password to log on sipgate. The user will be something like 1090484e1, the server's sipgate.com. Nothing else in this section needs to be changed. Go back one menu and go into advanced options, I dunno if this is needed but I enabled STUN server and put stun.sipgate.net for the server name and 10000 for the port. The app's icon is a circle in your notification bar. If it's red it didn't register successfully, if it's green you're connected. If it's orange it's trying to register your account.
Then go to your Google Voice account and add your sipgate #, GV will call to verify it, once that's done on to the last step. You don't want to do this until the sipdroid icon on your phones green.
Lastly, install the Google Voice Callback app from the Market, make sure to get the one from Xinlu. Run it and log in, your log in will be the same as your Google Voice. All you need to do here is click on the callback number option and select your sipgate one. If that's not there go back to GV and make sure it's been successfully verified. There's a "When to use callback" option, set it for whatever you want. Obviously selecting never will mean your outgoing calls won't be using GV and not be free. If you select "always (when possible)" it will work seamlessly with your dialer. If you select to ask every time it will prompt you when you make a call if you want to use GV Callback or normal call.
Go to your dialer and enter any number in the US you want to call, after a few seconds you'll get a call from Google Voice, when you answer it it'll dial the number you entered. I'm not sure about Googles limitation for free calling, I've heard they only allow a few hours a day, and I've heard they allow a few hours max per call but don't really have a daily limit. Whatever the case it works well for me today. Call quality was pretty good on my end, and nobody complained about how I sounded. Sipdroid has experimental BT support. I haven't tried it but will tomorrow. If anyone has any input as to ways to improve the call quality or do something better here, I'm all ears.
1. Android phone
2. Free sipgate.com account
2. Google Voice account
3. Sipdroid app from the Market (free)
4. Google Voice Callback app from the market (free) I use the one from Xinlu, couldn't get the other to work.
Signing up for Sipgate is straight forward, they will verify your cell number and give you a local number. When you log in goto "my settings" add a cell phone, and put your cell phone number in. There'll be a link on the right that says "sip credentials" Click on this, it has the user name and password needed to set up the Sipdroid app.
Next install the Sipdroid app, run it and go into the settings. Under SIP account settings put the user name and password from your sip credentials on sipgate. It's NOT your user name and password to log on sipgate. The user will be something like 1090484e1, the server's sipgate.com. Nothing else in this section needs to be changed. Go back one menu and go into advanced options, I dunno if this is needed but I enabled STUN server and put stun.sipgate.net for the server name and 10000 for the port. The app's icon is a circle in your notification bar. If it's red it didn't register successfully, if it's green you're connected. If it's orange it's trying to register your account.
Then go to your Google Voice account and add your sipgate #, GV will call to verify it, once that's done on to the last step. You don't want to do this until the sipdroid icon on your phones green.
Lastly, install the Google Voice Callback app from the Market, make sure to get the one from Xinlu. Run it and log in, your log in will be the same as your Google Voice. All you need to do here is click on the callback number option and select your sipgate one. If that's not there go back to GV and make sure it's been successfully verified. There's a "When to use callback" option, set it for whatever you want. Obviously selecting never will mean your outgoing calls won't be using GV and not be free. If you select "always (when possible)" it will work seamlessly with your dialer. If you select to ask every time it will prompt you when you make a call if you want to use GV Callback or normal call.
Go to your dialer and enter any number in the US you want to call, after a few seconds you'll get a call from Google Voice, when you answer it it'll dial the number you entered. I'm not sure about Googles limitation for free calling, I've heard they only allow a few hours a day, and I've heard they allow a few hours max per call but don't really have a daily limit. Whatever the case it works well for me today. Call quality was pretty good on my end, and nobody complained about how I sounded. Sipdroid has experimental BT support. I haven't tried it but will tomorrow. If anyone has any input as to ways to improve the call quality or do something better here, I'm all ears.
Last edited: