One of the most irritating things about Nexus devices is how they don’t stick to the network you choose. Say you’ve got 3G data to use and network coverage is weak, your device will quickly switch back to EDGE (or whatever has good coverage).
Funny thing is, AOSP has built-in feature to ‘force’ an Android device to use a network (even if coverage is nil) – but it is kind of hidden. Read on.
To access the feature, open Phone/Dialer app, type ##4636##. Tap on Phone information. Scroll down and you’ll find a drop down menu where you can choose between different network modes. Choose ‘WCDMA only’.
That’s all. Now your device will stick to 3G regardless of network coverage.
If you want a quicker way to access the setting, then get this little app called ‘Network’. It’ll directly launch the Phone information page and you can then change the network mode.