Set phone to 2g when Wifi connected...with a twist?

1,308 views
Skip to first unread message

Bittermormon

unread,
Jun 21, 2012, 6:42:45 PM6/21/12
to tas...@googlegroups.com
I have made a profile that sets my phone radio to 2g (running CM7) when my phone connects to wifi, but I'm afraid if I'm on a call on my home wifi and I leave the house, my call will drop when it tries to switch back to 3g. Is there any way I could set it to not change back until a call is completed?

I've had tasker for a few years, but if you could please explain like I'm a total noob, you wouldn't be too far off.

Thanks

Amer

unread,
Jun 29, 2012, 4:37:54 AM6/29/12
to tas...@googlegroups.com
make a profile name e.g. ONCALL
Context : State-event-phone-phone offhook
Task : Variable set-%ONCALL=YES
Exit Task  : Variable set-%ONCALL=NO

now, on your action to switch the network ad if -> if  %ONCALL !~ YES
--
Be first, be better, or cheat.™

Amer

unread,
Jun 29, 2012, 4:39:54 AM6/29/12
to tas...@googlegroups.com
sorry, after remembering, rather than exit task its be better to set up another profile to set %ONCALL=NO so

make a profile name e.g. ONCALL
Context : State-event-phone-phone offhook
Task : Variable set-%ONCALL=YES

make a profile name e.g. CALLEND
Context : State-event-phone-phone idel
Task : Variable set-%ONCALL=NO

Joe Irvine

unread,
Jun 29, 2012, 7:48:39 AM6/29/12
to tas...@googlegroups.com
Ok, this may seem like a dumb question, but how did you manage to get your phone to call on wifi? Phone calls still go out over cellular towers regardless of internet connection. Wifi is only used for data, and the cell data connection turns off when wifi connects.

Thanks,

Joe


On Fri, Jun 29, 2012 at 1:37 AM, dakuth <marno...@gmail.com> wrote:
Isn't there a state that's something like "On Call" ? I use something like that to make my media volume low during a call.

Sorry... I didn't explain it like  I was talking to a noob :/

Kevin Taylor

unread,
Jun 29, 2012, 9:25:45 AM6/29/12
to tas...@googlegroups.com
There seems little point in switching 2g/3g when you connect to WiFi, as these are data modes and the data connection will use neither, since it's connected to WiFi.
Is there any evidence that 2g unused uses less power than 3g unused?

Kevin

Joe Irvine

unread,
Jun 29, 2012, 9:46:59 AM6/29/12
to tas...@googlegroups.com
On my Inspire, the cell data connection actually turns off when connected to wifi. I suspect this is the same for all android devices.

Thanks,

Joe

Kevin Taylor

unread,
Jun 29, 2012, 9:52:22 AM6/29/12
to tas...@googlegroups.com
Someone may point out that this is wrong.
I was simplifying.
In fact, 2g and 3g are used for both voice and data, but if you use them for voice only it's more efficient to set the phone to 3g and let it auto-switch to 2g if it decides it needs to.
With a good signal 3g is less power-hungry than 2g.
With a poor signal 2g is less power-hungry than 3g.
If you must switch it makes more sense to do it based on location or signal strength rather than whether you have a WiFi connection.

Kevin

Joe Irvine

unread,
Jun 29, 2012, 10:02:17 AM6/29/12
to tas...@googlegroups.com
Voice will not go over Wifi, as Wifi is data only. 2g/3g refers to data speed of the data portion of the network. Voice goes out over the CDMA/GSM portion of the connection. You have no control over how the voice portion of the signal connects, other than turning the radio off entirely which disables voice calls completely. Your phone will switch form 4g to 3g to 2g automatically if the signal strength drops too low or data quality drops. When you connect to wifi, your phone stops trying  to use the cell data connection. There should be no need to switch it manually if connected to wifi. Now, if you are not connected to wifi, there may be some merit in this, but you'd need to be in a really crappy area to see a difference since the phone uses the lowest power state automatically.

Thanks,

Joe

Zach Freshman

unread,
Jun 29, 2012, 11:58:36 AM6/29/12
to tas...@googlegroups.com
On Fri, Jun 29, 2012 at 7:25 AM, Kevin Taylor <kevinr...@gmail.com> wrote:
There seems little point in switching 2g/3g when you connect to WiFi, as these are data modes and the data connection will use neither, since it's connected to WiFi.
Is there any evidence that 2g unused uses less power than 3g unused?

For me it's because the areas I'm using wifi I get terrible 3g coverage (Yay TMobile) so it's always bouncing back and forth.
 
On Fri, Jun 29, 2012 at 5:48 AM, Joe Irvine <j...@irvinefamily.org> wrote:
Ok, this may seem like a dumb question, but how did you manage to get your phone to call on wifi? Phone calls still go out over cellular towers regardless of internet connection. Wifi is only used for data, and the cell data connection turns off when wifi connects.

Well, the MyTouch4G I'm currently using has a Tmobile WiFi calling app that lets you call over wifi, but it still uses minutes (I rarely use it). The reason I'm asking though is that on my phone when I change from 2G only to 3G preferred, my connection drops for a few seconds. I'm afraid if I make a  at my house where my wifi is connected, and continue it out to the yard where my wifi doesn't reach, it will drop the call. I'd like to figure out how to make Tasker wait until my call ends to make the switch.
 

Either way, thanks for the replies everyone. I'm probably going to hold off because my new GALAXY NEXUS IS BEING DELIVERED TODAY!!!

Joe Irvine

unread,
Jun 29, 2012, 1:21:41 PM6/29/12
to tas...@googlegroups.com
Question for you... This wifi app from TMobile, does it auto switch from wifi to cellular when wifi drops? You may find that it does this automatically and seamlessly since it's from the carrier. You may want to ask them on this. I can't see them wanting you to use voip on the cell data network.

Thanks,

Joe
Reply all
Reply to author
Forward
0 new messages