If you’re like me and occasionally want internet on your laptop while travelling. You might want to enable tethering on your iPhone if your carrier does not allow this. T-Mobile Netherlands does not explicitly forbid it but does not tell us how or even enables you to. So we need to upload a custom carrier settings file which enables the tethering option.

I used this application* (Mac only). But everywhere i looked on sites like Gizmodo they require you to downgrade your iTunes to some pre-release.

I think it’s bullshit and it’s easy to work around to get ALL iTunes 8.2 versions to accept the carrier file.
Since all update files are IPCC files apple could not just deny that file from being loaded. If they did, the iPhone 3.0 software or any future updates cannot be installed anymore.

So what did they do? They disabled loading IPCC files from the “iPhone Carrier Support” folder. So all you have to do it move your carrier settings file (TMobile_nl.ipcc for example) outside that folder. I put it on my desktop.

Then it’s easy, start iTunes, hook up your phone. Press and hold ALT/Option and click “Check for updates” in the iPhone screen in iTunes. Then release the ALT key ofcoure and browse to your IPCC file. ANd presto. within seconds you can enable Tethering.

This is done in Settings > General > Network. Your mac should tell you there is a new network device. Allow this to be added and when you enable the tethering slider in your phone this new network device will become active and start streaming internet to your laptop.

* I did not make this app, i do not take credit for this app. I am not responsible for ANY negative results of ANY kind that might happen to you, your computer or iPhone.