TL;DR
Usually, I have my device locked to "2G only" for multiple reasons:
- saving battery-life
- no need for "high-speed" to simply be informed about new mail or doing the little contacts/calendar syncs (not much changes, either)
But from time to time, I could use 3G:
- some area that has bad 2G coverage (data-wise)
- the occasional "internet use" e.g. with a navigation app, looking up "a little more" on the web, or installing something from google-play-store
For those occasions, I find it impractical to navigate to the settings page and change that manually -- even when done via some "shortcut" placed on a homescreen. Preferably, I want to be able to automate this via tasker, to e.g. automatically switch when entering/leaving the "bad coverage area" or when one of those apps is in foreground (both conditions are covered by tasker, just the "action" is missing). I checked thoroughly on our site here, on the google-play-store, and even did an extensive Google search -- but all that turned up was either a shortcut or a kernel patch for specific ROMs, both no-gos for me.
Hence my...
Question:
Is there any easy way to switch between 2G/3G mode? As said, shortcuts to the settings page do not count (so Can anyone reccomend a 2g / 3g switching widget? is no option). Wanted criteria include:
- not requiring more than one tap (preferably no tap to trigger the action, see below)
- a big plus (and favorite wish): ability to be triggered via tasker
- not depending on specific ROMs (should work with stock-rom)
- preferably not involving root -- but options requiring root would still be fine with me
- command-line hacks are fine with me as well :)