I want to know how to protect mobile data connection function in Android. I don't want somebody or me accidentally switching it on.

I need something like Smart AppLock but to protect basic phone functions that control mobile data internet communication.


1 Answer 1


Depending on your mobile network operator one solution could be to change the APN of your mobile network connection to an invalid value. On most mobile networks you don't get a data connection without a valid APN - however on some you always get a connection independently of the APN name.

There are plenty of tools that simplify APN setting/removing/changing - some examples:

  • Can i turn off APN temporarily?
    – Boris_yo
    Commented Oct 19, 2011 at 15:33
  • Also can i set password?
    – Boris_yo
    Commented Nov 6, 2011 at 5:03
  • @Boris_yo: Of course you can not set a password. Apps managing APNs simply automate what is available in the settings dialog - which is accessible by everyone. Therefore a password does not much sense.
    – Robert
    Commented Nov 6, 2011 at 11:56
  • Not good. I wanted something that would deny access to internet through mobile network in case somebody gets their hands on my device.
    – Boris_yo
    Commented Nov 7, 2011 at 17:01
  • Then you should use the flight mode and disable the mobile network completely. The SIM PIN is a good protection.
    – Robert
    Commented Nov 7, 2011 at 18:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .