How To Protect Mobile Internet Access? 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.

Thanks.
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: 


APN On/Off
APN Manager
APNDroid