How To Tether iPhone 3G over AT&T
Update: Here is an updated guide how to tether your iPhone running OS 3.1.2.
At the iPhone OS 3.0 event held earlier this week, Apple execs let it slip that tethering is a feature of the new OS. Apple has done their part, now, it was up to the carriers to enable it on their end. Well, you know, we just couldn't wait. Here is a detailed guide as to how to enable tethering on an Phone 3G via USB. Bluetooth in 3.0 has some connection issues that I haven't been able to get around as yet.
Disclaimer: MyAppleGuide is not responsible for any charges incurred as a result of this install. We are also not responsible for any damage to your hardware or software.
With that said, let's dive in!
What I'm using: iTunes 8.2, iPhone OS 3.0, MacBook Pro Unibody 15", connection cable.
[Update Apple has just officially released OS 3.0. To enable tethering, please have iTunes 8.2 installed along with the iPhone 3.0 OS.]
Before you proceed, open Terminal (Applications>Utilities>Terminal) and type the following:
defaults write com.apple.iTunes carrier-testing -bool TRUE
Step 1
Update your carrier settings. Download this file. With your iPhone connected, in iTunes, Option+click on "Check for Updates" and update using the downloaded file. (FiIe courtesy of Joachim Bean)
Step 2
On Your iPhone, go to Settings>General>Network and turn on Internet Tethering

Step 3
Quit iTunes, and disconnect and reconnect your iPhone. You will see the following prompt when it is reconnected:

Open Network Preferences and Apply the new settings.

Your iPhone should now have a blue color and displaying tethering at top. If you have any questions, let me know.

Bluetooth Tethering Progress:

[Update] Known Issues: MMS and voicemail are broken
Comments
It is only for iPhone OS 3.0. It seems the bluetooth is a problem only with the new unibody macs.
Yes - you need to have the 3.0 SDK installed before the new network connection will be created.
It works and links with the bluetooth feature. The problem is that it does not connect. I am guessing this is because of the AT&T connection not the phone or the computer.
Configuration file for Orange France : http://tinyurl.com/coazbr
Hi I was wondering, I have the new OS 3.0 but I am using a windows vista pc. Will your instructions still work for me?I know on the pc ti restore you must use the shift key as apposed to the control key on a mac. I hope this works bc I have teathered using my Blacjack & my 3g card for over a year now.
Hi from Spain, i could install de ipcc file but don´t apear me te tethering option, any idea? y have de sdk installed an version 3.0, thanks!!
The carrier settings that are attached to this article are for AT&T specifically and will not work for another carrier. I believe Telefónica Movistar is the carrier in Spain - check this site for the file. (If the site is down, let me know and I will upload it for you)
Cheers
yes you MUST have 3.0 SDK installed for this to work. i tried it tonight and tested it against my wi-fi and the two were extremely close in speed!
Thank´s a lot chris, but i get error 0xe8000051 i´m asking in the forum to get help, thank´s u for the link! if i let it work i´ll tell u Thank´s again (sorry abaut my inglish) ;-)
No es un problema. Hablo español :). Aquí está el archivo para Movistar.
JAJAJA! ok ya lo tengo funcionando, solo me falta poder conectarme por bluetooth o mediante usb, te dejo mi correo por si me puedes ayudar paliox@gmail.com GRACIAS!
Lol! ok I got it working, I can not able to connect via bluetooth or usb, I leave you my mail if I can help paliox@gmail.com THANK´S!
Pd: ke tan bien hablas español? LOL!
i have 2 questions
1. do we need to jailbreak the phone to tether it?
2. Will this tethering method work on Iphone 1g(the first model) , if not how to do it on 1g?
Thanks
Sam
I have a Black MacBook and no "new network window" pops up after tI turn on tethering on my phone and plug it in.
I have 3.0 installed on my 8gb 3G.
What the hell?!
I'm confused. Is there some type of 3.0 SDK that I have to have installed on my computer as well as my phone?
HELP!
AIM: DBoy5026
email: DBoy5026@gmail.com
Hi all... thanks for the great info. Please bear with me I'm not very tech saavy...
I've downloaded the OS 3.0 file but can't open it on my PC (windows xp) since it's a dmg file.... I did some research online and found a program that converts dmg files to iso but it seems to be intended more for images than for applications.
any ideas on how I can get this file to be recognized by itunes when I ti "check for updates"? thanks!
You need to grab a copy of Power ISO to open .dmg files on Windows. Next, plug your iPhone in and open iTunes. Go to the update screen and Ctrl-Shift-Click "Check for Update". Browse to the .dmg file and select it.
hi i have windows xp and got the tethering to work on my iphone but can't figure out how to connct to my pc i dont have bluetooth so it would have to be through usb thanks!
Do I need to have SDK in order for tethering to work in VISTA?? If so, how do you do it?
How did you get it to work with Windows?
does anyone know how to remove the carrier update?
I dont get the new network box either. I have the sdk 3.0 beta 3
THANK YOU SOOO MUCH IT WORKED!!!
I'm having the same issue as well. I have the 3.0 beta 3.
Reinstall (restore) latest beta with Xcode, worked 4 me
u might have 2 reset network settings
I ahve downloaded the file , I click update+option and when the selection box appears I can see the file but I cant select it, any ideas???
iTunes 8.2 does not support loading carrier files manually, only .ipsw files. The only way to do it is to get the first beta of iTunes 8.2 that was seeded to developers.
Got it to work, with USB and Bluetooth, its amazing !!!
Sweet!!! That was much easier than I expected it to be. Thanks so much.
just did this after installing 3.0 today - works great!
awesome!
The posted file breaks Visual Voicemail. You need to change type-mask to -4







These instructions don't work for me. I don't get the new Ethernet Connection. I hear rumour that one needs to have the 3.0 SDK installed. Any confirmation on this?