IPhone – Enabling Personal Hotspot feature

iphonejailbreaktethering

My current carrier does not allow the Personal Hotspot feature for iPhone 4 so this option is missing in the menu. Is there a way I can enable this? I don't mind jailbreaking it. I don't want to use MiWi or any aditional application. I want to use the native one. Thanks

Best Answer

To enable tethering (aka Personal Hotspot) you need to load a modified "carrier file", to do that you'll need what's known as the "Wortel Commcenter Patch."

  1. Jailbreak
  2. Install the Commcenter Patch through Cydia from this repo
  3. Reboot
  4. Edit your carrier.plist according to these instructions :
  1. browse to /System/Library/Carrier Bundes/your_carrier.bundle/

  2. Download your carrier.plist file from your iPhone and save a copy of this original file, just in case.

  3. Open the downloaded carrier.plist in your favorite text editor

  4. Under APNS->APN look for something with your carriers WAP settings. Change the type mask integer from 4 to 53 - which should change allowing MMS to MMS, data and tethering. A explanation of these numbers is here. If this does not work, play around with the numbers until something works for your specific carrier.

  5. save the file to a different location and replace the file on your phone.

  6. On your iPhone, open Settings / General / Reset and reset your network settings.

References:

CommCenter patch for iOS5

Tethering on jail broken ios5

I've not personally done this since iOS 4.2. It's a dark art and caution is advised.