So first, my bad experience last Saturday. On Friday evening I'd installed a bunch of apps, went to bed, woke up in the morning and my battery was dead. That should have been a hint that something was amiss, but I didn't quite take it. I went out later in the day, and as I was about to head into a shop I noticed my 3G icon was on, indicating I was using data. This is something I had explicitly turned off, becuase I didn't want to be chewing up data on a casual plan.
Well, I sat with the phone in hand for a good 20 minutes, desperately trying to get 3G to STAY off. It didn't matter how many times I changed the APN to an off one that I had defined, something kept on changing it back to Vodafone and re-enabling it. So I renamed the Vodafone connection settings - STILL it kept connecting! Argh! Well, finally I went and found the codes for getting into what was called the 'testing' menu under Android 2.1, and I forcably turned off the data connection. (see below for details).
Later I uninstalled Twidroyd, which I think was to blame, but I'm still not 100% certain. Since then it has behaved. And since then, I've also received the OTA (over the air) update to Froyo (Android 2.2) - which has moved that APN control to a menu you can get to it without entering seemingly random codes!
Unfortunately this episode resulted in me using over 50Mb of data!!! That one is going to ouch. (Oh, I know how much I used because I had installed 3G Watchdog on the recommendation of a friend. Thank goodness for that.
Well, that's the bad news out of the way. A few tech details for reference if anyone needs to know, then I'll close this post and move on to the good news and how I'm using my fabulous new device.
OS: Android 2.1
Device: Nexus One
I'd created an "OFF" APN which I had set as my default for data connection. You create this by:
- Go to Settings > Wireless and Networks > Mobile Networks > Access Point Names.
- Press menu button then press New APN.
- Set name to "Off",
- set the APN to "blank",
- then press menu and press Save.
- After that press the circle to the right of your new APN so that it is selected as your APN.
I ended up having to do the following to keep the connection off (if anyone can explain why other measures didn't work, I'd love to know!)
- Go to the phone dialler and enter *#*#4636#*#*
- This will take you to the 'testing' menu.
- Tap on Phone Information.
- Press the Menu key or button.
- Tap on More.
- Tap on Disable data connection to disconnect and make inactive any data connection immediately.
- Also tap on disable data connection at boot to prevent any unwelcome surprises.
More details on unexpected 3G use here : http://www.mydigitallife.info/2010/04/30/how-to-turn-off-and-disable-mobile-data-connection-2ggprsedge3g-on-android-phone/