Enable Native Tethering On 3.1.2
These instructions are of OS X. I used Snow Leopard & Leopard they both ship with bspatch. Also, make sure you have MobileTerminal installed on your phone.
First get this file and put CommCenter.patch on your Desktop:
3G[S]: http://iphwn.org/CommCenter_3gs_312.zip
3G: http://iphwn.org/CommCenter_3g_312.zip
Copy /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/CommCenter to your Desktop also.
Open the Terminal on your Mac and enter these command:
cd Desktop (hit enter)
bspatch CommCenter CommCenter-hacked CommCenter.patch (hit enter a file should pop-up called “CommCenter-hacked”)
Now go ahead and delete CommCenter (the one thats on your desktop) now from your Desktop and rename CommCenter-hacked to just “CommCenter”. (w/o the quotes)
Rename CommCenter on your iPhone to CommCenter.backup in case something bad happens, so you have a backup.
Now Copy the new CommCenter to /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/CommCenter
Set permissions for commcenter to 755
Check your Setting > General > Network, and you should have the Tethering option. If you dont Go to http://help.benm.at on your phone and install the mobileconfig just like you did in 3.0.
Thanks to capito08 at xsellize for the tutorial
Tags: command cd, CommCenter, CommCenter-hacked, Desktop, gt network, Mac, snow leopard, X. I
October 25th, 2009 at 4:41 pm
it doesn’t work for me i get the option configure Tethering but if i touch it the iPhone says i should contact my provider…