iPhone developers that or officially registered in Apple's Developer Program have been seeded the beta 2 version of the iPhone OS 3.1 firmware. While Apple hasn't announced any official "new features" that the beta 2 version includes, one thing is certain: it kills the tethering hack.
![]() |
![]() |
![]() |
Apple announced that tethering will be possible in the new iPhone OS 3.0, and while it indeed is, American customers cannot tether due to AT&T's inability to prepare the groundwork on time. American users must wait for AT&T to get everything together before they can start tethering and using MMS.
However, someone found a hack which allows iPhone users to tether, despite their service provider not allowing them to. This hack became extremely popular and spread all over the web like wildfire. If you haven't tried it yet, find the step-by-step instructions here:
How To Enable Internet Tethering Now On iPhone OS 3.0
The new beta release disables this specific hack from working. This is interesting for two reasons. For one, we now know not to update to 3.1 when it comes out if you really need tethering. I'll repeat that:
Do not upgrade to iPhone OS 3.1 when it comes out if you need internet tethering.
Second, it's interesting to see how Apple pays attention to everything that goes on in the "underground" iPhone world. Looks like AT&T really doesn't want anyone tethering if they went as far as to push Apple to block the hack in a beta upgrade.








Accessories & Apps: Beta Testers Wanted
iOS Firmware/IPSW Download Guide
Legacy iTunes Download Archive
App Store Top Charts
Thanks for all the information. USB Tethering works great. Is there a hack to make Bluetooth tethering working with the MacBook Pro?
I loaded the Tethering program with 3.0.1 and it’s working just fine.
they are saying it doesn’t work with v3.1 not v3.01
Is there a way to reverse back to 3.01 from 3.1?
Kj
fuck… Yeah I already upgraded tried to reinstall software and nothing
in itunes click restore to factory that’ll bring you to 3.0
Any news on a fix for this in 3.1?
you can use internet tethering even if you already upgraded to 3.1 or 3.1.2. use pdanet (you can find this in cydia), latest version is 1.53. go here (http://www.amirul.net/?p=3) to patch it to get full copy and here http://www.amirul.net/?p=10 if you don’t have a computer to use iphone’s terminal to patch.
Easy way to enable tethering on iPhone 3G 3GS 3.1.2 Firmware
anyone have a dandy way of doing it if one does not have a MAC or does not want to jail break it?
Much like the original workaround of enabling tethering with just patching rather than installing any jail breaking software etc.
much obliged :-]
That’s weird, I just updated my iPhone to 3.1.2 and I still can use tethering. My phone is not jailbroken or anything, I had applied the tethering patch a few months ago.
it’s all in a carrier file, I bet you have not updated that. the easiest way to test it is to see if you can get MMS message.