My mom just lost her phone (not an iPhone) and I want to give her my old iPhone 3G to use as a replacement phone, but she does not want or need a data plan with AT&T so I told her she would be able to use the phone basically as an iPod Touch that can make phone calls and use text messaging. Obviously I can just disable the use of cellular data in the settings, but I'm worried about it somehow accidentally getting turned back on.
Is there anyway to "lock out" the network setting option from the settings app? She just wants to be able to use data while she's at home or on some other wifi network.
Pretty sure disabling cellular data is the way to go. Worked great for me when I didn't have a data plan. But, like you, I was also a bit "paranoid" so there are a couple of things you can do:
On Cydia:
-Install Data Blocker
-EDGE Disabler
Go to iphonenodata.com and install their fake APN profile.
I'm pretty sure these measures can't beat disabling cellular data in settings, but at least your mind will be a little more at ease.