5

When trying to google the solution to this I mostly just find instructions on how to disable data connections during roaming.

To clarify why I'm asking, I have a contract with a small local phone company and they have a roaming contract with a large local provider. When roaming on the large providers network I get calls at the same rate, but no 3G network. My phone seems to quite frequently choose to go roaming even in areas where the home network gets full strength signal.

Is it possible to stop an android phone from connecting to roaming networks?

  • 1
    What happens if you go into Settings -> Wireless & networks -> Mobile networks -> System select and choose "Home only"? – ale Jan 9 '11 at 4:56
  • 1
    Can you tell us your motivation in doing this? – Louis Rhys Jan 9 '11 at 23:17
  • "System select" is not an option under Settings -> Wireless & networks -> Mobile networks on my phone. The options are "Data enabled", "Data roaming", "Access point names", "Use only 2G networks" and "Network operators". Under "Network operators" there are options to choose a specific network, but the phone eventually goes roaming even if I've chosen the home network there. – Sindri Traustason Jan 10 '11 at 10:15
5

Just go to flight mode or remove the SIM card when you are on roaming.

  • Note that some phones won't let you boot without a SIM card. – Malabarba Jan 9 '11 at 1:30
  • 1
    Another solution: Shut the phone off :P – Matthew Read Jan 9 '11 at 1:48
  • @Bruce: yeah true. maybe just use the flight mode – Louis Rhys Jan 9 '11 at 13:22
2

I expect an app like Tasker or Locale could do this.

There look to be some apps that can do this for you. A quick perusal of the AppBrain market found this:

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.