I find it silly that a factory unlocked iPhone from Apple can’t do tethering if it is used with a non-partner SIM card and that we have to resort to jailbreaking to get features that should be enabled anyway.
While I was browsing tweets I saw that tethering has been fixed with AT&T using geohot’s blackra1n jailbreak system. Since I just got a plan with unlimited data tethering was very very very interesting for me.
The original instructions are here I got my mobileconfig file elsewhere because the Philippines and Sun Cellular are both not in the link provided.
iPhone 3GS (vanilla) OS 3.1.2
Windows 7 Ultimate RC1 Build 7100
Sun Cellular (APN: fbband)
- On your PC, Go to: http://blackra1n.com/ and download the exe file
- With your device connected shutdown iTunes (important)
- Click on the file
- Wait for the device to reboot and you are done with the jailbreak
- Reset Network Settings
- Open blackra1n on the iPhone tap sn0w and wait for the process to be done.
- Go to http://www.iphone-notes.de/mobileconfig/ and get (or create) the config file for your operator, download or send to your iphone and install
- turn on tethering
I have not tried installing the other goodies included in the jailbreak (cydia or rock) because I find no need for them. I do need tethering and this fix seems to work (until the next update at least).
Just checked my cousin’s iPhone 3GS and it has tethering even without jailbreaking so if you are using a Globe issued device you do not need this.
DO THIS AT YOUR OWN RISK. I WILL NOT BE HELD RESPONSIBLE IF YOU SCREW UP YOUR DEVICE.