I have limited 3G data plan with my Nexus 4. Now I often get the phone to the place where there has strong wifi signal. To save money, I need to turn off the 3G usage and still be able to use wifi for browsing and reading mail. However, if I enable Airplane mode, it will kill all connections. Is there a way to toggle 3G?
* From home screen, tap Settings app and select "Wireless & networks". Go into "Data usage" and you will see the "Data Enabled" option. Un-check it to turn off 3G data usage.
* There are many Android apps and widgets offering the functionality, such as MoreQuicklyPanel or SettingsExtended in the google app store. They seem to be also working fine for the 3g HSPA+ with Nexus 7 tablet.