So I have my jailbroken iPhone 4 running 4.0.1 and a friend pointed out to me that the slider for enabling USB tethering is active and I can use it. I never had a need for tethering and I certainly never authorized it on my account (I'm not paying the extra each month either). I have an unlimited plan and will make no changes to my account that will risk losing it. ...anyway, the only thing I'm wondering is back with my previous 3G phone I used the Ben.M site to enable tethering (which I never ended up using or even testing). Could a backup of that phone have transferred those rehearing settings over to my new phone? I know that particular hack no longer works on newer phones but it's the only thing I can think of that would have enabled this. Has anyone else run in to this? I'd like to replicate it if possible for my wife's phone since she would use it.
Yeah, it works... Still can't figure out how I enabled it. Strange. I'd love to replicate it somehow if I could figure it out. So if anyone out there has an iphone 3G with appropriate firmware, try going to help.ben.m and loading the mini-hack that appears to enable the native USB tethering. If it works see if your backup will enable same on an iphone4. Might be a (somewhat complicated) solution to enabling tethering on non-jailbroken phones.