I received my phone from Republic Wireless earlier this week.
Having two phones for the moment, I decided to set up a Google Voice account.
When I tried to test it with my RW phone I encountered issues both calling and receiving calls.
I spent some time trying to find out what’s going on.
Here’s what I found:
As far as I can tell, GoogleVoice attempts to send and receive calls via the phone’s cell signal.
When RW’s phones are on a wireless network, this doesn’t work.
RW tells me that they’re looking into a solution: RW’s Twitter Response.
Update: RW has a blog post about the state of the beta that addresses this as one of the issues: State of the Beta: Vol 1
There are lots of requests floating around for Google Voice to be reachable by wireless instead but the feature has not been implemented at this time.
There are several services that will let you do this as one of their features.
My solution:
I ended up using an app called GrooVe IP.
It’s a $5 android app you can get here: GrooVe IP.
I know it’s not free but I’ve found it to be $5 well spent.
It has several features that help clear up some bugs that might occur.
If you feel more patient, remember RW is working on this.
GrooVe IP Settings:
For GrooVe IP to work for incoming calls you need to forward calls to your Google Chat. This is in your Settings on the GoogleVoice site: GoogleVoice.
This is stated in the program description on its Android market page.
The following settings are what I have changed specifically for this phone (LG Optimus LG-LS670):
Settings -> Allow 3G/4G calling: OFF
I turned this off mostly to ensure it was using my wireless signal instead.
If you would need this on, you will be using the cell network instead of the wireless network and GoogleVoice should be able to use your phone directly without needing GrooVe IP.
Settings -> Troubleshooting -> Keep Screen On: ON
When I received GV calls over Wireless the screen would almost instantly turn off.
I needed to open the Dialpad to accept the call due to GV Call Screening being on and this caused a lot of problems.
Settings -> Troubleshooting -> Synchronize Voice: ON
This is one of the potential fixes for not having voice, particularly on outgoing calls.
Incoming calls were working fine and I could hear the other party on outgoing calls but they couldn’t hear me. This cleared that right up.
Settings -> Troubleshooting -> Partial Wave Lock: ON
This is meant to fix issues like the phone not ringing until it’s about to go to voice mail.
I do not recall turning this on so it may be on by default or I may have turned it on because it sounded good.
It does increase battery use, however.
Tests:
Cell – Incoming through normal number:
Successful. Normal system dialer answered.
Cell – Incoming through Google Voice:
Successful. Normal system dialer answered.
[Before GrooVe IP install]
Wireless – Incoming through normal number:
Successful. Normal system dialer answered.
Wireless – Incoming through GoogleVoice #:
Successful. GrooVe IP with Allow 3G/4G Data disabled, Partial Wave Lock active, and Keep Screen On active.
Cell – Outgoing through normal dialer:
Successful. Normal system dialer answered.
Cell – Outgoing through GrooVe IP:
Successful. GrooVe IP with Allow 3G/4G Data disabled, Partial Wave lock active, Keep Screen On active, and Syncronize Voice active.
Cell – Outgoing through Google Voice:
Successful. GoogleVoice option in normal Dialer.
[Before GrooVe IP install]
Hopefully I listed all of those correctly.
I’ll correct them should I find they are wrong.
The calls marked Before GrooVe IP install have not been reproduced after the install but should still work.
I will try to get around to redoing those tests and updating the post.
